La Programmazione nei Sistemi Embedded: dalle basi del Microcontrollore all’Intelligenza Artificiale.
Ciclo di seminari tecnico/scientifici organizzato in collaborazione con STMicroelectronics
(Ing. Salvatore Curti, Ing. Davide Giacalone, Ing. Valeria Tomaselli, Dott. Giuseppe Messina, Dott. Angelo Bosco, Ing. Filippo Naccari, Ing. Ivana Guarneri)
Referente Scientifico: Prof. Corrado Santoro
Periodo: 8, 15, 22, 29 Marzo; 5, 12 Aprile 2019
Luogo: Aula 2, DMI
Orario: 11:00 – 14:00
Il corso è riservato agli studenti del corso di laurea magistrale o dell’ultimo anno del corso di laurea triennale in Informatica o Ingegneria Informatica.
L’iscrizione è gratuita ed al termine del corso verrà rilasciato un attestato che può essere presentato in segreteria per il riconoscimento di 3 CFU.
Per iscriversi al corso, inviare una email al Prof. Santoro con subject "Iscrizione al corso STM".
Il corso è suddiviso in 6 lezioni da 3h ciascuna più il test finale (della durata di 3h) a cui si avrà accesso se si saranno frequentate almeno 4 lezioni su 6.
Per ottenere l’attestato è necessario il superamento del test finale e la realizzazione di un progetto concordato con i docenti del corso.
E' richiesta la conoscenza del linguaggio di programmazione C; la conoscenza dei sistemi a microcontrollore non è richiesta.
Programma delle lezioni.
1. Venerdì 08 Marzo 2019 – h 11.00 – 14.00
STM32 Open Development Environment - 3 ore (Ing. Salvatore Curti)
- STM32 Open Development Environment
- Hardware and Software Documentation
2. Venerdì 15 Marzo 2019 – h 11.00 – 14.00
Introduction to STM32CubeMX - 3 ore (Ing. Davide Giacalone)
- Introduction to STM32 peripherals
- STM32CubeMX Graphic User Interface
3. Venerdì 22 Marzo 2019 – h 11.00 – 14.00
Deep Learning & STM32CUBE.AI - 3 ore (Ing. Valeria Tomaselli - Ing. Danilo Pietro Pau)
- Introduction to Deep Learning
- Deep Learning Frameworks
- STM32Cube.AI: Neural Networks on STM32
4. Venerdì 29 Marzo 2019 – h 11.00 – 14.00
Application: Drones with STM32 - 3 ore (Dott. Giuseppe Messina)
- Basics of Multicopters
- Getting started: Assemble a Drone
- STEVAL-DRONE01 Description
5. Venerdì 05 Aprile 2019 – h 11.00 – 14.00
Application: Activity Recognition - 3 ore (Dott. Angelo Bosco)
- Human Activity Recognition with Neural Networks.
- From inertial data acquisition and pre-processing to training and inference.
6. Venerdì 12 Aprile 2019 – h 11.00 – 14.00
Application: Acoustic Scene Classification and Keyword Spotting:
Acoustic Scene Classification - 1.5 ore (Ing. Filippo Naccari)
- Data driven use cases for acoustic scenes and events detection
- ASC: from AI modeling to IoT platform embedding
- ASC: demo on ST SensorTile platform
Keyword Spotting - 1.5 ore (Ing. Ivana Guarneri)
- Sate of the Art Methods
- Keyword Spotting on the edge
- Keyword Spotting on STM32
Data di pubblicazione: 19/02/2019