◃ Home
USB-to-UART Bridge Chips
USB to UART bridge chips which have been included on ESP32-based development boards are listed below.
FTDI
Future Technology Devices International Ltd.
Series |
Maximum Bit Rate |
Notes |
FT230X |
3 Mbit/s |
- Chips:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
FT230XQ |
QFN16 |
16+1 |
Built‑in |
Yes |
Pesky ESP32 Dev. Board |
FT230XS |
SSOP-16 |
16 |
Built‑in |
Yes |
(None) |
- Datasheet
|
FT231X |
3 Mbit/s |
- Chips:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
FT231XQ |
QFN20 |
20+1 |
Built‑in |
Yes |
Gravitech/MakerAsia Nano32 |
FT231XS |
SSOP-20 |
20 |
Built‑in |
Yes |
Ayarafun/LamLoei Node32S,
EzSBC ESP32 Dev. Board,
Magic Cauldron ESP-WROOM-32 Breakout,
Makestro/DycodeX ESPectro32,
Microwavemont ESP32 Super Board,
Microwavemont ESP32 Monster Board,
Microwavemont ESP32 CAN CAN Board,
Microwavemont ESP32-ADB (Rev. 1),
Microwavemont ESP32-ADB Type R,
Microwavemont ESP32 Web Radio & BT Receiver with Class-D Amp,
ProtoCentral Kalam32-Dev,
Sparkfun ESP32 Thing,
Switch Science ESPr Developer 32
|
- Datasheet
|
FT232R |
3 Mbit/s |
- Chips:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
FT232RQ |
QFN32 |
32+1 |
Built‑in |
Yes |
Asukiaaa ESP32BB (Rev. 1.0–1.4), dotstudio Nefry BT |
FT232RL |
SSOP-28 |
28 |
Built‑in |
Yes |
Espressif ESP32 Demo Board V2, Keri's Lab KERISP32 |
- Datasheet
|
FT2232H |
12 Mbit/s |
- Chips:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
FT2232HL |
LQFP-64 |
64 |
External |
No |
Espressif ESP-WROVER-KIT, Baoshi JESP32 JTAG |
FT2232HQ |
QFN64 |
64+1 |
External |
No |
(None) |
FT2232H-56Q |
VQFN-56 |
56+1 |
External |
No |
(None) |
- Datasheet
|
SiLabs
Silicon Laboratories
Series |
Maximum Bit Rate |
Notes |
CP2102 |
1 Mbit/s |
- Chip:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
CP2102 |
QFN28 |
28+1 |
Built‑in |
Yes |
Ai-Thinker NodeMCU-32S,
AnalogLamb ESP32 Dev. Board,
Asukiaaa ESP32BB (Rev 2.0),
Asukiaaa ESP32Stack,
DOIT ESP32 DevKit,
Dongsen Tech D-duino-32,
Dongsen Tech Pocket 32,
Dongsen Tech X-32,
eBox ESP32-T,
eBox ESP32-ST,
Elecrow ESP32 WIFI/BLE Board,
ESP32.vn ESP-IoT-Uno,
Espressif ESP32-DevKitC,
Explore Embedded Hornbill ESP32 Dev,
Freematics ESPRIT,
GOOUUU-ESP32,
Heltec WIFI Kit 32,
Heltec WIFI LoRa 32,
Kilobyte ESP32 Tiny Module,
Microwavemont ESP32-ADB (Rev. 2),
Noduino Quantum,
Robotika Brno RB3200-ESP32universal,
Spencer/Gratton ESPlant,
thingTronics WiTooth,
WeMos-fake LoLin OLED,
WeMos-fake WiFi&Bluetooth Battery,
WeMos-fake X-32,
XiaoJ ESP-WROOM-32 Flashing/Testing Fixture,
XiaoJ ESP32-Mini-Board
|
- Datasheet
- Data sizes of 5 and 6 bits are not supported at baud rates above 921.6 kbit/s. (7 or 8 data bits only.)
|
CP2104 |
2 Mbit/s |
- Chip:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
CP2104 |
QFN24 |
24+1 |
Built‑in |
Yes |
Adafruit HUZZAH32,
AnalogLamb Maple ESP32,
AprilBrother ESPea32,
Electronic Sweet Peas ESP320,
GNDTeknik ESP32 Breakout Kit,
IntoRobot Fig,
MH-ET LIVE ESP32 DevKit,
MH-ET LIVE ESP32 MiniKit,
WEMOS LoLin32,
Widora-Air
|
- Datasheet
- Data sizes of 5 and 6 bits are not supported at baud rates above 921.6 kbit/s. (7 or 8 data bits only.)
|
CP2102N |
3 Mbit/s |
- Chips:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
CP2102N-QFN20 |
QFN20 |
20+1 |
Built‑in |
Yes |
(None) |
CP2102N-QFN24 |
QFN24 |
24+1 |
Built‑in |
Yes |
iohippo ESP32 Dev. Board,
Kilobyte ESP32 Breakout,
Watterott ESP-WROOM-32-Breakout
|
CP2102N-QFN28 |
QFN28 |
28+1 |
Built‑in |
Yes |
(None) |
- Documentation:
|
WCH
WinChipHead / Jiangsu Qinheng Co., Ltd. — previously known as Nanjing Qinheng Electronic Co., Ltd.
Series |
Maximum Bit Rate |
Notes |
CH340 |
2 Mbit/s |
- Chips:
Identifier |
Package |
Pins |
Clock |
Embed. EEPROM |
ESP32 Dev. Boards |
CH340G |
SOP-16 |
16 |
External |
No |
(None) |
CH340C |
SOP-16 |
16 |
Built‑in |
No |
Geekworm Easy Kit ESP32-B1 |
CH340B |
SOP-16 |
16 |
Built‑in |
Yes |
(None) |
CH340E |
MSOP-10 |
10 |
Built‑in |
No |
(None) |
CH340T |
SSOP-20 |
20 |
External |
No |
Olimex ESP32-EVB (Rev. B), Olimex ESP32-Gateway |
CH340G, CH340C, CH340B, CH340E, and CH340T are for USB to serial UART.
For obvious reasons, chips in the CH340 series used for USB to
something else other than serial UART have been excluded. (CH340R is
for USB to serial IrDA. CH340H and CH340S are for USB to
IEEE-1284 parallel printer interface.) The CH340 SOP-16 chip used in
the fake-WeMos D1 R32 board is not positively identified;
thus the board is absent from this table.
- Product page
- Datasheets (PDF):
- Hardware design: CH340G in EAGLE EDA
|