NodeMCU


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.



Links utili

Random Nerd Tutorials -molti esempi