Page 1 of 1

ESP32-S3-MINI-1-N8 USB OTG Bricks after first code loaded

Posted: Wed Jun 10, 2026 6:53 pm
by Johnsonian01
Hello All:
Wondering why my code loads the very first time thru the USB OTG port, but then after it is loaded, windows device manager and arduino can not see it. I have verified this by replacing three modules now, with identical results. I have tried setting USB_SEL (GPIO18) both HI and LOW, same results... I also try bringing BOOT (GPIO0) low after reset. I'm guessing it has to be something in my USB driver code?
Thank you for any and all assistance

Re: ESP32-S3-MINI-1-N8 USB OTG Bricks after first code loaded

Posted: Thu Jun 11, 2026 1:01 am
by Sprite
Not sure where you get USB_SEL from, in hardware and the bootloader GPIO18 doesn't have any specific function. In general, you should always be able to upload new code when you force-boot into download mode (GPIO0 and GPIO46 low while the chip comes out of reset).