Page 1 of 1

ESP32-S3 USB problem.

Posted: Mon Sep 30, 2024 1:12 pm
by xcnavug
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.

Re: ESP32-S3 USB problem.

Posted: Tue Oct 01, 2024 9:44 am
by aliarifat794
Looks like the longer cable created this problem.

Re: ESP32-S3 USB problem.

Posted: Tue Oct 01, 2024 10:27 am
by xcnavug
I know, but why? Induction? Resistance is very low! Is this a ESP problem? or a design problem of my pcb?

Re: ESP32-S3 USB problem.

Posted: Tue Oct 01, 2024 2:45 pm
by ESP_Sprite
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.

Posted: Tue Oct 01, 2024 3:20 pm
by xcnavug
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?