Which doc or page?
https://github.com/engmung/Patternflow/blob/main/BUILD_GUIDE.md#8-firmware
What is wrong or missing?
In both the build guide as well as the modal that steps you through the upload / flash settings we should add the correct button presses to enter the flashing mode.
In the Online flashing modal there's already a screen for when the user clicks / cancels out of the popup that shows good debug steps:
No port selected
If you didn't select a port because you didn't see your device listed, try the following steps:
Make sure that the device is connected to this computer (the one that runs the browser that shows this website)
Most devices have a tiny light when it is powered on. If yours has one, make sure it is on.
Make sure that the USB cable you use can be used for data and is not a power-only cable.
Make sure you have the right drivers installed. Below are the drivers for common chips used in ESP devices:
CP2102 drivers: Windows & Mac
CH342, CH343, CH9102 drivers: Windows, Mac
(download via blue button with icon)
CH340, CH341 drivers: Windows, Mac
(download via blue button with icon)
Suggested fix
Before the first step we should already say: if you do not see USB JTAG/serial debug unit in the popup, try pressing the boot + reset buttons like this:
To manually force an ESP32-S3 into firmware download (bootloader) mode:
- Press and hold the BOOT button,
- tap and release the EN / RST(Reset) button,
- and then release the BOOT button.
You should now see the option with this line in it: USB JTAG/serial debug unit (COM4) – Paired
(The COM port number will depend on which USB port you use on your computer.)

Which doc or page?
https://github.com/engmung/Patternflow/blob/main/BUILD_GUIDE.md#8-firmware
What is wrong or missing?
In both the build guide as well as the modal that steps you through the upload / flash settings we should add the correct button presses to enter the flashing mode.
In the Online flashing modal there's already a screen for when the user clicks / cancels out of the popup that shows good debug steps:
Suggested fix
Before the first step we should already say: if you do not see
USB JTAG/serial debug unitin the popup, try pressing the boot + reset buttons like this:To manually force an ESP32-S3 into firmware download (bootloader) mode:
You should now see the option with this line in it:
USB JTAG/serial debug unit (COM4) – Paired(The COM port number will depend on which USB port you use on your computer.)