EasyManua.ls Logo

Adafruit ESP32-S3 - The WebSerial ESPTool Method

Adafruit ESP32-S3
263 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Before you start, make sure your ESP32-S2/S3 is plugged into USB port to your
computer using a data/sync cable.Charge-only cables will not work!
To enter the bootloader:
Press and hold the BOOT/DFU button down.Don't let go of it yet!
Press and release the Reset button.You should still have the BOOT/DFU button
pressed while you do this.
Now you can release the BOOT/DFU button.
No USB drive will appear when you've entered the ROM bootloader. This is normal!
Now that you've downloaded the .bin file and entered the bootloader, you're ready to
continue with the factory reset and bootloader repair process. The next two sections
walk you through using WebSerial and esptool .
The WebSerial ESPTool Method
This method uses the WebSerial ESPTool through Chrome or a Chromium-based
browser. The WebSerial ESPTool was designed to be a web-capable option for
programming ESP32-S2/S3 boards. It allows you to erase the contents of the
microcontroller and program up to four files at different offsets.
You will have to use a Chromium browser (like Chrome, Opera, Edge...) for this to
work, Safari and Firefox, etc. are not supported because we need Web Serial and only
Chromium is supporting it to the level needed.
Follow the steps to complete the factory reset.
1.
2.
3.
We highly recommend using WebSerial ESPTool method to perform a factory
reset and bootloader repair. However, if you'd rather use esptool via command
line, you can skip this section.
If you're using Chrome 88 or older, see the Older Versions of Chrome section at
the end of this page for instructions on enabling Web Serial.
©Adafruit Industries Page 251 of 263

Table of Contents

Related product manuals