

DCSDv2 CP2102N
On the PCB there's solder jumpers for connecting the clock and serial pins. I haven't experimented with using them yet, but that was the intention behind including them.
- Size
- 37 × 26 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 18
- Nets
- 37
- Pads
- 102
- Tracks, vias
- 127, 27
- Pours
- 116
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 31 Jul 2023
- Updated
- 14 Dec 2025
Overview
DCSDv2 CP2102N is an open-source printed circuit board by cepawiel, from the cepawiel/dc-serial repository on GitHub. It is a 2-layer board of 37 × 26 mm with 18 parts on 37 nets, routed with 127 tracks and 27 vias.
Its parts include 6 resistors, 4 capacitors, 2 ICs, 2 diodes and 1 connector.
README
DCSDv2_CP2102N/README.mdCP2102N Adapter
Info
This is a serial adapter designed around the CP2102N USB <-> Serial IC.
On the PCB there's solder jumpers for connecting the clock and serial pins. I haven't experimented with using them yet, but that was the intention behind including them.
Programing
By default the LEDs are not enabled, but can be using the USBXpress [blocked] software from Silicon Labs. Various other options include setting the Manufacturer & Product Strings. A brief guide to the tool is avaiable. To enable the LEDs make sure the "Alternate Function" for GPIO0 & 1 are set to the TX & RX Toggle options.

Ordering
Files for ordering from JLCPCB are avaiable here including assembly files. I do usually select the option for them to double check the pick and place file since I believe I'm doing something incorrect with respect to the origin. In addition to the PCBs and components you'll need to procure a Dreamcast SD Adapter that are avaiable on Aliexpress/Ebay/Amazon ($10-$20) for the serial connector.
Photos

Changelog
TODO
- Current PCB alignment holes are slightly too small. Using a 3/64" bit to widen holes allows for a pretty good fit.
V1.1
- Swapped RX/TX & RTS/CTS
- Placed components on bottom to allow USB-C to fit without modifications to case
V1.0
- Initial Order
Parts
18| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C3 |
| 2 | 10uF | Capacitor_SMD:C_0402_1005Metric | C2, C4 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D1, D2 |
| 2 | R | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2 |
| 1 | 22.1k | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 47.5 | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | CP2102N-Axx-xQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U1 |
| 1 | MountingHole | SharedFootprints:DCSDv2 | H1 |
| 1 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | P1 |
| 1 | ~ | SharedFootprints:DCSD_Serial | U2 |
Similar boards
- 2 layers27.9 × 16.5 mm

- 2 layers42.7 × 13.7 mm

Stm32-mini12864
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
18 parts1.1kGPL-3.0 - 2 layers41.2 × 46.6 mm

- 2 layers44 × 51.3 mm

4272MAVcoder R4
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
18 parts915 - 2 layers28.3 × 14.3 mm

Tap Photosensor PCB
VoronDesign/Voron-Tap
Tap is a nozzle-based z-probe for the V2 and Trident printer designs. The entire toolhead moves to trigger an optical switch. Tap offers many advantages:
18 parts716GPL-3.0 - 2 layers20.3 × 15.2 mm

L0 stepper driver
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
18 parts546MIT - 2 layers

- 2 layers42.5 × 28.8 mm

C5VRX JACK DIY V2
Twotoz/C5VRX
Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS
18 parts515GPL-3.0
Questions
How big is the DCSDv2 CP2102N PCB?
It measures 37 × 26 mm and has 2 copper layers, 1.6 mm thick.
What parts does the DCSDv2 CP2102N use?
18 parts. 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 DCSDv2 CP2102N KiCad files?
From the cepawiel/dc-serial repository on GitHub, at the commit this page was made from: the board is DCSDv2_CP2102N/DCSDv2_CP2102N.kicad_pcb and its schematic DCSDv2_CP2102N/DCSDv2_CP2102N.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the DCSDv2 CP2102N design in my own project?
Its repository states no licence, so its author keeps all rights: ask cepawiel before reusing the design.