I have been wasting 3 week (until today) to figure out what wrong was with my image development. With the same Windows base i used since early this year, I kept updating it until I stuck whenever I launch DELL Image Assist to develop image.

Today, I found that the minimum requirement might not only rely on RAM and storage space. Also, the number of CPU core.

Since April, I moved into new house. Actually, I really hate in term of its environment and pressure I am facing right now. I am trying my best to cheer my life back. One of many things I planned to do in this new home was subscribing internet service.

And the speed is 30Mbs which is too much for me. The lowest speed is 10Mbs but without IPTV. After I got the service online, it is good for me offer internet service in the neighbourhood. Atleast I can cover the cost each month.

However, people near by are rich enough to have their own internet subscription from local provider. Thats might give people not to subscribe with me. At least I have the knowledge to build my own system in offering internet service. It is good for me.

Last Tuesday, I attended my son's first day in school. Suddenly, caught into my eyes, a display monitor hang on the wall of the school building. It was displaying Linux console start display with Raspberry Pi logos. Wow, at first, I thought the school use some kind of advertisement equipment or media centre. But I was wrong. It is much better than that.

It is not poor but what I mean is how to flash ESP8266 using Arduino Uno as FTDI adaptor. I am not afford to buy FTDI serial adaptor.

WHAT DO YOU NEED TO FLASH ESP8266?

By default, when you buy ESP8266, it already flashed with AT firmware. The AT firmware is upgradable depending on its manufacturer or other third party. Using this firmware, external device such as Arduino board can use ESP8266 as a WiFi adaptor.

In the other case, ESP8266's firmware is easy to brick. The main reason of this issue is due to change baud rate using improper AT command. AT+UART and AT+IPR command will brick your module. Try to use AT+CIOBAUD instead next time. If bricked, need to flash back the firmware.

Because of ESP8266's hardware capabilities and ability to be re-flashed, we can write our own program and flash it to the module. The good thing is, we can write sketch using Arduino IDE.