Come programmare ESP8266 con l’IDE di Arduino

In questo articolo vedremo come configurare l’IDE di Arduino per programmare in nostro ESP8266 (NodeMCU, Wemos D1 Mini Lite) e l’ ESP32.
Per iniziare visitate la pagina ufficiale di Arduino:

https://www.arduino.cc/en/software

download ide arduino - Lutritech.it

Vi consiglio di scaricare la versione .ZIP, sono circa 200 Mega ed è la versione portable e non richiede di essere amministratori su windows.
Prima del download si può decidere di fare una donazione, si può scaricare anche nel caso non si faccia la donazione quindi clicchiamo su
“Just Download”. Avviamo l’IDE cliccando su arduino.exe nella cartella appena scompattata, apriamo il menù File-Impostazioni

Come programmare ESP8266 con l'IDE di Arduino

Nel campo URL aggiuntive per il Gestore schede inserite questa stringa:
http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://dl.espressif.com/dl/package_esp32_index.json
In questo modo possiamo gestire le schede basate su esp8266 e quelle basate su esp32.
Ancora un passo per concludere, andiamo su Strumenti ->Gestore Schede

ide-arduino-gestore-schede-lutritech

ora cerchiamo esp8266 o esp32 clicchiamo su Installa in questo modo:

ide-arduino-esp8266-scheda
ide-arduino-esp32-scheda

Ora da gestore Schede occorre selezionare la scheda in nostro possesso.
Qui sotto vi metto dei link dove potete comprare le schede: in qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei.
In questo modo potete supportare il mio lavoro.

Vediamo un esempio

Ora non ci resta che fare un piccolo test, colleghiamo un cavo dati usb alla nostra scheda. Avviamo l’IDE e andiamo
File–>Esempi–> 01. Basics–>Blink

ide-arduino-esempio

Vedremo questo codice che fa accendere il led onboard per un secondo ogni secondo.

void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}
ide-arduino-scelta-piattaforma-esp8266-LutriTech.it

Subito dopo verifichiamo il numero della Porta Com, nel caso non compaia nulla dovete installare i driver UsbToSerial del CH340.
Per finire cliccate sulla freccia –> in alto sulla sinistra

upload-firmware-esp

Ora verrà compilato il codice e inviato alla nostra scheda. Abbiamo imparato come programmare ESP8266 con l’IDE di Arduino per caricare il codice sulle schede di sviluppo preferite. Visita la categoria Progetti con ESP8266 per vedere gli articoli relativi.


Spero che questo articolo ti sia piaciuto, ho dedicato il mio tempo libero per scriverlo. Ti sarei grato se condividessi questa pagina, puoi usare i tasti qui sotto per farlo, a te non costa nulla e facendo così mi aiuti a crescere.
Grazie.

Condivi sui Social

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

2 commenti su “Come programmare ESP8266 con l’IDE di Arduino”

Torna in alto