Download the software - SmartArduino/SZDOITWiKi GitHub Wiki
(1) Download the compatible-Arduino software in the link:
http://en.doit.am/espduino.php, or
https://github.com/esp8266/Arduino/
and install it.
(2) Install the CH340 chip driver by the following choices.
Widowns & MAC
http://bbs.smartarduino.com/showthread.php?tid=2038
Ubuntu
https://github.com/esp8266/Arduino%20for%20Ubuntu
(3) After installation of Arduino and CH340 driver. Open the Arduino IDE, and choose the development board type " ESPDuino (ESP-13 module) ", as shown in the following Figure.
Then, you will see the setting information.
Note that, if you get the new version ESPduino (order it after Sep. 30, 2016), please further confirm whether the "Reset Method" is "ESPduino-V2" (which is also the default setting); if you get the old version (order it before Sep. 30, 2016), please choose the "Reset Method" is "ESPduino-V1".
(4) Test the Arduino IDE
After building the Arduino IDE, we should test whether the Arduino IDE for ESPduino board is normal by a example, the Blink, which is provided by the standard Arduino IDE, as shown in the following Figure.
If it is successful, then the Arduino IDE for ESPduino IDE is ok.