Introduzione alla programmazione elettronica embedded con 5 video lezioni di Greta Galli: guardale tutte e candidati a ricevere una scheda NXP Freedom in omaggio

Proponiamo un percorso formativo di introduzione alla programmazione elettronica embedded con MicroPython strutturato in cinque video lezioni di Greta Galli. Le lezioni permettono di sviluppare competenze operative e basi teoriche solide per prepararsi ad affrontare le sfide tecnologiche di un’industria in piena trasformazione digitale. Al termine delle cinque lezioni, potrete candidarvi a ricevere in omaggio una scheda NXP FREEDOM.

La programmazione elettronica embedded con MicroPython è oggi tra i pilastri fondamentali della trasformazione digitale del manifatturiero, sempre più interconnesso e automatizzato. Sviluppare soluzioni elettroniche integrate è una competenza strategica per futuri ingegneri e tecnici specializzati. Diversi sono gli ambiti di interesse: ingegneria elettronica, automazione industriale, informatica applicata e meccatronica.

MicroPython è un linguaggio di programmazione particolarmente adatto per l’introduzione ai sistemi embedded. Esso combina la semplicità sintattica di Python con le prestazioni richieste dalle applicazioni in tempo reale. L’ampia libreria di moduli a disposizione lo rende ideale per lo sviluppo di applicazioni di monitoraggio, controllo e automazione per l’ambiente industriale, contribuendo a ridurre i tempi di programmazione rispetto a linguaggi tradizionali come C/C++.

Di seguito proponiamo, in collaborazione con Greta Galli e NXP, un percorso didattico introduttivo alla programmazione embedded strutturato in 5 video lezioni.

Greta Galli

Ti piacerebbe avere a disposizione una scheda per iniziare a fare pratica di programmazione embedded?

Guarda le 5 video lezioni e poi

Disponibili solo venti schede!!
Non perdere tempo!

videolezione 1
Video lezione 1

Introduzione: setup IDE e primo esempio

La prima video lezione costituisce il fondamento di questo percorso didattico introduttivo alla programmazione embedded. Partiamo dall’installazione dell’ambiente di sviluppo Visual Studio Code, configurato specificamente per la programmazione in MicroPython delle schede FRDM di NXP. Il serial monitor, strumento diagnostico essenziale per ogni sviluppatore embedded, è il primo punto di contatto con l’hardware. Attraverso questo canale di comunicazione bidirezionale, è possibile apprendere i principi base del debugging real-time e della comunicazione seriale asincrona.

videolezione 2B
Video lezione 2

GPIO - Gestione digitale e analogica (PWM) di I/O

In questo secondo video dedicato ai GPIO, Greta Galli mostra i due metodi principali per utilizzare un pin come output, prima in digitale e poi in analogico (PWM), per cambiare lo stato del LED RGB integrato sulla scheda.

videolezione 3
Video lezione 3

Sensore di temperatura integrato e controllo RGB adattivo

L’integrazione di sensori on-chip rappresenta una tendenza consolidata nei campo dei microcontrollori. Il sensore di temperatura interno delle schede FRDM offre un esempio pratico di come acquisire grandezze fisiche senza circuiteria esterna aggiuntiva. Nella terza lezione svilupperemo un sistema di feedback visivo basato su soglie termiche, combinando le competenze acquisite nei moduli precedenti.

videolezione 4
Video lezione 4

Generazione audio con PWM: come riprodurre delle melodie

Nel quarto video, partendo dai principi acustici fondamentali di frequenza, ampiezza, timbro, Greta Galli analizza come un semplice buzzer possa essere controllato per riprodurre sequenze musicali. Il processo di conversione da file MIDI a codice MicroPython introduce alla portabilità del software embedded: partendo da codice Arduino, si possono implementare le funzioni delay, tone e noTone native.

Video lezione 5

Sistema di allarme con sensore PIR

Il rilevamento di movimento tramite sensori PIR (Passive Infrared) conclude il nostro percorso con un progetto integrato che combina tutte le competenze sviluppate. Questo modulo rappresenta un caso di studio completo di sistema embedded: acquisizione sensoriale, elaborazione dati, e feedback multimodale. L’implementazione di un sistema di allarme introduce concetti di automazione domestica e sicurezza perimetrale, settori in forte espansione nel mercato tecnologico contemporaneo.

Registrati subito per guardare i 5 video e candidarti a ricevere la tua scheda Freedom gratuita

Introduzione alla programmazione elettronica embedded: le video lezioni di Greta Galli - Ultima modifica: 2025-08-01T12:01:28+02:00 da Redazione Digital Farm