Skip to the content
4 layers81.5 × 67.8 mmCR serial, the printed circuit board in 3D

USB-to-Quad UART with Dual RS-232, Single 5V TTL, Flow Control and 16 GPIOs

Size
81.5 × 67.8 mm
Copper layers
4
Thickness
1.6 mm
Parts
99
Nets
124
Pads
374
Tracks, vias
705, 425
Pours
4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Aug 2024
Updated
12 Mar 2025

Overview

CR serial is an open-source printed circuit board by bence98, from the bence98/qcp2232 repository on GitHub. It is a 4-layer board of 81.5 × 67.8 mm with 99 parts on 124 nets, routed with 705 tracks and 425 vias.

It is built around the MAX232N, TVS4201MR6 and ECMF02-4CMX8, with the M2.5 among its other parts. Its parts include 52 resistors, 15 ICs, 11 capacitors and 8 connectors. It belongs with the interfaces and adapters boards of this library.

Main components

4

README

README.md

QCP2232HV USB-to-Quad UART

Front side Back side

Features

4 TTL UARTs with full Flow Control

  • Tx, Rx full duplex
  • RTS/CTS (Request-/Clear-to-Send), DTR/DSR (Data Terminal/Set Ready)
  • DCD (Data Carrier Detect), RI (Ring Indicator) inputs
  • all pins ESD protected
    • full TVS diode protection
    • overcurrent limiting resistors
  • see pinout at the end of the section

UART0 and UART1 have RS-232 option

  • only Tx/Rx
  • separate industrial connector
    • Phoenix MCV 1,5 G-3.81
    • Würth WR-TBL 321

UART3 has selectable TTL voltage (Vsel)

  • 5V from USB or 3.3V from internal regulator
  • UART0-2 are 3.3V

USB Type-B connector

  • superior mechanical stability compared to Micro-B
  • easier to handle than Mini-B
  • more economical to produce than Type-C
  • added noise immunity thanks to EMI suppression circuitry
  • supports USB suspend mode

16 GPIOs

  • 3.3V digital I/O
  • all pins ESD protected
    • full TVS diode protection
    • overcurrent limiting resistors
  • alternate functions, see table below
    • Tx, Rx LED: blinks on data transfer
    • Tx mode: for half duplex bus drivers eg. RS-485
    • clock: USART bit clock
  • configurable via Silicon Labs' toolchain
GPIO #UART #function
00Tx LED
10Rx LED
20Tx mode
30clock
41Tx LED
51Rx LED
61Tx mode
71clock
82Tx LED
92Rx LED
102Tx mode
112clock
123Tx LED
133Rx LED
143Tx mode
153clock

Pinout (UARTs):

GNDTXRXRTSCTSDTRDSRDCDRI
Label on boardTxRxRSCSDTDSCDRI
DirectionN/AOutInOutInOutInInIn

Parts

99
QtyValueFootprintReferences
48100RResistor_SMD:R_0603_1608MetricR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +32
12TVS4201MR6Package_SO:TSOP-6_1.65x3.05mm_P0.95mmU4, U5, U6, U7, U8, U9, U10, U11, U12, U13, U14, U15
61uCapacitor_SMD:C_0603_1608MetricC6, C7, C8, C9, C10, C11
4M2.5MountingHole:MountingHole_2.7mm_M2.5_PadH1, H2, H3, H4
30RResistor_SMD:R_0603_1608MetricR2, R51, R52
310uCapacitor_SMD:C_0603_1608MetricC1, C2, C3
3FiducialQCP_parts:Fiducial_Cross_0.5mm_Mask2mmFID1, FID2, FID3
2100nCapacitor_SMD:C_0603_1608MetricC4, C5
1#SUSPENDTestPoint:TestPoint_Pad_D1.0mmTP2
14k7Resistor_SMD:R_0603_1608MetricR1
1BLM18PG181SN1DInductor_SMD:L_0603_1608MetricFB1
1CP2108-xxx-xMPackage_DFN_QFN:QFN-64-1EP_9x9mm_P0.5mm_EP4.1x4.1mmU1
1ECMF02-4CMX8QCP_parts:ST_UQFN-8L_1.15x2.45mm_P0.5mmU3
1GPIOConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalJ2
1Logo_Open_Hardware_SmallSymbol:OSHW-Logo2_7.3x6mm_SilkScreenSYM1
1MAX232Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1QCP2232HVLOGOG***
1RS232_0Connector_Phoenix_MC:PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_VerticalJ7
1RS232_1Connector_Phoenix_MC:PhoenixContact_MCV_1,5_3-G-3.81_1x03_P3.81mm_VerticalJ8
1SUSPENDTestPoint:TestPoint_Pad_D1.0mmTP1
1UART0Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ3
1UART1Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ4
1UART2Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ5
1UART3_HVConnector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_VerticalJ6
1USB_BConnector_USB:USB_B_OST_USB-B1HSxx_HorizontalJ1
1VselJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP1

Similar boards

  • 6 layers50 × 75 mmEcp5u85-bse usb, the printed circuit board in 3D

    Ecp5u85-bse usb

    open-ephys/ECP5U85-BSE-USB

    USB development board featuring USB3.0, Lattice ECP5U85 FPGA, and Samtec BSE GPIO Headers

    223 parts10
  • 2 layers76.2 × 81.6 mmSuper16v3, the printed circuit board in 3D

    Super16v3

    1upkeyboards/PCBs

    Repository containing production files and schematics for 1upkeyboards pcbs

    356 parts8
  • 2 layers30 × 30 mmUSB PD PSU, the printed circuit board in 3D

    USB PD PSU

    hlord2000/USB-PD-PSU

    18 parts1
  • 4 layers282 × 129 mmTracker Panel, the printed circuit board in 3D

    Tracker Panel

    SomaticVR/Eros-Hardware

    860 parts1
  • 2 layersSiBMS REV01, the printed circuit board in 3D

    SiBMS REV01

    ChakraRokaya/AARCTRONICS

    AARCTRONICS- All kinds of the schematic design and PCB design, hardware implementation and functional testing.

    4 parts
  • 4 layers21.6 × 46.1 mmMarmota, the printed circuit board in 3D

    Marmota

    hlord2000/alpakka_pcb

    23 parts2
  • 2 layers227 × 75.4 mmChoccy47, the printed circuit board in 3D

    Choccy47

    leenknegt-eu/choccy47

    47 key planck-style layout layer switching mechanical keyboard for use with Gateron KS-33 low profile switches

    116 parts
  • 2 layers40 × 55 mmPs2usb, the printed circuit board in 3D

    Ps2usb

    rasteri/HIDman

    Adapting USB devices to work on old computers

    26 parts432

Questions

How big is the CR serial PCB?

It measures 81.5 × 67.8 mm and has 4 copper layers, 1.6 mm thick.

What parts does the CR serial use?

99 parts, built around the MAX232N, TVS4201MR6, ECMF02-4CMX8 and M2.5. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the CR serial KiCad files?

From the bence98/qcp2232 repository on GitHub, at the commit this page was made from: the board is CR-serial.kicad_pcb and its schematic CR-serial.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CR serial design in my own project?

Its repository states no licence, so its author keeps all rights: ask bence98 before reusing the design.