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

Johnsonian01
Posts: 1
Joined: Wed Jun 10, 2026 6:45 pm

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

Postby Johnsonian01 » Wed Jun 10, 2026 6:53 pm

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

Sprite
Espressif staff
Espressif staff
Posts: 10593
Joined: Thu Nov 26, 2015 4:08 am

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

Postby Sprite » Thu Jun 11, 2026 1:01 am

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).

Who is online

Users browsing this forum: PetalBot and 9 guests