Per programmare la scheda NUCLEO-L476RG, si deve ricorrere all’interfaccia
Vittascience disponibile a questo indirizzo :
https://it.vittascience.com/l476/
L’interfaccia, gratuita e disponibile senza installazione da un navigatore internet, permette di programmare la scheda. È composta da diverse parti.

Al centro, la
zona di lavoro permette di creare il programma. Riceve i vari blocchi scelti dall’utente per costruire il programma.
La
bacheca dei blocchi, a sinistra, riunisce l' insieme delle istruzioni che servono per realizzare un programma. Per esempio : accendere il LED...
La zona a destra, corrisponde al programma realizzato che compare sotto forma di un testo : si parla di codice. Il linguaggio impiegato è specifico ad ognimicrocontrollore. Qui si tratta del Phyton.
La
consolle, nella parte inferiore dell’interfaccia, consente all'utente di interagire direttamente con la scheda connessa al computer. In questa zona appaiono i messaggi che provengono dalla scheda. L’utente può a sua volta inviarne.
L'immagine seguente è interattiva, cliccando sui diversi elementi si scopre l’interfaccia Vittascience.
I blocchi "
All’ avvio" e "
Ripetere in loop" sono gli elementi chiave del funzionamento della scheda . Sono presenti dal momento dell’apertura dell’interfaccia Vittascience.Le istruzioni inserite nel blocco "All’ avvio", sono eseguite appena la scheda è alimentata in energia elettrica . Mentre le istruzioni del programma inserite nel blocco "Ripetere in loop ", sono eseguite dopo l’avvio e in seguito in modo continuo finché termina l’alimentazione elettrica della scheda.
E ora passiamo alla realizzazione del primo programma !