NodeMcu è una scheda open source con 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.
Si tratta della versione 2 della serie NodeMCU, che è più sottile della versione precedente e quindi si adatta meglio ad una breadboard. Ora c'è una riga libera su entrambi i lati del tabellone quando lo posizioni al centro di una breadboard. Ciò consente di risparmiare molto tempo nel collegamento degli I/O.
I driver per il chip seriale 2102 integrato possono essere trovati qui
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
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