Código: 7609
Especificaciones :
Voltaje de Alimentación (USB): 5V DC
Voltaje de Entradas/Salidas: 3.3V DC
SoC: ESP8266 (Módulo ESP-12)
CPU: Tensilica Xtensa LX3 (32 bit)
Frecuencia de Reloj: 80MHz/160MHz
Instruction RAM: 32KB
Data RAM: 96KB
Memoria Flash Externa: 4MB
Pines Digitales GPIO: 17 (pueden configurarse como PWM a 3.3V)
Pin Analógico ADC: 1 (0-1V)
UART: 2
Chip USB-Serial: CP2102
Certificación FCC
Antena en PCB
802.11 b/g/n
Wi-Fi Direct (P2P), soft-AP
Stack de Protocolo TCP/IP integrado
PLLs, reguladores, DCXO y manejo de poder integrados
Potencia de salida de +19.5dBm en modo 802.11b
Corriente de fuga menor a 10uA
STBC, 1×1 MIMO, 2×1 MIMO
A-MPDU & A-MSDU aggregation & 0.4ms guard interval
Wake up and transmit packets in < 2ms
Consumo de potencia Standby < 1.0mW (DTIM3)
INTERFACE CORRESPONDIENTE
SDIO 2.0, SPI, UART
Integra RF switch, balun, 24dBm PA, DCXO y PMU
Posee un procesador RISC, memoria en chip e interface para memoria externa
Procesador MAC/Baseband integrado
Interface I2S para aplicaciones de audio de alta calidad
Reguladores de voltaje lineales "low-dropout" en chip
Arquitectura propietaria de generación de clock "spurious free"
Módulos WEP, TKIP, AES y WAPI integrados
El NodeMCU es una tarjeta de desarrollo similar a Arduino, especialmente orientada al Internet de las cosas (Internet of things). Está basado en el SoC (System on Chip) ESP8266, un chip altamente integrado, diseñado para las necesidades de un mundo conectado. Integra un potente procesador con Arquitectura de 32 bits (más potente que el Arduino Due) y conectividad Wifi.
Para el desarrollo de aplicaciones se puede elegir entre los lenguajes Arduino y Lua. Al trabajar dentro del entorno Arduino podremos utilizar un lenguaje que ya conocemos y hacer uso de un IDE sencillo de utilizar, ademas de hacer uso de toda la información sobre proyectos y librerías disponibles en Internet, la comunidad de usuarios de Arduino es muy activa y da soporte a plataformas como el ESP8266.
NodeMCU viene con un firmware pre-instalado el cual nos permite trabajar con el lenguaje interpretado LUA, enviándole comandos mediante el puerto serial (CP2102). Las tarjetas NodeMCU y Wemos D1 mini son las plataformas mas usadas en proyectos de Internet de las cosas (IoT). No compite con Arduino, pues cubren objetivos distintos, incluso es posible programar NodeMCU desde el IDE de Arduino.
La tarjeta NodeMCU está diseñada especialmente para trabajar en protoboard. Posee un regulador de voltaje en placa que le permite alimentarse directamente del puerto USB. Los pines de entradas/salidas trabajan a 3.3V. El chip CP2102 se encarga de la comunicación USB-Serial.