USB

Filter by USB type

199 categories · 781 devices total

USB Type-C

141

USB Type-C is a reversible connector standard for power delivery, data transfer, and firmware flashing.

Micro-USB

37

Micro-USB port for power input and serial programming.

USB-C 2.0

35

USB Type-C 2.0 port for power delivery, serial programming, and data transfer.

USB Type-C

23

Type-C

9

USB 3.0

9

2x USB 2.0

6

No

6

USB-C (USB 1.1 host/device)

6

USB 2.0

5

USB 3.0 + USB-C

5

USB-A

5

USB Type-A connector for connecting to a host computer or acting as USB host.

USB-C (OTG)

5

USB-C port with USB On-The-Go support for acting as both host and device.

USB-C (Native OTG)

5

USB-C port with native USB OTG support for both host and device operation.

USB-C PD

5

Micro-USB (CP2102)

4

Micro-USB port with Silicon Labs CP2102 USB-to-UART bridge for serial programming and debugging.

USB 2.0 + USB-C

4

USB 2.0 Type-A

4

USB 2.0 ×4

4

USB-C (CH9102)

4

USB-C port with WCH CH9102 USB-to-UART bridge for high-speed serial programming.

2x USB 3.0 Type-A

3

3x USB 2.0

3

4x USB 3.0

3

4× USB 3.0 Type-A

3

Micro-B

3

USB-C (CP2102 UART Bridge)

3

USB Type-C connector with Silicon Labs CP2102 USB-to-UART bridge for programming and serial communication.

USB-C (UART) + USB 2.0 OTG HS

3

USB-C (native USB + USB Serial JTAG)

3

USB-C (Native CDC)

3

USB-C port using the MCU's native USB CDC for serial communication without a bridge chip.

USB-C (via adapter board)

3

USB-C 2.0 (Full-Speed)

3

USB-C 2.0 (OTG)

3

1x USB 3.0, 2x USB 2.0, 1x USB-C

2

1x USB OTG

2

1x USB Type-C (data)

2

2× USB 3.0 + 1× USB 2.0 + USB-C (power)

2

2× USB-A + 1× USB-C

2

2× USB-C (serial + native JTAG)

2

Micro USB (CH9102F)

2

Micro USB with CH9102F USB-to-serial bridge, driver-free on modern OS versions.

Micro-USB (native USB 2.0 Full-speed)

2

Micro-USB (programming)

2

USB 3.0 + USB 2.0

2

USB 3.0 ×2, USB 2.0 ×2

2

USB 3.0×4, USB-C

2

USB Micro-B

2

USB-C (Dual)

2

Two USB-C ports for simultaneous programming and power delivery.

USB-C (dual: USB 2.0 OTG + USB CDC)

2

USB-C (power

2

1x USB 2.0

1

1x USB 2.0 Host, 1x USB OTG

1

1x USB 2.0 Type-C

1

1x USB 3.0

1

1x USB-C OTG

1

1x USB-C OTG 2.0

1

1× USB 3.0 Type-A

1

1× USB 3.0 Type-A, 1× USB 2.0 Type-A

1

1× USB 3.0 Type-A, 1× USB 2.0 Type-A, 1× USB 2.0 OTG Type-C

1

1× USB 3.0 Type-A, 2× USB 2.0 Type-A, 1× USB-C (PD 6–20V)

1

1× USB 3.1 Type-A, 1× USB 2.0 Type-A, 1× USB 3.1 Type-C (DP + PD), 1× USB-C (power only)

1

1× USB 3.2 Gen1 Type-A

1

1× USB-C + 1× USB-A

1

2-pin magnetic dock

1

2x USB 2.0 Host

1

2x USB 3.0

1

2x USB 3.0 + 2x USB 2.0

1

2x USB 3.0 + 2x USB 2.0 Type-A

1

2x USB 3.0, 2x USB 2.0, 1x USB-C

1

2x USB 3.2 Gen1

1

2x USB 3.2 Gen1 Type-A

1

2x USB 3.2 Gen1 Type-A, 1x USB 3.2 Gen2 Type-A, 1x USB-C (PD/DP/USB 2.0)

1

2x USB 3.2 Type-C

1

2x USB-C 2.0

1

Two USB Type-C 2.0 ports for host and target device connections.

2× USB 2.0 Type-A

1

2× USB 2.0 Type-A, 1× USB 3.0 Host, 1× USB 3.0 OTG

1

2× USB 2.0 Type-A, 1× USB 3.0 Type-A, 2× USB-C (one DP Alt Mode)

1

2× USB 3.0, 2× USB 2.0, 1× USB Type-C

1

2× USB 3.1 Gen1 Type-A, 1× USB 3.1 Type-C (DP Alt Mode), 2× USB 2.0

1

2× USB 3.1 Gen1 Type-A, 2× USB 2.0 Type-A, 1× USB 3.1 Type-C (DP Alt Mode)

1

2× USB 3.2 Gen1 Type-A, 1× USB-C (PD 6–20V)

1

2× USB-C 3.0 (DP)

1

3x USB 3.0

1

3x USB 3.0 + USB-C

1

3x USB 3.2 Gen2 Type-A (10Gbps), 1x USB-C PD

1

3x USB HOST 2.0

1

3× USB 2.0 Type-A

1

3× USB-A + 1× USB-C

1

3× USB-A + 1× USB-C + 1× USB-C (PD)

1

4x USB 2.0

1

4x USB 2.0 + micro-USB OTG

1

4x USB 3.0 + USB-C 3.0

1

4x USB 3.0 Type-A

1

4x USB 3.0 Type-A + USB-C 2.0 (device)

1

4× USB 2.0 Type-A

1

4× USB-A 2.0 downstream; 1× USB upstream

1

4× USB-A 5V output

1

5× USB 3.0, 2× USB 2.0, 1× USB Type-C

1

8x USB 3.0

1

Micro-USB (CH9102)

1

Micro-USB port using CH9102 USB-to-serial bridge for programming.

Micro-USB (via T-U2T)

1

Micro-USB programming available via the optional T-U2T USB-to-serial adapter.

Micro-USB (CH340C)

1

Micro-USB port using CH340C USB-to-serial bridge for programming.

Micro-USB (DFU)

1

Micro-USB port with DFU (Device Firmware Upgrade) support for programming and serial communication.

Micro-USB (FT232R)

1

Micro-USB (via Raspberry Pi Pico)

1

Mini-B USB

1

Mini-USB

1

No USB

1

No onboard USB port; programming via JTAG, UART pins, or wireless.

None (UART-based programming)

1

None (WirelessBoot OTA via WiFi)

1

None (requires T-U2T)

1

No USB port; requires the separate T-U2T USB-to-serial adapter for programming.

None (External USB-to-UART Required)

1

No onboard USB port. Programming and serial communication require an external USB-to-UART bridge adapter connected to the module's UART pins.

SWD debug)

1

Type-A host)

1

USB (CH9102 Driver)

1

USB programming port using CH9102 USB-to-UART bridge driver.

USB 2.0 (client

1

USB 2.0 (firmware update)

1

USB 2.0 (miniUSB client

1

USB 2.0 (via carrier board)

1

USB 2.0 Host

1

USB 2.0 Type-A host

1

USB 2.0 Type-C

1

USB 2.0×4

1

USB 2.0×4, USB-C

1

USB 3.0 + 2x USB 2.0 + Micro-USB (device)

1

USB 3.0 Type-C

1

USB 3.0 ×1, USB 2.0 ×1

1

USB 3.0 ×1, USB 2.0 ×3

1

USB 3.0 ×4

1

USB 3.0, USB 2.0, USB-C OTG

1

USB 3.0, USB 2.0×2, USB-C

1

USB 3.2 Gen1 + 2x USB 2.0 + USB-C

1

USB Type-A

1

USB Type-A (OTG HS) + USB-C (UART)

1

USB Type-A 2.0 (Host/Device)

1

USB Type-B

1

Standard USB Type-B connector, commonly used on test equipment and printers.

USB Type-C (CH340 auto-flash)

1

USB Type-C (CH340K)

1

USB Type-C port with CH340K USB-to-serial bridge for programming.

USB Type-C (High-Speed 480Mbps, dual-role)

1

USB Type-C (firmware flashing)

1

USB Type-C (firmware/input)

1

USB Type-C (via CP2102)

1

USB Type-C 2.0

1

USB Type-C Host

1

USB via T-U2T (optional)

1

USB programming possible with the optional T-U2T USB-to-serial adapter.

USB-A (USB 1.1 host/device)

1

USB-A (×2 output)

1

USB-A 2.0

1

USB-A 2.0 port for connecting peripherals or acting as USB host.

USB-A 2.0 Full-Speed

1

USB-A Host

1

USB-B

1

USB-C (5V/3A power) + USB 3.0 + 3x USB 2.0

1

USB-C (CH340)

1

USB-C (OTG + Serial/JTAG)

1

USB-C (UART bridge)

1

USB-C (UART) + USB 2.0 OTG HS (host/device jumper)

1

USB-C (USB 1.1 host/device) + PIO-USB

1

USB-C (USB 1.1)

1

USB-C (USB 2.0 OTG)

1

USB-C (USB 2.0 via CH340)

1

USB-C (USB 3.0)

1

USB-C port with USB 3.0 SuperSpeed data transfer capability.

USB-C (USB 3.2 Gen 1 + DP) + USB 3.2 Gen 1 + 3x USB 2.0

1

USB-C (USB-to-UART bridge)

1

USB-C (Charging Only)

1

USB Type-C port used exclusively for power input/output, without data transfer capability.

USB-C (gold-plated, integrated hub)

1

USB-C (mid-mount)

1

USB-C (native USB 2.0)

1

USB-C (native USB CDC/HID/MSC)

1

USB-C (native USB OTG/CDC/HID)

1

USB-C (native USB)

1

USB-C (power + JTAG)

1

USB-C (Power Only)

1

USB Type-C connector used exclusively for power delivery (5V), without data transfer or programming capability over the same port.

USB-C (power/HID/UMS)

1

USB-C (power/device)

1

USB-C (power/programming)

1

USB-C (power/programming) + 4x USB-A 2.0 Host

1

USB-C (programming)

1

USB-C (serial via CH340)

1

USB-C (via CH340K)

1

USB-C (via CP2102 UART bridge)

1

USB-C (via CP2102 serial bridge)

1

USB-C (via CP2102)

1

USB Type-C port connected through a CP2102 USB-to-UART bridge chip for serial programming and debugging.

USB-C (via MSP430 bridge)

1

USB-C (via test pads)

1

USB-C + USB 2.0 Type-A

1

USB-C + USB-A

1

USB-C 2.0 (JTAG/serial via CH343P)

1

USB-C 2.0 (JTAG/serial)

1

USB-C 2.0 with OTG & CP2102 UART

1

USB-C port supporting USB 2.0 with native OTG via the ESP32-S3's built-in USB peripheral, plus a CP2102 USB-to-UART bridge for standard serial programming.

USB-C 2.0 (native OTG, up to 12Mbps) + USB-C to UART bridge

1

USB-C 2.0 (via CP2102)

1

USB-C 2.0 (via CP2102N bridge)

1

USB-C 3.0

1

USB-C 3.0 + USB 2.0 Type-A

1

USB-C 3.1

1

USB-C 3.2 Gen 1

1

USB-C OTG + USB 2.0 Host

1

host)

1

microUSB 3.0 OTG

1

network)

1

none (module)

1