Hello!
I previously created custom PCBs with the ESP32-S3. My USB Port is hooked up directly to GPIOs 19/20, VBUS (+5V) goes through an LDO, and ground is connected across the board. Since redesigning the board to include the necessary pull-up resistor on CHIP_PU, accompanied by its 10uF capacitor, I can now see my board on device manager. This is great, however, it pops up as an Unknown USB Device. I have looked into various remedies for this, including holding the boot button 2-3 seconds after plugging it into my PC/Laptop, holding the boot button and clicking reset, etc. None of these have worked thus far.
I tried to connect to my board via esptools, however, like in device manager, it doesn't recognize my device.
Here is the schematic:
I have LEDs on the board; one is connected to the 5V from the USB port, and the other is connected to the 3.3V from the LDO output.
Right now, I only have the USB port hooked up on the PCB. Most of the other components have not been hooked up yet.
Any thoughts on how I could fix this issue?
Thanks,
Avery
Custom ESP32-S3 Board Unknown USB Device
-
AveryLion03
- Posts: 5
- Joined: Fri Feb 28, 2025 12:08 am
Re: Custom ESP32-S3 Board Unknown USB Device
Looks like the image is poor quality. Here is the pdf version.
Re: Custom ESP32-S3 Board Unknown USB Device
To quote the datasheet: "ESP32-S3 is unable to operate without an external main crystal clock."
Additionally, I hope you selected an ESP32-S3 chip version that has internal flash? Also, you probably want to give this link a once-over before you send the next pcb rev to your manufacturer.
Additionally, I hope you selected an ESP32-S3 chip version that has internal flash? Also, you probably want to give this link a once-over before you send the next pcb rev to your manufacturer.
-
AveryLion03
- Posts: 5
- Joined: Fri Feb 28, 2025 12:08 am
Re: Custom ESP32-S3 Board Unknown USB Device
Ah, I see. I thought I could sneak by without it because this PCB does not implement Bluetooth or Wi-Fi. I will include that in the next design iteration.
As for the internal flash... I didn't realize that either. I guess I looked over several things. I will switch over to the ESP32-S3FN8 QFN56 model (a pin-to-pin match with the base QFN56 model), which should have 8MB of internal flash. Thank you for pointing that out!!!
I believe I have everything else covered with this new design.
Thanks for your help!
Best,
Avery
As for the internal flash... I didn't realize that either. I guess I looked over several things. I will switch over to the ESP32-S3FN8 QFN56 model (a pin-to-pin match with the base QFN56 model), which should have 8MB of internal flash. Thank you for pointing that out!!!
I believe I have everything else covered with this new design.
Thanks for your help!
Best,
Avery
Who is online
Users browsing this forum: Google [Bot], meta-externalagent and 3 guests
