IT EN ES
ARDUINO MKR · FPGA · ROBOTICA · NETWORKING · INTELLIGENZA ARTIFICIALE

Corso Professionale di Arduino, Livello Avanzato

Il corso professionale storico di Arduino di livello avanzato confluisce oggi in Arduino Unchained, l'edizione attuale del percorso, disponibile in e-learning e in presenza sulla piattaforma Accademia delle Arti Numeriche.

Questo corso è dedicato a chi ha già una conoscenza base di Arduino e vuole completare la propria formazione approfondendo gli aspetti avanzati e più professionali della piattaforma, fino alle schede a 32 bit della serie MKR e alle applicazioni di Intelligenza Artificiale embedded.

Gli studenti vengono coinvolti in un percorso alla scoperta delle feature più avanzate dell'ambiente Arduino, che permettono la realizzazione e programmazione di prototipi professionali nei campi dell'automazione, robotica, networking, Internet of Things e Intelligenza Artificiale.

Il metodo di studio è fortemente basato sul principio del learn by doing: anche i concetti più avanzati appaiono logici e di immediata comprensione proprio perché immediatamente sperimentati, ancor prima di essere teoricamente approfonditi.

Formato
Corso professionale avanzato, 4 lezioni
Edizione attuale
Arduino Unchained su Accademia delle Arti Numeriche
Sede in presenza
Spazio Chirale, via Ignazio Persico 32, Garbatella · Roma
Livello
Avanzato · richiesta conoscenza base della piattaforma Arduino

Obiettivi del corso

  • Approfondire le caratteristiche e le potenzialità dei microcontrollori e della piattaforma Arduino
  • Imparare a usare le feature più avanzate e meno note di Arduino
  • Apprendere le tecniche professionali per la realizzazione di prototipi di sistemi interattivi complessi o critici
  • Approfondire le nuove schede a 32 bit Arduino MKR e Portenta H7
  • Apprendere i principi della comunicazione dati machine-to-machine e del networking
  • Sperimentare applicazioni nel campo della robotica, dei controlli automatici e delle comunicazioni wired e wireless
  • Sperimentare l'Intelligenza Artificiale applicata all'automazione e alla robotica

Chi dovrebbe seguire il corso

  • Maker, artisti e creativi che intendano completare e approfondire la conoscenza della piattaforma Arduino
  • Studenti che intendano perfezionare il proprio curriculum di studi approfondendo una tecnologia fondamentale nella progettazione elettronica
  • Professionisti che intendano aggiornare o riconvertire il proprio CV
  • Hobbisti e curiosi con una conoscenza base di Arduino interessati alle nuove tecnologie

Programma del corso

  • Ripasso dei concetti base di Arduino e introduzione ai concetti avanzati
  • Il futuro di Arduino: serie MKR e potenzialità delle architetture ARM a 32 bit
  • Programmazione FPGA con Arduino Vidor 4000
  • Controllo real-time dei processi: timer, clock e interrupt
  • Tecniche di programmazione degli interrupt
  • DRAM, ROM ed EEPROM: inizializzazione, configurazione, persistenza
  • Controllo di motori e attuatori complessi
  • Gestione dei carichi: transistor di potenza e disaccoppiamento con circuiti ad alta tensione
  • Comunicazioni wired: Wire, TWI, I2C, Seriale, Ethernet
  • Comunicazioni wireless: BlueTooth, Wi-Fi, GPRS
  • Internet of Things con Arduino MKR WiFi 1010
  • Interfacciamento con altri microcontrollori o computer on-board
  • Sensori complessi: GPS, accelerometri, compass
  • Gestione di memorie SD e flussi di dati
  • Processamento di immagini e applicazioni di Intelligenza Artificiale

Docente del corso

Stefano Capezzone

Maker, ingegnere elettronico, con un passato da top manager nelle grandi aziende dell'ICT. Da oltre 15 anni imprenditore nel settore high tech e dell'Intelligenza Artificiale. Co-fondatore e Presidente del Gruppo Fastal/Blu Sistemi, si occupa di R&D nelle Scienze della Formazione e nelle nuove Tecnologie. Docente in master universitari sulle tecnologie dell'Industria 4.0, ricopre cariche di rappresentanza sindacale tra cui Vice Presidente di CNA Roma.

Qualche dettaglio in più

Arduino è una tecnologia che permette di introdurre creativi, designer di prodotto e appassionati all'elettronica interattiva e alla programmazione dei microcontrollori, ma può anche essere una piattaforma professionale di prototipazione per sistemi complessi.

La trasversalità di Arduino rispetto ai moltissimi settori di applicazione rende difficile selezionare gli argomenti per un corso avanzato. Sono stati selezionati i temi che hanno la più ampia applicabilità a una vasta classe di progetti, tenendo conto sia delle preferenze espresse dai nostri studenti dei corsi base, sia delle esigenze del mercato del lavoro e del settore R&D delle aziende high-tech del nostro network.

Le esercitazioni utilizzano prevalentemente le schede a 32 bit Arduino MKR WiFi 1010, considerate lo standard di base dei kit studenti nei corsi professionali Chirale. I laboratori offrono strumentazioni professionali e una ricca collezione di componenti elettronici, sensori, attuatori e piattaforme di sviluppo per supportare il metodo learn by making.

Chirale è un centro di ricerca, fabbricazione digitale e formazione professionale, attivo a Roma dal 2015. Sviluppiamo percorsi didattici nei campi dell'elettronica, della programmazione creativa e della fabbricazione digitale. Il nostro catalogo formativo è oggi disponibile sulla nostra piattaforma Accademia delle Arti Numeriche, che ne eredita metodologia, docenti e standard tecnici.