An open-source firmware and development kit that helps you to prototype your IOT product within a few Lua script lines.
NodeMCU is an eLua based firmware for the ESP8266 WiFi SOC from Espressif. The firmware is based on the Espressif NON-OS SDK and uses a file system based on spiffs. The code repository consists of 98.1% C-code that glues the thin Lua veneer to the SDK.
The NodeMCU firmware is a companion project to the popular NodeMCU dev kits, ready-made open source development boards with ESP8266 chips
Features:1>.Open-source
2>.Interactive
3>.Programmable
4>.Low cost
5>.Simple
6>.Smart
7>.WI-FI enabled
8>.USB-TTL included
9>.11 digital input/output pins, all pins have interrupt/pwm/I2C/one-wire supported(except D0)
10>.1 analog input(3.2V max input)
11>.a Micro USB connection
12>.Compatible with Arduino
13>.Compatible with nodemcu
14>.Compatible with MicroPython
Parameters :1>.Microcontroller:ESP-8266
2>.Operating Voltage:3.3V
3>.Digital I/O Pins:11
4>.Analog Input Pins:1(Max input: 3.2V)
5>.Clock Speed:80MHz/160MHz
6>.Flash:4M bytes
7>.Length:34.2mm
8>.Width:25.6mm