Skip to the content
PCBKitNew board
2 layers46.7 × 109.8 mmCerberus, the printed circuit board in 3D
Size
46.7 × 109.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
23
Pads
80
Tracks, vias
233, 24
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
14 Mar 2025
Updated
14 Mar 2025

Overview

Cerberus is an open-source printed circuit board by x3e, from the x3e/Cerberos repository on GitHub, published under the Unlicense licence. It is a 2-layer board of 46.7 × 109.8 mm with 20 parts on 23 nets, routed with 233 tracks and 24 vias.

It is built around the CH552G. Its parts include 5 resistors, 3 ICs, 2 capacitors, 2 switches and 1 diode. It belongs with the 8051 (CH55x, STC, AT89) boards of this library.

Main components

1

README

readme.md

Cerberos

Issue

The screen is not working when powered from USB. In theory the internal CH552 voltage regulator should be able to provide enough current, and with a previous batch of screens, this was working. If you find the issue, please let us know by opening an issue or submitting a pull request.

Compilation

To compile the software for this project, follow the instructions in the ch55xduino repository to set up your development environment. Use the following settings after selecting the CH552 board in Arduino:

  • Bootloader pin: P3.6 (D+) pull-up
  • Clock Source: 12 MHz (internal)
  • Upload method: USB
  • USB Settings: User Code w/ 0B USB ram

License

This project is licensed under the Unlicense License. See the LICENSE file for details.

Contact

If you have any questions or suggestions, feel free to open an issue.

Parts

20
QtyValueFootprintReferences
3RResistor_SMD:R_0603_1608MetricR2, R4, R5
3SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP1, JP2, JP3
2100nFCapacitor_SMD:C_0603_1608MetricC1, C2
11kResistor_SMD:R_0603_1608MetricR3
1CH552GCH552G:CH552GU2
1DNPResistor_SMD:R_0603_1608MetricR1
1IRM-H6xxTOptoDevice:Everlight_IRM-H6xxTU1
1LEDLED_SMD:LED_0603_1608MetricD1
1Q_NMOS_GSDPackage_TO_SOT_SMD:SOT-23Q1
1STP240240-0130Ast7789:STP240240-0130AU3
1SW_PushButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW2
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW1
1Simple_Addon_v2SAOv2:Simple_Addon_v2-SAO-2x3X1
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP4
1USB_A_PCB_Edge_receptacleConnector_USB_PCB_Edge:USB_A_PCB_Edge_receptacleJ2

Questions

How big is the Cerberus PCB?

It measures 46.7 × 109.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Cerberus use?

20 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 Cerberus KiCad files?

From the x3e/Cerberos repository on GitHub, at the commit this page was made from: the board is pcb/cerberus/cerberus.kicad_pcb and its schematic pcb/cerberus/cerberus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Cerberus design in my own project?

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

Similar boards

  • 2 layers30.4 × 12.7 mmDaplink CH552P, the printed circuit board in 3D

    Daplink CH552P

    abgelehnt/Tiny-DAPLink

    小巧的使用CH552实现的DAPLink

    21 parts41GPL-3.0
  • 2 layers40.6 × 27.9 mmCH552, the printed circuit board in 3D

    CH552

    nicola-strappazzon/CH552

    Basic projects with CH552G

    23 parts37LGPL-2.1
  • 2 layers40 × 40 mmBottom, the printed circuit board in 3D

    Bottom

    Noteolvides/CubeTouch

    CubeTouch Docs

    35 parts14MIT
  • 2 layers38.6 × 15.7 mmLIPS V3.2, the printed circuit board in 3D

    LIPS V3.2

    milar111/L.I.P.S.

    OpenSource Affordable SipAndPuff device: Linear Interface for Paralysis Support

    21 parts13
  • 2 layers28.4 × 15.9 mmCH552-devkit, the printed circuit board in 3D

    CH552-devkit

    hexeguitar/CH552-devkit

    CH552 dev board with HW reboot into bootloader

    25 parts6MIT
  • 2 layers51 × 44 mmCh552g devbrd, the printed circuit board in 3D

    Ch552g devbrd

    eddyem/ch55x

    Some usefull things for working with ch55x chips

    19 parts5GPL-3.0
  • 2 layers105.9 × 83.1 mmBSidesDFW 2019, the printed circuit board in 3D

    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 mmPip, the printed circuit board in 3D

    Pip

    jnthas/pinch

    Password storage for nerds

    37 parts5MIT