Come configurare VisualStudio Code per Arduino/ESP32

VisualStudio Code (spesso abbreviato in VSCode) è un editor di codice gratuito ed opensource sviluppato da Microsoft. E’ libero e gratuito anche per uso professionale e commerciale.

Come installare VSCode:

  1. Vai sul sito ufficiale: https://code.visualstudio.com/
  2. Clicca sul pulsante di download
  3. Apri il file scaricato e segui passo passo la procedura di installazione

Preparare VSCode:

Dopo aver installato VSCode, apri il programma e preparati a completare la configurazione.

  1. Dal menu laterale di sinistra, seleziona la scheda Estensioni.
  2. Utilizzando la barra di testo in alto, cerca l’estensione Platformio.
  3. Seleziona la scheda Platformio IDE e fai click sul pulsante Installa.
  4. Chiudi e riapri VS Code.

Come aprire un progetto:

Per aprire un progetto, se questo si trova in un file compresso (ad esempio .zip) procedi a decomprimere il contenuto all’interno di una cartella che troverai facilmente in futuro.

  1. Apri il menu File
  2. Seleziona Apri cartella
  3. Apri la cartella dove hai appena decompresso il progetto
  4. Dalla lista dei files, apri il file platformio.ini facendo un singolo click. Questo farà caricare l’estensione platformio se non è stata caricata automaticamente.

Caricare il codice sulla scheda

Nei progetti platformio l’upload del codice sulla scheda non richiede particolari operazioni. Il codice che hai ricevuto è già stato verificato e non dovrebbe presentare problemi.

  1. Collega la scheda al PC mediante l’apposito cavetto. Se hai più schede, collegane una alla volta.
  2. Dal menu in alto a destra, seleziona la voce Upload (rappresentata da una freccia che indica verso destra)
  1. Se non vedi la freccia, espandi il menu e seleziona la voce corretta.
  1. Verifica che il codice sia stato caricato correttamente. Dovresti vedere una percentuale di caricamento ed infine la scritta SUCCESS.

Come leggere i log della scheda

Una volta caricato il codice, i log sono lo strumento fondamentale per rilevare eventuali errori o comunque monitorare il funzionamento dell’ESP e interagire con esso.

Inizia installando l’estensione “Serial Monitor”, puoi seguire lo stesso procedimento usato per installare Platformio.

Una volta installata, vedrai comparire una nuova scheda chiamata Serial Monitor o Monitoraggio Seriale

Per utilizzare il monitor seriale:

  1. Seleziona la scheda Serial Monitor o Monitoraggio Seriale
  2. Connetti l’ESP32 al computer
  3. Dal menù Porta, seleziona la scheda connessa (probabilmente sarà l’unica voce disponibile)
  4. Imposta il Baud Rate (Velocità in baud) a 115200 se non specificato diversamente
  5. Premi il pulsante “Avvia monitoraggio”

Il mio primo articolo

Ciao a tutti,

Sono molto felice di scrivere il primo articolo del mio nuovo blog! Come molti di voi sanno, sono un freelancer che si occupa di produzione software, consulenza informatica e molto altro.

Perché ho deciso di aprire un blog? Beh, in primo luogo, credo che sia importante condividere le proprie esperienze e conoscenze con gli altri. Ho imparato molte cose nel corso degli anni, e voglio che anche voi possiate trarre beneficio da ciò che ho imparato. In secondo luogo, mi piace scrivere e questo è un modo per me di esprimermi e di condividere le mie idee.

Nel mio blog, pubblicherò regolarmente articoli e tutorial sulle tecnologie che utilizzo nella mia attività di programmazione. Mi concentrerò principalmente sulla programmazione web, ma non mancherò di toccare anche altri argomenti di interesse.

Spero che il mio blog possa essere una fonte di informazioni e di ispirazione per tutti voi. Se avete domande o suggerimenti, non esitate a contattarmi. Sono sempre felice di aiutare dove posso.

Grazie per aver letto il mio primo articolo e ci vediamo presto con nuovi contenuti!

A presto,
Timothy