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




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.

Related Products