Una raccolta di firmware per ESP32 già compilati e pronti per essere installati direttamente dal browser.


L’obiettivo di questo articolo è quello di raccogliere e mantere aggiornato il maggior numero di progetti ESP32 affrontati sul blog e disponibili sul GitHub del laboratorio… ma già compilati e pronti per essere installati direttamente dal browser sull’ESP32!

Io personalmente li utilizzo per verificare al volo ed essere sicuro che non ci siano problemi hardware (ad esempio errate connessioni tra periferiche)… ma c’è anche qualche tool che può risultare utile saltuariamente (come ad esempio l’I2C scanner oppure il touchscreen calibration). Invece di dover cercare il progetto, compilarlo e flasharlo da Platform.IO, vengo qui e lo installo direttamente :wink:

Su ogni blocco di questo articolo trovi i links agli approfondimenti ed ai repository GitHub per i sorgenti. Ogni pulsante rosso è un installer di quel particolare progetto ed, eventualmente, per quello specifico hardware.

L’unica cosa da fare è collegare l’ESP32 al pc tramite USB, cliccare sul pulsante rosso desiderato e seguire le istruzioni nei popup.

Aprendo la console di chrome (crtl + shift + J) puoi vedere in tempo reale cosa accade mentre l’ESP32 viene flashato. E’ inoltre possibile collegarsi alla seriale per leggere i messaggi in console, resettare l’ESP32, fare il download dei logs.

Per realizzare gli installers presenti su questo articolo ho utilizzato ESP Web Tools, una parte fondamentale del progetto opensource ESPHome di Home Assistant. Magari dedicherò un articolo specifico su come pubblicare un proprio progetto e renderlo eseguibile da una pagina web :wink:


Ethernet and DHCP with LAN8720



Retrogaming: NES + ESP32 = NESP32!


NESP32-Single-Game



ESP32: Display & LVGL


Demo Widgets


Demo Music



ESP32: Audio


simple-player-3-in-1


Record & play on Sd Card



ESP32: Display & TFT_eSPI


TFT_eSPI - Hello world


TFT_eSPI - SPIFFS Images



Tools and more examples

Touchscreen calibration


I2C scanner


test