
ToadsTempest
tikinson/ToadsTempest
Super small custom 42-keys column-staggered ergonomic mechanical keyboard powered by CH552T microcontroller, created for pocket keyboard design contest #00

PICCTRL 0xPM - 6x3+4 Split Keyboard with onboard CH552
0xPM is an open-source printed circuit board by llmerlos, from the llmerlos/0xPM repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 149.2 × 82.5 mm with 65 parts on 59 nets, routed with 633 tracks and 165 vias.
It is built around the CH552T, USBLC6-2SC6 and CH213K. Its parts include 22 diodes, 22 switches, 6 resistors, 4 ICs and 2 capacitors. It belongs with the keyboards and input boards and the 8051 (CH55x, STC, AT89) boards of this library.


Nickel files available here.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | D_Small_Filled | picctrl:D_0805_2012Metric_Reversible | D1, D2, D3, D10, D11, D12, D13, D14, D15, D16, D17, D18, D20, D21, D22, D23 +6 |
| 22 | SW_Push_45deg | picctrl:SW_Hotswap_Kailh_Choc_MX_1.00u | SW1, SW2, SW3, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW20, SW21, SW22, SW23 +6 |
| 3 | 5.1k | Resistor_SMD:R_0805_2012Metric | R2, R4, R5 |
| 2 | 0 | Resistor_SMD:R_0805_2012Metric | R3, R6 |
| 2 | 100nF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 2 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1, U3 |
| 2 | USB_C_Receptacle_USB2.0 | picctrl:TYPE-C-31-M-14_Reversible | J1, J2 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | BOOT | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | B1 |
| 1 | CH213K | Package_TO_SOT_SMD:SOT-23-3 | U2 |
| 1 | CH552T | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U4 |
| 1 | PWR/USR LED | LED_SMD:LED_0402_1005Metric | L1 |
| 1 | RESET | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | B2 |
The 61 most common of 65 parts.

tikinson/ToadsTempest
Super small custom 42-keys column-staggered ergonomic mechanical keyboard powered by CH552T microcontroller, created for pocket keyboard design contest #00

rqcoon/wahoo30
30% Keyboard based on the CH552T microcontroller using FAK firmware

gslee-dev/portpulse
USB replug test dongle with KiCad hardware, CH552 firmware, and native C host

kompeki0/shine-public
This directory is a deliberately minimal, editable source release for a pid.codes USB PID application. It contains the electronic hardware and the firmware needed to reproduce and modify the USB device.

smillay1/leif-key
Hardware (KiCad) and CH552 firmware for the Leif focus key, a tiny USB-C key for Mac focus sessions.

tikinson/kazhan
custom 28-keys ergonomic mechanical keyboard powered by CH552T microcontroller


xlazam01/AstroUniBoard
STM32G0B1-based telescope focuser/rotator controller — OnStepX firmware port + KiCad PCB
It measures 149.2 × 82.5 mm and has 2 copper layers, 1.6 mm thick.
65 parts, built around the CH552T, USBLC6-2SC6 and CH213K. 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.
From the llmerlos/0xPM repository on GitHub, at the commit this page was made from: the board is PCB/0xPM.kicad_pcb and its schematic PCB/0xPM.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).