Hello,
When flashing micropython firmware to ESP32-S module (not usual dev board) for the first time, it is need to use two switches: IO0 and EN
https://fr.aliexpress.com/item/10050029 ... 3370bf2b-1
Then after it seems that it's not needed anymore. Is that true ? is there some situation where it would be needed
I ask this question because I would like to avoid soldering IO0 and EN pin on the breadboard, if not needed.
IO0 and EN needed to flash ESP32
IO0 and EN needed to flash ESP32
nodemcu V2 (amica)
micropython firmware Daily build 05/31/2016
micropython firmware Daily build 05/31/2016
Re: IO0 and EN needed to flash ESP32
ESP-CAM is also requires some pins to be shorted to burn firmware into MCU, so i presume it could be the same on ESP-S2 bare module.
Re: IO0 and EN needed to flash ESP32
you need to pull EN low to reset the device, and when at boot-up GPIO0 is low, it will enter bootloader mode. So yes, you have to control both signals to flash the firmware.