NodeMCU ESP8266 IoT Board

This NodeMCU ESP8266 IoT Board is a wifi-enabled microcontroller that will give your projects wifi connectivity plug programmable functionality all in one! The latest in Internet of Things projects!

More details

Availability: SHIPS TODAY

Last Updated: 07/17/2024




Use this NodeMCU ESP8266 IoT Board to easily add a mini wifi enabled microcontroller to your projects! If you've used the ESP8266 serial module before, you'll find this is a piece of cake to use and adds a lot more GPIO pins to turn it into a full microcontroller! This NodeMCU development board contains a full ESP8266 WiFi module with all the GPIO broken out, a full USB-serial interface, and a power supply all on the one breadboard-friendly package. The NodeMCU is an open-source project and you can find all the design files and so on on their github page.

It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the application or to offload all Wi-Fi networking functions from another application processor. It has powerful on-board processing and storage capabilities that allow it to be integrated with the sensors and other application specific devices through its GPIOs with minimal development up-front and minimal loading during runtime. Its high degree of on-chip integration allows for minimal external circuitry.


  • 80Mhz 32 bit processor
  • 802.11 a, b, g and n support
  • Station and router modes
  • Multiple GPIO pins
  • Programmable via Arduino software (select ESP8266 as board type)
  • Programmable via LUA scripting language as well
  • Wi-Fi capable
  • Serial Driver Chipset: CP2102
  • Webserver capable
  • GPIO pins
  • Works with interrupts, EEPROM, Arduino Wire library (I2C), SPI, timers using Ticker, Servo Library, DS18B20 temperature sensors, DHT11 & DHT22 sensors, real-time clocks, etc.
  • This board is pre-flashed with NodeMCU - an open-sourced firmware with a few Lua script lines
  • Can be coded like an arduino based board or interactively with Lua scripting
  • Features a Nodejs style network API (Event-driven API for network applicaitons, which faciliates developers writing code running on a 5mm*5mm sized MCU in Nodejs style) This makes it faster than ever to write your IoT programs!
  • ESP8266 modules can be tricky to flash, but it’s a pretty seamless process using the Arduino IDE to upload your sketch. Occasionally you will want to hit flash/reset to upload.
  • Vin can support 3.3V to 8V. At least 100mA recommended.
  • Arduino IDE 1.6.4 or above is supported


Click here to download the CP2012 Driver from SiLabs.

No customers have asked questions about this product yet.

Customers who bought this item also bought