NodeMCU: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
m spazio indivisibile
Riga 12:
== Storia ==
 
Il progetto '''[[NodeMCU]]''' inizia nell'ottobre 2014, quando Hong rilascia il primo NodeMCU-Firmware su [[GitHub]]. Due mesi dopo, il progetto si espanse includendo una piattaforma [[Hardware libero|hardware libera]] sviluppata da Huang R rilasciata con estensione [[File Gerber|Gerber]] denominata "Devkit v0.9". 
 
Nello stesso mese, Tuan PM porta la libreria client [[MQTT]] da [[Contiki]] alla piattaforma [[ESP8266]] SoC e lo adattò al progetto NodeMCU. Così facendo NodeMCU fu in grado di supportare il protocollo [[MQTT]] [[Internet delle cose|IoT]], usando [[Lua]] per accedere al delegato [[MQTT]]. 
 
Un altro importante update fu effettuato il 30 Gennaio 2015, quando l'utente Devsaurus portò the la libreria "[https://github.com/olikraus/u8glib u8glib]" su [[NodeMCU]], dando la possibilità alla scheda di gestire [[Schermo a cristalli liquidi|LCD]], Screen, [[OLED]], e anche display [[Video Graphics Array|VGA]].
Riga 21:
 
== Esempi di codice ==
E' possibile trovare sul sito ufficiale di NodeMCU una serie di esempi. Oltre questi la [http://nodemcu.readthedocs.io/ Documentazione di NodeMCU]  offre piccoli esempi delle funzionalità e dei moduli.
 
=== Connessione ad un Access Point ===
Riga 59:
end)
conn:connect(80, "nodemcu.com")
</syntaxhighlight>Si  può fare lo stesso usando il [http://nodemcu.readthedocs.io/en/latest/en/modules/http/ modulo HTTP] :<syntaxhighlight lang="lua" line="1">
http.get("http://nodemcu.com", nil, function(code, data)
if (code < 0) then