Leo Vidarte edited this page Mar 15, 2017 · 28 revisions

Welcome to the esp8266 workshop!

This is a workshop about the NodeMCU development kit, which uses the ESP‐12E module, which (finally) uses the ESP8266 microcontroller. So let's start :)

The ESP8266

The ESP8266 is a low-cost Wi-Fi chip with full TCP/IP stack and MCU (Micro Controller Unit) capability produced by Shanghai-based Chinese manufacturer, Espressif Systems.


  • Dimensions: 5 x 5 mm package
  • 32-bit RISC CPU: Tensilica Xtensa LX106 running at 80 MHz (default) or 160 MHz
  • 64 KiB of instruction RAM, 96 KiB of data RAM
  • External QSPI flash - 512 KiB to 4 MiB
  • IEEE 802.11 b/g/n Wi-Fi
  • 16 GPIO pins
  • SPI, I²C,
  • I²S interfaces with DMA (sharing pins with GPIO)
  • UART on dedicated pins, plus a transmit-only UART can be enabled on GPIO2
  • 1 10-bit ADC

The chip first came to the attention of western makers in August 2014 with the ESP‐01 module, made by a third-party manufacturer, AI-Thinker.

Power Consumption



You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.