Arduino IDE è l ambiente software utilizzato per programmare le schede Arduino. Permette di scrivere codice, compilarlo e trasferirlo direttamente al microcontrollore tramite porta USB. L ambiente è progettato per semplificare lo sviluppo di applicazioni elettroniche e sistemi embedded anche in contesti didattici e prototipazione rapida.
- Utilizzare strumenti software per la programmazione di dispositivi elettronici.
- Comprendere la struttura di un ambiente di sviluppo integrato (IDE).
- Realizzare semplici programmi per sistemi embedded.
- Gestire il caricamento e il test di programmi su schede elettroniche.
- Analizzare il funzionamento di input e output digitali.
- Applicare procedure operative durante attività di laboratorio.
Download Arduino IDE
Scarica l'ambiente di sviluppo ufficiale Arduino IDE dal sito Arduino Documentation.
Apri pagina download Arduino IDECompatibile con Windows, macOS e Linux.
Formati disponibili
| Formato download | Significato |
|---|---|
| ZIP | Versione portabile → non si installa, si estrae e si avvia |
| Installer | Versione installabile → si integra nel sistema operativo |
Installazione
1. Estrarre il file ZIP
Il file zip scaricato non è ancora installato.È necessario:
- Fare clic destro sul file ZIP
- Selezionare “Estrai tutto” oppure usare un programma come WinRAR / 7-Zip
- Scegliere una cartella di destinazione (es. Desktop o Programmi)
2. Avvio dell’IDE (versione ZIP)
Dopo l’estrazione:- Aprire la cartella estratta
- Cercare il file eseguibile:
- Windows → arduino-ide.exe oppure Arduino IDE.exe
- macOS → applicazione .app
- Fare doppio clic per avviare il programma
3. Installazione alternativa
Se si utilizza il file di installazione (.exe o .dmg):- Windows: si avvia il setup guidato
- macOS: trascinare Arduino nella cartella “Applicazioni”
4. Prima configurazione
Al primo avvio è importante:- Selezionare la scheda Arduino:
Strumenti → Scheda → Arduino UNO - Selezionare la porta:
Strumenti → Porta → COMx / usbmodem
5. Dopo l'installazione
- Collega Arduino tramite USB
- Apri Arduino IDE
- Vai su Strumenti → Scheda e seleziona il modello corretto
- Vai su Strumenti → Porta e scegli la porta COM disponibile
- File → Esempi → 01.Basics → Blink
- Collega Arduino tramite USB
- Apri Arduino IDE
- Vai su Strumenti → Scheda e seleziona il modello corretto
- Vai su Strumenti → Porta e scegli la porta COM disponibile
- File → Esempi → 01.Basics → Blink
Utilizzo pratico di Arduino IDE
Arduino IDE è l ambiente utilizzato per scrivere, verificare e trasferire programmi sulla scheda Arduino. L interfaccia è semplice ma include tutti gli strumenti fondamentali per lo sviluppo di applicazioni embedded.
Barra degli strumenti
| Pulsante | Funzione |
|---|---|
| Verifica | Controlla la presenza di errori nel codice senza caricarlo sulla scheda. |
| Carica | Compila il programma e lo trasferisce sulla scheda Arduino. |
| Nuovo | Crea un nuovo sketch Arduino. |
| Apri | Apre sketch salvati precedentemente. |
| Salva | Salva il progetto corrente. |
| Monitor Seriale | Visualizza dati inviati dalla scheda tramite comunicazione seriale. |
Menu principali
| Menu | Utilizzo |
|---|---|
| File | Creazione, apertura e salvataggio sketch. |
| Modifica | Funzioni di copia, incolla e ricerca nel codice. |
| Sketch | Compilazione del programma e gestione librerie. |
| Strumenti | Configurazione scheda, porta seriale e monitor seriale. |
| Aiuto | Accesso alla documentazione Arduino. |
Procedura per caricare un programma su Arduino
- Collegare la scheda Arduino al computer tramite USB.
- Aprire Arduino IDE.
- Selezionare la scheda corretta:
Strumenti → Scheda → Arduino UNO - Selezionare la porta seriale:
Strumenti → Porta → COMx - Scrivere o aprire il programma.
- Premere il pulsante Verifica per controllare eventuali errori.
- Premere Carica per trasferire il programma sulla scheda.
- Attendere il messaggio:
Caricamento completato
Errori comuni
- Porta seriale non selezionata.
- Scheda Arduino errata.
- Cavo USB solo alimentazione senza trasferimento dati.
- Errori di sintassi nel codice.
- Driver della scheda non installati.
Monitor Seriale
Il Monitor Seriale permette di visualizzare dati inviati dal microcontrollore al computer. È molto utile per:
- Debug del programma.
- Lettura valori sensori.
- Messaggi di stato.
- Controllo comunicazione seriale.
Esempio di invio messaggio:
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println("Arduino attivo");
delay(1000);
}