NodeMCU LUA ESP8266 is an open-source Lua based firmware and development board specially targeted for IoT based Applications.
It includes firmware that runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which is based on the ESP-12 module.
Description NodeMCU LUA ESP8266
The Development Kit based on ESP8266, integrates GPIO, PWM, IIC, 1-Wire and ADC all in one board. Power your development in the fastest way combine with NodeMCU Firmware! R2 version had CP2102 USB-TTL instead, larger current support, slim board can put on breadboard.
Note: NO need to install driver for CH341 (replaced by CP2102), and NO need to flash firmware when you get it and use on first time. This is different with version R1.
High quality USB cable is needed for this board to give high current supply, otherwise your board won’t be recognized.
The hardware documentation for the board can be found on nodemcu-devkit repo, including schematics and PCB layout designed with Altium Designer.
Features NodeMCU LUA ESP8266
- Wireless 802.11 b / g / n standards;
- Support STA / AP / STA + AP three operating modes;
- Built-in TCP / IP protocol stack to support multiple TCP Client connection (5 MAX);
- D0 ~ D8, SD1 ~ SD3: used as GPIO, PWM, IIC, etc. Port Drive 15mA;
- AD0: 1 channel ADC;
- Power input: 4.5V ~ 9V (10VMAX), USB-powered, providing USB debugging interface;
- Current job: keep sending: ≈70mA (200mA MAX), Standby:
- Transfer rate: 110-460800bps;
- Support UART / GPIO data communication interface;
- Remote firmware upgrade (OTA);
- Smart Link supports intelligent networking capabilities;
- Operating temperature: -40 ℃ ~ + 125 ℃;
- Drive Type: Dual high-power H-bridge driver
- Module Weight: about 7g
- Board Name: NodeMCU 1.0 (ESP-12E Module)
- USB-to-UART bridge chip: CP2102
- NodeMcu Lua WIFI Board Based on ESP8266 CP2102 Module x 1
You can find the firmware source code and documentation on Github, as well as nodemcu-flasher, a Windows only tools to flash the firmware to a module. There’s also a separate tool called esptool that will let you flash nodemcu from Linux. In case you find the documentation is all over the place, you might want to checkout NodeMCU video tutorial below.
Nodemcu.com is the official website for the project, but you’ll find more information on Github. You can also get answers to your questions on their BBS or ESP8622 community forums.
Wiki & External links