ESP32-S3 USB Not Detected: Boot Mode and Upload Recovery
Fix an ESP32-S3 that is not detected over USB. Covers native USB vs USB-UART, BOOT/RESET recovery, ROM download mode, Arduino USB CDC settings, GPIO19/20 conflicts, drivers, cables and boot loops.