Skip to the content
2 layers18.4 × 20.3 mmCP2102N bb, the printed circuit board in 3D

Simple breakout board for a CP2102N USB / UART bridge.

Size
18.4 × 20.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
18
Nets
25
Pads
81
Tracks, vias
184, 24
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
26 Oct 2019
Updated
26 Oct 2019

Overview

CP2102N bb is an open-source printed circuit board by WRansohoff, from the WRansohoff/CP2102N_simple repository on GitHub, published under the MIT licence. It is a 2-layer board of 18.4 × 20.3 mm with 18 parts on 25 nets, routed with 184 tracks and 24 vias.

It is built around the CP2102N-EK and SP0503BAHTG. Its parts include 5 resistors, 4 capacitors, 4 connectors, 3 diodes and 1 IC. It belongs with the interfaces and adapters boards of this library.

Main components

2

README

README.md

CP2102N USB <-> UART Board

This is a simple reference implementation of a board using the CP2102N USB / Serial bridge. It has a micro-USB connector on one side, and TX / RX / 3.3V / Ground pins on the other.

The other USART signals provided by the CP2102N are also broken out on two rows of headers along the side of the board. I haven't tested them because I don't usually use those signals, but it seemed like a good idea to make them available.

Current Status

This is the second revision of a design that I've had some success with. I've only tested the TX / RX signals, but those seem to work fine.

I'm still waiting to receive boards with this actual design, though, so you should still think of this board as untested for now.

Schematic and Board Renders

Schematic

Board Top Board Bottom

Parts

18
QtyValueFootprintReferences
31KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R4, R5
2100nCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC2, C3
24u7Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C4
2OtherConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ3, J4
122.1KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1
147.5KResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2
1CP2102NCP2102N_bb:QFN-24-1EP_4x4mm_HandSolderU1
1LOGOCP2102N_bb:oshw_logoG***
1RXLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1SP0503BAHTPackage_TO_SOT_SMD:SOT-143D1
1TXLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3
1UARTConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ2
1USB_B_MicroCP2102N_bb:MyMicroUSBJ1

Similar boards

  • 2 layers145 × 165 mmBreakpanel, the printed circuit board in 3D

    Breakpanel

    monero-project/kastelo

    The Sekura Monero Hardware Wallet

    690 parts115
  • 4 layers95 × 95 mmTelemetryOnboard, the printed circuit board in 3D

    TelemetryOnboard

    Spaceflight-Rocketry-Giessen-e-V/Telemetry

    Open-Source Rocket Telemetry System Based On Radiocrafts RC232 Radio Modules

    143 parts27CERN-OHL-S-2.0
  • 2 layers96.6 × 102.2 mmTalentBadge, the printed circuit board in 3D

    TalentBadge

    eacandelas/BENOTL

    Badge Electronica No Oficial para Talent Land Mexico 2018.

    67 parts3Apache-2.0
  • 2 layers123 × 66.5 mmKicad project, the printed circuit board in 3D

    Kicad project

    teaching-FEEC/ea075-2024.1

    27 parts1
  • 4 layers145.5 × 89.6 mmNs32k, the printed circuit board in 3D

    Ns32k

    bson/ns32k

    NS32k Toy PCB

    138 parts
  • 4 layers80 × 80 mmStm32simh, the printed circuit board in 3D

    Stm32simh

    bson/stm32simh

    96 partsMIT
  • 4 layers44.4 × 59.3 mmEmrick, the printed circuit board in 3D

    Emrick

    eduxstad/Emrick

    AAMB wearable light strip redesign

    90 parts
  • 2 layers27 × 14 mmCkt1, the printed circuit board in 3D

    Ckt1

    yan9a/KiCad

    KiCad Getting Started in Myanmar

    16 partsMIT

Questions

How big is the CP2102N bb PCB?

It measures 18.4 × 20.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CP2102N bb use?

18 parts, built around the CP2102N-EK and SP0503BAHTG. 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 CP2102N bb KiCad files?

From the WRansohoff/CP2102N_simple repository on GitHub, at the commit this page was made from: the board is CP2102N_bb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CP2102N bb design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).