IoT: usare RasBerry PI, Arduino e Intel Edison

Sviluppo Avanzato di Web App con PHP5 e Symfony3
19 aprile 2017
Introduzione a Scrum
19 aprile 2017
IoT

IoT: usare RasBerry PI, Arduino e Intel Edison

Un corso per avvicinarsi a Internet delle Cose: gli oggetti si collegano in rete, comunicano tra di loro, interagiscono con il mondo fisico e raccolgono dati. La prossima frontiera, oltre alle App è quella di Internet of Things, delle caffettiere twittanti e sociali: oggetti intelligenti in grado di stupire utenti e clienti e di creare esperienze uniche e personalizzate. Vedremo cosa comporta oggi realizzare un progetto pratico per Internet degli Oggetti e cosa ci aspetta nel futuro, quali possibilità e tecnologie si presenteranno nei prossimi anni. Utilizzeremo Arduino YUN e RaspBerry PI per realizzare prototipi elettronici connessi in rete. Il corso comprende una parte introduttiva di elettronica generale e programmazione. Dai concetti teorici passeremo a svolgere degli esperimenti per esplorare le applicazioni pratiche di queste nuove tecnologie che potrebbero profondamente modificare l’interazione delle persone con Internet e i social media.

Prerequisiti

Per partecipare è necessario avere un minimo di esperienza con Arduino, Internet e la programmazione.
È suggerito a:

  • Artigiani, imprenditori e professionisti che desiderano avvicinarsi a questo nuovo tema
  • Designer, progettisti e artisti che si vogliono realizzare progetti interattivi e sociali
  • Responsabili e manager del settore tecnico e produttivo
  • Insegnanti e studenti

Obiettivi formativi

Il corso presenta una panoramica delle tecnologie per Internet degli Oggetti. I partecipanti acquisiranno una visione d’insieme di problematiche, tecnologie e soluzioni legate a questo nuovo trend.

Programma

  • Introduzione a IoT e concetti fondamentali
  • Tecnlogie hardware (microcontrollori, trasmettitori, ricevitori, BT, WiFi, GPRS, GSM…)
  • Tecnologie software (TCP/IP, HTTP, REST, MQTT, WebSocket)
  • Servizi e provider IoT
  • Breve introduzione alla prototipazione elettronica, sensori e attuatori
  • Panoramica schede e possibilità tecniche (Edison ecc ecc)
  • RaspBerry PI: introduzione all’uso e programmazione
  • Installazione e panoramica HW e SW
  • Utilizzo delle porte GPIO da script
  • Utilizzo delle porte GPIO da python
  • Accesso a servizi internet con python
  • Arduino introduzione all’uso e programmazione
  • Arduino ETH: descrizione, uso e programmazione con esempi
  • Arduino YUN: descrizione, uso e programmazione (il Bridge)