NodeMcu è una scheda open source con un modulo WIFI ESP-12E integrato. Questo non è un debole come quello di Arduino , con 512kb di memoria e un processore a 40Mhz le risorse non mancano. Questa scheda è ideale per avviare applicazioni IoT (Internet of Things). La programmazione di NodeMcu è leggermente diversa dal normale, con l'API simile a NodeJS, questo modulo riceve i comandi tramite gli script LUA che vengono caricati.
Ciò riguarda la versione 3 della serie NodeMCU (questa non è la versione originale), che è un po' più largo della versione precedente e quindi non si adatta più perfettamente alla breadboard. Per compensare è stato progettato uno schermo I/O sul quale questo NodeMCU si adatta perfettamente. Per risparmiare sui costi, questa versione contiene invece il chip seriale CP2102 CH340G versione.
Proprietà
Standard wireless 802.11 b/g/n
STA/AP/STA+AP supportati
Il valore predefinito è 9600 baud
Stack di protocolli TCP/IP integrato per supportare più connessioni client TCP (5 MAX)
D0 ~ D8, SD1 ~ SD3: utilizzato come GPIO, PWM, IIC, ecc., capacità del driver della porta 15 mA
AD0: ADC a 1 canale
Ingresso alimentazione: 4,5 V ~ 9 V (10 V MAX), alimentato tramite USB
Corrente: trasmissione continua: ≈70mA (200mA MAX), Standby: <200uA
Velocità di trasferimento: 110-460800bps
Supporta l'interfaccia di comunicazione dati UART/GPIO
Aggiornamento firmware remoto (OTA)
Supporta la rete intelligente Smart Link