venerdì 6 settembre 2019

Attivare Arduino IDE per Esp 32

Esp 32 è un microcontrollore che rispetto ad Arduino presenta una serie di migliori caratteristiche di azione prima fra tutte la possibilità di avere uno sleep-mode che consente di consumare pochissima corrente e contemporaneamente di conservare dati in una partizione della memoria flash sia in sleep-mode sia anche quando il dispositivo è privo di alimentazione. Possiede anche la possibilità di connessione wifi incorporata nella board.
Come al solito è necessario programmare tale dispositivo ed inserire il programma nella memoria flash.
Esiste un IDE proprietario di Espressif (la società che produce e distribuisce Esp 32) ma è possibile anche utilizzare un IDE già molto conosciuto ed usato che è quello di Arduino.
Per utilizzare questo IDE con ESP 32 è necessario abilitarlo con le seguenti procedure

  • Aprire la finestra File>>Impostazioni dell'Arduino IDE
  • Nel campo (in basso) "URL aggiuntive per il gestore schede" incolare il seguente URL: https://dl.espressif.com/dl/package_esp32_index.json e scegliere OK
  • Selezionare il sottomenu "Schede" e il sotto-sottomenu "Gestione schede" dal menu "Strumenti" e nel campo di ricerca digitare esp32.
  • Installare il pacchetto esp32 by Espressif System.

Per verificare il corretto funzionamento dell'istallazione caricare il programma di esempio WiFi>>WiFiScan e verificarne il funzionamento.