NodeMCU es un plataforma IoT open source que integra un chip ESP8266, en concreto el ESP-12E. El firmware usa el lenguaje de script Lua.
Está basado en la V2 de NodeMCU y las principales mejoras son:
- Uso del chip CH340G para la conversión USB
- Incluye dos pines con alimentación USB (VU y GND)
El chip ESP8266 del módulo WiFi incluye un potente procesador de 32 bits, capaz de ser programado desde el IDE de NodeMCU usando el lenguaje interpretado Lua e incluso desde el IDE de Arduino usando C/C++ compilado. Incluye antena grabada en la propia placa, no necesita antena externa.
Esta plataforma permite programar y usar el ESP8266 directamente sin necesidad de conversores USB o cableado adicional. Incluye pins directos a placa de prototipado y conector micro USB para conexión directa al ordenador y alimentación.
Interfaz | CH340G |
Expansión | GPIO D0 ~ D8, SD0 ~ SD3, AD0 |
Conectividad red | WiFi b/g/n |
Alimentación | 5V via MicroUSB |
Compatibilidad | AT, Lua, Arduino |
Chipset | ESP8266 |
Indicadores | LED de actividad en el módulo ESP8266 |
Antenas | Integrada |
Frecuencias | 2,4GHz |
Velocidad de transferencia | 110 ~ 460800 bps |