
Il mondo dell’Internet of Things (IoT) sta rivoluzionando il modo in cui dispositivi e sistemi comunicano tra loro, offrendo infinite possibilità di automazione, monitoraggio e controllo remoto. Con "Making IoT", imparerai a progettare e sviluppare sistemi IoT funzionali partendo dalle basi fino a soluzioni più avanzate, esplorando tecnologie e protocolli comuni in tutto il mondo.
Attraverso progetti pratici e applicazioni reali, scoprirai come:
Comprendere il funzionamento dell’IoT, i suoi vantaggi e le sue applicazioni principali
Creare un singolo nodo IoT locale, progettando una pagina web interattiva con CSS e gestendo il ciclo sleep/awake per l’ottimizzazione energetica
Sviluppare un nodo remoto con server web, utilizzando PHP, API e database MySQL per memorizzare e recuperare dati
Realizzare una dashboard interattiva, visualizzando i dati con PHP, JSON, Bootstrap e Chart.js
Automatizzare attività con cronjob PHP, schedulando verifiche, notifiche ed esportazione dati
Utilizzare Raspberry Pi come centro di controllo, implementando BLE per comunicare con sensori remoti
Sviluppare reti IoT basate su MQTT, gestendo la comunicazione tra publisher, subscriber e broker
Grazie a un approccio step-by-step e orientato alla pratica, questo corso è ideale per chi vuole acquisire competenze concrete nella creazione di sistemi IoT scalabili e affidabili, partendo da progetti semplici a più complessi.