Come resettare un modulo con ESP32

Alcune volte può capitare che i moduli ESP32 non si riescano più a programmare.
Questo può accadere a seguito dell’installazione di applicazioni che vanno a toccare il bootloader oppure a seguito di installazioni che trasformino ESP32 in tastiere bluetooth.

In questi casi è necessario procedere al reset del bootloader.

Per farlo è necessario scaricare il bootloader. Lo si può scaricare da https://github.com/itsbhupendrasingh/ESP32-Factory-Reset-S2-and-bootloader/raw/Master/Factory_Reset_And_Bootloader_Repair.bin&v=3oEvXhgHZHo

L’operazione di reset si esegue online con un’applicazione javascript di esptool:

https://espressif.github.io/esptool-js

Da qui si può fare Connect. Il sistema chiederà a quale porta ci si intende connettere. Scegliere quella dove è connesso ESP32.

Se il sistema risponde con “Unable to connect…”. E’ necessario tenere premuto “Boot” per qualche secondo nel mentre che si cliccca su connect.

Il sistema avviserà dell’avvenuta connessione.

A quel punto si può caricare il file bin scaricato in precedenza e poi cliccare su “Program”.

Il bootloader dovrebbe essere a posto.

Lascia un commento