I run a custom esp32S3 Devboard using the native USB capabilitys. It basicaly acts as a USB HID Device sending Keyboard characters. GND VCC D- D+ are connected via AWG24 Tefzel cable to a USB Screw Terminal.
Version 1: 50cm cable, No problem, everything works fine continuesly!
Version 2: Using 150cm cable. initially everything works fine for 30-60min, then USB quits! Reconnecting does not work, ESP will also not be recognized at the Arduino IDE.
As the sketch contains an OTA feature, I can restart in Wifi Mode and update but that does not help, USB seems to be broken. What could be the issue?
Schematic is attached.
ESP32-S3 USB problem.
ESP32-S3 USB problem.
- Attachments
-
- Schematic_XCRemote-ESP32-S3-MINI-v2.0_2024-09-30.pdf
- (98.95 KiB) Downloaded 163 times
-
- Posts: 198
- Joined: Sun Jun 23, 2024 6:18 pm
Re: ESP32-S3 USB problem.
Looks like the longer cable created this problem.
Re: ESP32-S3 USB problem.
I know, but why? Induction? Resistance is very low! Is this a ESP problem? or a design problem of my pcb?
-
- Posts: 9757
- Joined: Thu Nov 26, 2015 4:08 am
Re: ESP32-S3 USB problem.
Could be an ESD issue. The ESP32 has internal snapback devices, but seeing you don't have extra protection and you have touchable surfaces on your build (screw terminals for USB) you may have zapped your ESP32 with static electricity. (Although I'd check the obvious issues first: perhaps something got mechanically loose?)
Re: ESP32-S3 USB problem.
I´d have the same issue with short cables then. I leave the device completely untouched for a certain time before it is not working! I meassured all cables for through connection, they are OK. What voltage should be on the d- and d+ pins?
Who is online
Users browsing this forum: No registered users and 142 guests