VanceVagell / kv4p-ht

Open source handheld ham radio project KV4P-HT
GNU General Public License v3.0
316 stars 35 forks source link

[Website] Create FAQ page of ESP32 dev boards that work with USB-C cables (without adapters) and those that do not. #95

Open gx1400 opened 1 week ago

gx1400 commented 1 week ago

Assertions:

USB-A 2.0 (older square usb ports) always provide power, so most USB-A to USB-C cables should probably work when you plug into a PC or Laptop

Newer USB-C ports only provide power after the device has negotiated power (or provide the rights signals to indicate power is safe to provide). This is how modern cell phones work.

Some devices that use USB-C connectors fail to implement power negotiation or fail to install the resistors that tell the host they are allowed provide power.  These devices will usually work fine when plugged into a PC with a USB-A to USB-C cable but might not power up when using a USB-C to USB-C cable.

If you use a USB-C to USB-A adapter, the adapter signals the host to provide power so USB-A to USB-C cables should work with an adapter
gx1400 commented 1 week ago

Known Dev Board that works with USB-C only cable

kv4p-ht known good dev board 2 kv4p-ht known good dev board

gx1400 commented 1 week ago

Known NOT to work with only USB-C cable

Submitted by Scott-N5FKU espboard_notworking

ehvx commented 1 week ago

Here’s another board that doesn’t have the pulldown resistors IMG_5698