

Pcb ch552 devboard
CH552 Devboard with ON/OFF switch, BOOT and RESET buttons. Indicator lights and lots of pins.
- Size
- 50 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 33
- Nets
- 31
- Pads
- 111
- Tracks, vias
- 127, 3
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 19 Oct 2024
- Updated
- 5 Mar 2026
Overview
Pcb ch552 devboard is an open-source printed circuit board by cfrankb, from the cfrankb/pcb_ch552_devboard repository on GitHub. It is a 2-layer board of 50 × 50 mm with 33 parts on 31 nets, routed with 127 tracks and 3 vias.
It is built around the CH552G. Its parts include 9 connectors, 8 resistors, 6 diodes, 3 capacitors and 2 switches. It belongs with the microcontroller boards boards and the 8051 (CH55x, STC, AT89) boards of this library.
Main components
1README
README.mdCH552 DEVBOARD
Introduction
This is a pcb design for a CH552 DEVBOARD. The board is intended to aid in the development of firmware/prototype for the CH552 and CH554 microcontrollers.
-
The Power Switch (Workflow Optimization): The CH552 enters ISP (programming) mode based on power-on state with a specific pin held. Constantly pulling a USB cable wears out the connector and is inefficient. Your switch demonstrates mechanical sympathy and an understanding of the iterative development cycle.
-
The "Ground Forest" (Signal Integrity): Adding 12x GND pins isn't overkill—it's professional. It allows you to clip a logic analyzer, an oscilloscope probe, and multiple peripherals simultaneously without creating a "rat's nest" of wires sharing a single pin.
-
The "Ground Forest" (Signal Integrity): Having 4 LEDs dedicated to the MCU pins allows for immediate visual confirmation of state machines or "heartbeat" signals without needing to wire up external breadboard components.
https://github.com/cfrankb/ch552_drivers/
Schematic


Features
- 4 led to provide indicators
- 12x GND pins
- 6x 3.3v pins
- 6x 5v pins
- ON/OFF button
- BOOT and RESET buttons

Part List
| Part # | REF# | Package | |
|---|---|---|---|
| 1x | 10u C | C3 | 0805 |
| 2x | 100n C | C1, C2 | 1206 |
| 2x | 10k Resistor | R1, R4 | 0805 |
| 6x | 1k Resistor | R2, R3, R5, R6, R7, R8 | 0805 |
| 1x | Green Led | D1 | 0805 |
| 5x | Leds | D2, D3, D4, D5, D6 | 0805 |
| 1x | CH552G/CH554G | U1 | SOP16 |
| 2x | button | SW1, SW2 | 6x6x4.3mm DIP |
| 1x | USB Connector | J1 | USB 2.0 Female DIP |
| 1x | 1x07 | J2 | 2.54mm pins DIP |
| 1x | 2x03 | J3, J5, J6, J7 | 2.54mm pins DIP |
| 1x | 1x05 | J4 | 2.54mm pins DIP |
| 1x | 1x04 | J8 | 2.54mm pins DIP |
| 1x | 1x03 | J9 | SS12D00 DIP * |
* You can also use a 2.54mm pin header with a jumper cap.
Parts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R5, R6, R7, R8 |
| 6 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2, D3, D4, D5, D6 |
| 4 | Conn_02x03_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J3, J5, J6, J7 |
| 4 | MountingHole | MountingHole:MountingHole_3mm | H1, H2, H3, H4 |
| 2 | 100n | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C2 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R4 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW1, SW2 |
| 1 | 10uf | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | CH552G | Package_SO:SOP-16_4.55x10.3mm_P1.27mm | U1 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J9 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J8 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J4 |
| 1 | Conn_01x07 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J2 |
| 1 | USB1 | usb:USB_A_Molex_67643_Horizontal | J1 |
Questions
How big is the Pcb ch552 devboard PCB?
It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Pcb ch552 devboard use?
33 parts, built around the CH552G. 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 Pcb ch552 devboard KiCad files?
From the cfrankb/pcb_ch552_devboard repository on GitHub, at the commit this page was made from: the board is revision0/revision0.kicad_pcb and its schematic revision0/revision0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pcb ch552 devboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask cfrankb before reusing the design.
Similar boards
- 2 layers30.4 × 12.7 mm

- 2 layers40.6 × 27.9 mm

- 2 layers40 × 40 mm

- 2 layers38.6 × 15.7 mm

LIPS V3.2
milar111/L.I.P.S.
OpenSource Affordable SipAndPuff device: Linear Interface for Paralysis Support
21 parts13 - 2 layers28.4 × 15.9 mm

- 2 layers51 × 44 mm

- 2 layers105.9 × 83.1 mm

BSidesDFW 2019
gowenrw/BSidesDFW_2019_Badge
This is where all the files for the BSidesDFW 2019 Badge will be stored. This includes code and art and cab and fab files. All the things.
30 parts5MIT - 2 layers43.2 × 24.9 mm
