Faremo laboratori su 4 macro argomenti diversi. Tutti avranno esercizi fine a se stessi, ma ci saranno degli step che saranno per un long term project → tentativo per dare dei blocchi per poter andare a gestire un progetto più grande.

Lab 1 - 04/10/2023

Facciamo qualcosa che funzioni con un attuatore.

Oggi facciamo lampeggiare un led, scegliamo un sensore e ci facciamo leggere i dati, cambiamo l’output del led in base alla lettura del sensore, ci connettiamo ad una rete wifi, sperimentiamo col deep sleep. Nel progetto finale l’idea sarebbe un progetto che almeno legge da un sensore e almeno ha un attuatore.

Del deep sleep è interessante andare in ibernazione in cui praticamente è up solamente il RTC (real time clock). Solitamente grazie a questa cosa non metto nulla in setup e tengo solamente in rtc

Requisiti progetto

Tutti i devices anno una description, devo darla se no senza quella è difficile

Faccio tutto questo albero di thing per automatizzare la comunicazione fra thing senza essere umano. Prendo delle thing che rispettano questo standard, le mette in una rete e quanto meno riescono a fare discovery in un qualche modo.

E’ importante anche andare a settare delle soglie con della semantica aggiuntiva quando lavoro con la sensoristica.

Considera di usare OTA per andare a fare update over the air network.