ESP32 Board manager timing out and ESP32 not appearing in device manager on windows or in arduino

I have an ESP32S3 Dev Module, which

A: Times out when trying to update to the latest version, so im stuck on 2.0.0
B: Doesn't appear when plugged in in Device Manager or in Arduino IDE.

There is an issue with downloads taking too long, I know someone posted a fix (just edit a timeout in a yaml?) Just search the forum to find it.

Hi @tedseville.

The duration of the timeout that causes Arduino IDE to cancel a download is configurable. You should be able to work around this problem by configuring a higher timeout value. I'll provide instructions you can follow to do that:

  1. Select File > Quit from the Arduino IDE menus if it is running.
    All Arduino IDE windows will close.
  2. Open the file at the following path in any text editor:
    C:\Users\<username>\.arduinoIDE\arduino-cli.yaml
    
    (where <username> is your Windows username)
  3. Add the following content to the end of the arduino-cli.yaml file:
    network:
      connection_timeout: 12000s
    
    I arbitrarily chose a timeout value of 12000 seconds. You can adjust this as needed.
  4. Save the file.
  5. Start Arduino IDE.

Now try installing/updating the "esp32" boards platform again, just the same as you did before. Hopefully this time it will be successful.

That worked, but what about @ptillisch

Make sure the USB cable is completely plugged into both the Arduino board and the PC.

If that doesn't help, you may have a damaged/defective or charge-only USB cable. Try a different cable.

Either of the above can result in the power connections being made (and thus LEDs lit on the board), but no data connections (and thus no port for the board).

Ive tryed all that, it doesn't work. There is a blue light on the board. The chip is not hot.

@ptillisch