ESP8266 – LiLo – NodeMCU
E’ una scheda di sviluppo opensource nata espressamente per l IOT.

Ha a disposizione :
17 GPIO digitali (General Purpose Input/Output) configurabili e sfruttabili con bus MISO/MOSI, I2C, SERIALI TTL rx/tx,
1 Ingresso ANALOGICO 0-3,3 volt
1 Modulo WIFI programmabile AP/CLIENT
Pilotare uscita con IDE arduino
Innanzi tutto bisogna settare l’ambiente arduino, impostando come scheda la MCU in questo modo :
Strumenti-> Scheda -> NodeMCU 1.0 (ESP-12E module)
fatto questo possiamo inserire il codice :

Analizzando il codice, si nota che viene settato il GPIO 16 in modalita’ uscita “pinMode (16, OUTPUT);” poi si gestisce l’uscita con il comando digitalWrite come al solito .
Collegando un led con il positivo al piedino corrspondente D0 e tramite una resistenza a massa si otterrà il lampeggio del led stesso
Allo stesso modo di procede alla lettura degli ingressi e a tutte le normali funzioni dei piedini come fosse una arduino.
Misuriamo l’ingresso analogico
L’unico ingersso analogico che mette a disposizione questa scheda e’ marchato A0, la sua lettura è identica alla lettura di una arduino . Di seguito un breve codice di esempio.
