ESPDuino=WiFi + Arduino UNO R3 from ESP8266

Customer Review 7Review(s) | Product Details
254 Units in Stock
Price :

Quantity: - +
Total :
VIP Center Learn more 0
Silver VIP 3% off
Gold VIP 5% off
PLATINUM vip 10% off


  • ESPduino is developed by Doit company based on the ESP8266 ESP-13, which can be compatible with Arduino UNO R3 developmen board. 

  • By using the ESP8266 WiFi and MCU, ESPduino can work with the support of WiFi. Compared to the traditional Arduino UNO development baord, users don't have to buy another WiFi development board.

Shipping List

  • ESPduino: 1pcs (Compatible with Arduino UNO R3)

Warm Prompt

If you order this board after Sep. 30, 2016, then don't need to press any button, but the old version still need to press the button. just by the following two methods:

(1) Change the boards.txt file.

Search the boards.txt file within the installation Arduino files by using the .txt file in the following link: http://, and then, you can choose the board type as "ESPduino (ESP-13 Module)", and the "Reset Method" is "ESPduino-V2".

(2) Select the development board type as "Generic ESP8266 Module", and choose the " Reset Method" as "nodemcu", as shown in the following picture. Then you can download the code into the board. 

 ESPduino IDE Installation

1. Download the Arduino IDE


2. Install the CH340 chip driver, and Choose the port by the computer

3. Open the IDE

Note that, if you choose the development board as "ESPduino (ESP-13 module)", you may see the deafault setting information, like the CPU loading, Flash size, and others. Especially, please confirm the choice of "Reset Method". If you have the old ESPduino board (order it before Sep. 30, 2016), please choose the "ESPduino-V1". Or, please choose the "ESPduino-V2" for the new version ESPduino board (order it after Sep. 30, 2016).

4. Test the Blink

Note that, the newest updated information, also can visit the following github link:

#include #include  
const char* ssid = "Doit";
const char* password = "doit3305";
int timezone = 3;
int dst = 0;
void setup() {
  WiFi.begin(ssid, password);
  Serial.println("\nConnecting to WiFi");
  while (WiFi.status() != WL_CONNECTED) {
  configTime(3 * 3600, 0, "", "");
  Serial.println("\nWaiting for time");
  while (!time(nullptr)) {
void loop() {
  time_t now = time(nullptr);



Create your own review

You can get 5 SmartArduino Points by commenting on the products( Login first ).

User Name: *
Comment Rank: 1 2 3 4 5 *
Confirm Text: captcha *
Content: *