Bottom
Noteolvides·CubeTouch·Hardware/Bottom/Bottom.kicad_pcb
About the Bottom PCB
Bottom is an open source WCH CH32/CH55x PCB design by Noteolvides, published on GitHub under the MIT license. It is a 2-layer board measuring 40 × 40 mm, with 28 components from 15 distinct parts.
Its main chip is the CH554G, from the WCH CH32/CH55x family. By type, the board carries 9 connectors, 8 capacitors, 6 diodes, 3 resistors, 1 IC and 1 switch.
It belongs with the displays & leds designs in this gallery.
From the project
CubeTouch Docs
CubeTouch is made up of the CH552 micontroller and 6 WS2812 LEDs that illuminate the planets thanks to the diffusion of the FR4 material. This device is already loaded with a firmware that when pressing one of the 5 planets will send a combination of keys to the computer. These can be modified on the

Main components on the Bottom
Bottom bill of materials (BOM)
28 components, 15 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH554G CH552G | SO-16_3.9x9.9mm_P1.27mm | U1 |
| 1 | C709357 USB_C_Receptacle_USB2.0 | USB-C-SMD_KH-TYPE-C-16P | J1 |
| 1 | Quamtum Front | Castelated | J2 |
| 1 | Gargantua Top | Castelated | J3 |
| 1 | Zebrum Left | Castelated | J4 |
| 1 | Dune Right | Castelated | J5 |
| 1 | Enkrusion Back | Castelated | J6 |
| 1 | 3.2 | Castelated | J7 |
| 1 | 3.1 | Castelated | J8 |
| 1 | 3.0 | Castelated | J9 |
| 1 | C318884 Tactile Button | SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2 | SW1 |
| 6 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1, D2, D3, D4, D5, D6 |
| 8 | C14663 0.1uf | C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C7, C8 |
| 2 | C25905 5.1K | R_0603_1608Metric | R1, R2 |
| 1 | C25197 10K | R_0603_1608Metric | R3 |
Bottom design files
The KiCad project lives in the Noteolvides/CubeTouch repository on GitHub; these links point at the commit this page was built from.
Bottom: common questions
What microcontroller does the Bottom use?
The Bottom is built around the CH554G, from the WCH CH32/CH55x family.
How big is the Bottom PCB?
The Bottom measures 40 × 40 mm, has 2 copper layers and is 1 mm thick.
How many components are on the Bottom?
28 components, from 15 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Bottom design files?
From the Noteolvides/CubeTouch repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Bottom design in my own project?
Yes, under the terms of its MIT license, which Noteolvides chose for the repository.
Can I test firmware for the Bottom without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug WCH CH32/CH55x firmware against it before you order a PCB.
Similar boards
WCH CH32/CH55x
Ps2usb
rasteri
40 × 55 mm25 parts2LNo license428WCH CH32/CH55x
CH552-48
rgoulter
224.6 × 74.2 mm107 parts2LNo license230WCH CH32/CH55x
CH32X-75
rgoulter
285 × 94.2 mm318 parts2LNo license230WCH CH32/CH55x
CH32X-60-ANSI-Improved
rgoulter
285 × 94.2 mm149 parts2LNo license230WCH CH32/CH55x
CH32X-48
rgoulter
224.6 × 74.2 mm112 parts2LNo license230WCH CH32/CH55x
Webusb programmer rev6
laneboysrc
38 × 20 mm18 parts2LMIT87