NodeMCU Ver 0.9 (V1) ultimo aggiornamento 26 agosto 2018 |
|
NodeMCU è una piattaforma open source
sviluppata specificatamente per l'IOT, Essa include un firmware che funziona
tramite il modulo Wi-Fi SoC ESP8266 e hardware con la base del modulo ESP-12 ed
è programmabile in linguaggio
Lua.
Il progetto NodeMCU inizia nell'ottobre 2014 poco dopo l'uscita del modulo
ESP8266 della Espressif Systems, quando Hong rilascia i primi file del
futuro firmware di NodeMCU su GitHub. Due mesi dopo, il progetto si espanse
includendo una piattaforma hardware libera sviluppata da Huang Rui rilasciata con
estensione Gerber denominata "Devkit v0.9", questa rappresenta la
prima generazione, sono ora disponibili
la seconda
e terza generazione.
La scheda realizzata dalla
NodeMCU
dalle dimensioni molto ridotte ( 47x31 mm) dispone di un ESP-12 core
(4MBytes flash version), per la comunicazione con il PC utilizza un chip CH340.
La scheda offre 10 GPIO con possibilità di PWM, I2C, 1-wire.
Il modulo viene commercializzato dalla ICStation con il codice 8856 ad un costo di circa 4,50 €
Schema elettrico della scheda
Disposizione dei pin e loro funzione
Per un più semplice interfacciamento con i
dispositivi esterni è conveniente utilizzate una base come la NodeMCU Base (Ver
1.0), sulla scheda dalle dimensioni di 60x60mm è presente un alimentatore
switching che prelevando la tensione fornita dalla presa plug, fornisce
un'uscita di 5V 1A, che permette l'alimentazione del modulo NodeMCU.
Sono poi presenti dei pin che permettono una facile interfacciamento e pin per
l'alimentazione: 3.3V, 5V
Elenco revisioni: | |
26/08/2018 | Emissione preliminare |