Introduction: Manual for Installation of ESPduino Arduino IDE

What is the ESPduino?

ESPduino=Arduino+WiFi, which can be compatible with Arduino UNO R3 with WiFi.

This manual is just used for the

installation of ESPduino IDE. In fact, this manual is suitable for other ESP Arduino UNO R3.

Step 1: 1. Download the Arduino Software

Firstly, please download the Arduino

software installation software in the following link: http://en.doit.am/espduino.php.

which is already
including the package of ESPduino, as shown in the following Figure.

Note that, if you don’t install the ch340 driver, please download it from the following links:

Windows: http://en.doit.am/CH341SER.zip

MAC: http://www.doit.am/CH341SER_MAC.ZIP

From Figure 1-2,
we know the following Arduino system parameters of ESPduino:

l Board: “ESPDuino (ESP-13 Module)”;

l Upload Using: “Serial”;

l CPU Frequency: “80MHz”;

l Flash Size: “4M (3M SPIFFS)”;

l Upload Speed: “115200”;

l Port: decided by your computer, which can be found in the device manager.

Step 2: 2. Test Arduino IDE

After install the

ESPduino IDE, we should verify the Arduino IDE, which can be done by the Blink example. Note that, Please choose the Blink example from the ESP8266, shown in the following.

1) File--Examples--ESP8266--Blink

Figure

2)
Verify

Verify the Blink example, it can be passed successfully.

Figure

1)
Upload User Programmer

This step is very import. Before upload it, in the ESPduino development board, there are two buttons: FLASH and RST (means reset), shown in the following Figure.

Figure Buttons on ESPduino

Figure

When upload the code to ESPduino development board, please confirm ESPduino is Uploading state by the following 2 metods.

a) After power, please first press the FLASH button (please don’t loose your hand), then press the RST button. After about 6s, ESPduino board would be Uploading state. At this time, one can upload the code to the ESPduino development board; (Recommanded)

b) If the ESPduino board don’t power by connect the computer with usb cable, then one can firstly press the FLASH button, then power the ESPduino board by connect PC. Then the ESPduino board can also enter into the Uploading state. Then one can upload the code to the ESPduino board.

In fact, the
principle is the same for the Built-in mode of ESPduino. This is because ESP8266 can enter into the built-in mode when states at low power, as shown in the following Figure.

Figure

Step 3: 3. Other Ways

If you already install the Arduino IDE in

your PC, you can update the IDE into ESP8266 version by the following github link, which also present the newest updated information.

https://github.com/esp8266/Arduino#installing-with-boards-manager

Step 4: 4. Support and Service

More details, please visit: http://bbs.smartarduino.com/showthread.php?tid=2034

Our professional

site: http://bbs.smartarduino.com/

Skype: yichone

Email: yichoneyi@163.com

WhatsAPP: +8618676662425

How to get it: http://www.smartarduino.com/view.php?id=94894

Comments

author
iGonch (author)2016-05-07

hi. i'm trying to find GPIO/pinout for ESPDuino, and it's just impossible...
can you post the picture that describes each pin/GPIO/Function of ESPDuino board? you're in my Skype contact list, but there's no answer... please send me a drawing and i'll make it look nice, like here: NodeMCU_v0.9_Pinout.png

About This Instructable

12,077views

14favorites

License:

Bio: Specializing in the OpenSource Hardware. skype: yichone
More by yichone:Make a Wireless Bluetooth/WiFi Robot Tank Car Chassis Based on ESP8266 and HC-06Mobile Robot Arm DoArm S7 by wifi Arduino uno r3Installation for DoArm S6
Add instructable to: