, ,

ESP8266 Development Board (CP2102)

SKU: EAP-000026
(1 customer review)

In stock

  • Open-source, Interactive, Programmable, Low cost, Simple, Smart, WI-FI enabled
  • Arduino-like hardware IO
  • Integrated TR switch, balun, LNA, power amplifier and matching network
  • Integrated PLL, regulators, DCXO and power management units
  • Onboard USB to serial chip to easily program and upload codes from the Arduino IDE
  • Embeds logic level converter circuits
  • Has onboard 3.3V regulator to ensure enough power to function as your go-to WiFi chip!
  • Easy access to the GPIO pins for easy prototyping
  • ESP-12E Processor
  • Easy to use breadboard friendly form factor

13,400 Ks

In stock


The NodeMCU ESP8266 development board comes with the ESP-12E module containing the ESP8266 chip having Tensilica Xtensa 32-bit LX106 RISC microprocessor. This microprocessor supports RTOS and operates at 80MHz to 160 MHz adjustable clock frequency. NodeMCU has 128 KB RAM and 4MB of Flash memory to store data and programs. Its high processing power with in-built Wi-Fi / Bluetooth and Deep Sleep Operating features make it ideal for IoT projects.

NodeMCU can be powered using a Micro USB jack and VIN pin (External Supply Pin). It supports UART, SPI, and I2C interface.

NodeMCU ESP8266 Board

Programming NodeMCU ESP8266 with Arduino IDE

The NodeMCU Development Board can be easily programmed with Arduino IDE since it is easy to use.

Programming NodeMCU with the Arduino IDE will hardly take 5-10 minutes. All you need is the Arduino IDE, a USB cable and the NodeMCU board itself.

Uploading your first program

Once Arduino IDE is installed on the computer, connect the board with the computer using the USB cable. Now open the Arduino IDE and choose the correct board by selecting Tools>Boards>NodeMCU1.0 (ESP-12E Module), and choose the correct Port by selecting Tools>Port. To get it started with the NodeMCU board and blink the built-in LED, load the example code by selecting Files>Examples>Basics>Blink. Once the example code is loaded into your IDE, click on the ‘upload’ button given on the top bar. Once the upload is finished, you should see the built-in LED of the board blinking.


  • Prototyping of IoT devices
  • Low power battery operated applications
  • Network projects
  • Projects requiring multiple I/O interfaces with Wi-Fi and Bluetooth functionalities



  • Microcontroller: Tensilica 32-bit RISC CPU Xtensa LX106
  • Operating Voltage: 3.3V
  • Input Voltage: 7-12V
  • Digital I/O Pins (DIO): 16
  • Analog Input Pins (ADC): 1
  • UARTs: 1
  • SPIs: 1
  • I2Cs: 1
  • Flash Memory: 4 MB
  • SRAM: 64 KB
  • Clock Speed: 80 MHz
  • USB-TTL based on CP2102 is included onboard, Enabling Plug n Play
  • PCB Antenna
  • Small Sized module to fit smartly inside your IoT projects


Based on 1 review

5.0 overall

Only logged in customers who have purchased this product may leave a review.

  1. Avatar

    Ivan Saw Naing (verified owner)

    ESP32 လို Bluetooth function မပါပေမဲ့ သုံးရတာ ပိုအဆင်ပြေသလားလို့၊ Arduino Board တွေစျေးကြီးနေချိန်မှာ ဒါလေးကိုသုံးကြည့်စေချင်ပါတယ်။

    Ivan Saw Naing