Costruisci l’idea
Scegli un esempio. Cambia le pause per vedere il LED lampeggiare più veloce o più lento. I pulsanti nella palette aggiungono i blocchi al programma.
Clicca per inserirlo. Trascinalo nello spazio di lavoro per spostarlo.
Modifica numeri e pin direttamente dentro i blocchi.
All’avvio una volta, poi il ciclo si ripete.
Hai modificato il C++. Aggiorna i blocchi per continuare a lavorare qui.
Puoi scriverlo anche direttamente.
I blocchi aggiornano automaticamente il codice.
Pronto. Prova l’esempio del LED integrato.
Il programma compilato comanda i pin e la seriale di una scheda simulata.
UNO R3 e Nano ATmega328P · I collegamenti con la breadboard non sono ancora attivi in questa vista. Gli ingressi senza collegamento restano indicati come flottanti.
Il contatore conserva le variazioni avvenute tra gli aggiornamenti della vista.
Nessun messaggio seriale ricevuto.
Scegli un esempio. Cambia le pause per vedere il LED lampeggiare più veloce o più lento. I pulsanti nella palette aggiungono i blocchi al programma.
Usa un cavo USB dati e seleziona il modello esatto. Per Nano R4 premi due volte RESET prima di caricare. Su Uno e Nano il reset viene richiesto dalla connessione seriale.
Compila, poi carica. Il risultato appare sul LED fisico della scheda. Dopo “memoria verificata”, premi RESET una volta se il programma non parte. Rimane memorizzato anche quando scolleghi il computer.
Il caricamento sostituisce il programma presente sulla scheda. Per scrivere via USB usa un browser con WebUSB o Web Serial. Puoi usare i blocchi e compilare anche senza una scheda collegata. I modelli indicati con “solo compilazione” producono il firmware, scaricabile dal menu Progetto, ma non possono essere caricati via USB da questo editor. Per Pro Mini scegli anche la tensione e la frequenza scritte sulla scheda: 5 V / 16 MHz oppure 3,3 V / 8 MHz.
La conversione C++ → blocchi riconosce i comandi della palette, le costanti semplici e i cicli con un numero fisso di ripetizioni. Se trova altre istruzioni conserva il C++ e ti avvisa; commenti e formattazione non vengono trasferiti.