.. note:: Ciao, benvenuto nella Community di appassionati di SunFounder Raspberry Pi, Arduino ed ESP32 su Facebook! Approfondisci la tua conoscenza su Raspberry Pi, Arduino ed ESP32 insieme ad altri appassionati. **Perché unirsi?** - **Supporto esperto**: Risolvi problemi post-vendita e sfide tecniche con l’aiuto della nostra community e del nostro team. - **Impara e condividi**: Scambia consigli e tutorial per migliorare le tue competenze. - **Anteprime esclusive**: Ottieni accesso anticipato agli annunci sui nuovi prodotti e alle anteprime esclusive. - **Sconti speciali**: Approfitta di sconti esclusivi sui nostri prodotti più recenti. - **Promozioni festive e giveaway**: Partecipa a giveaway e promozioni speciali per le festività. 👉 Pronto a esplorare e creare con noi? Clicca su [|link_sf_facebook|] e unisciti oggi stesso! Introduzione ad Arduino IDE ================================= .. image:: img/arduino/sp_ide_2.png 1. **Verifica**: Compila il codice. Se ci sono errori di sintassi, verranno segnalati nella finestra di output. 2. **Carica**: Carica il codice sulla scheda. Quando premi questo pulsante, i LED RX e TX sulla scheda lampeggeranno rapidamente fino al completamento del caricamento. 3. **Debug**: Controllo degli errori riga per riga. 4. **Seleziona Scheda**: Configurazione rapida della scheda e della porta. 5. **Serial Plotter**: Visualizza i cambiamenti dei valori letti in tempo reale. 6. **Monitor Seriale**: Aprendo questa finestra potrai ricevere i dati inviati dalla scheda di controllo, utile per il debugging. 7. **File**: Contiene opzioni per creare, aprire, salvare e chiudere file, oltre alla configurazione di alcuni parametri. 8. **Modifica**: Comprende operazioni di editing come **Taglia**, **Copia**, **Incolla**, **Trova**, ecc., con le relative scorciatoie da tastiera. 9. **Sketch**: Contiene opzioni come **Verifica**, **Carica**, **Aggiungi file**, ecc. Un'opzione fondamentale è **Include Libreria**, che permette di aggiungere nuove librerie. 10. **Strumenti**: Comprende diverse utility, tra cui **Scheda** (per selezionare la scheda in uso) e Porta (per selezionare la porta seriale corretta). Prima di caricare il codice, è necessario assicurarsi che entrambe siano selezionate correttamente. 11. **Aiuto**: Se sei un principiante, qui puoi trovare opzioni utili per ottenere assistenza, tra cui documentazione sull'IDE, informazioni introduttive, risoluzione dei problemi e spiegazioni del codice. 12. **Barra di Output**: Permette di cambiare la scheda dell’output. 13. **Finestra di Output**: Mostra informazioni sul processo di compilazione e caricamento. 14. **Scheda e Porta**: Qui puoi visualizzare la scheda e la porta selezionate per il caricamento del codice. Se necessario, puoi modificarle tramite **Strumenti** -> **Scheda** / **Porta**. 15. **Area di Editing**: L’area principale dove puoi scrivere il codice. 16. **Sketchbook**: Gestisce i file degli sketch. 17. **Gestore Schede**: Consente di gestire i driver delle schede. 18. **Gestore Librerie**: Permette di gestire le librerie installate. 19. **Debug**: Strumento per il debugging del codice. 20. **Ricerca**: Funzione per cercare rapidamente all'interno dei tuoi sketch.