

CL70 PCB
Custom keyboard designed for the first time
- Size
- 343.8 × 98.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 213
- Nets
- 138
- Pads
- 753
- Tracks, vias
- 1,556, 52
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 13 Feb 2026
- Updated
- 15 Feb 2026
Overview
CL70 PCB is an open-source printed circuit board by Clein-KR, from the Clein-KR/CL70 repository on GitHub. It is a 2-layer board of 343.8 × 98.1 mm with 213 parts on 138 nets, routed with 1,556 tracks and 52 vias.
It is built around the ATMEGA32U4-MU, PRTR5V0U2X and WS2812B. Its parts include 74 diodes, 72 switches, 29 capacitors, 2 ICs and 1 crystal. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATMEGA32U4-MU
VQFN-44-EP(7x7)-40℃~+85℃ 10bit 16MHz 1KB 2.5KB 2.7V~5.5V 26 32KB 8 Bit AVR Built-in FLASH VQFN-44-EP(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PRTR5V0U2X
SOT-143-55℃~+125℃ 0.3pF、0.8pF 100W 10V、15V 5V 6.5V 6A 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Three channels Unidirectional SOT-143 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)WS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
README
for_Education/PCB/README.mdCL70 PCB for Education

Licence
해당 프로젝트는 ai03 님의 KBD8X-MKII-PCB 프로젝트와 Joe Scotto 님의 ScottoKeebs 프로젝트를 기반으로 만들어졌습니다. 해당 프로젝트를 활용한 수정, 복제, 배포 등의 활동은 저작자 표시와 함께 비영리적인 목적에 한해서만 가능하며, 라이선스 전문은 여기에서 보실 수 있습니다.
Parts
213| Qty | Value | Footprint | References |
|---|---|---|---|
| 71 | Diode | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +55 |
| 57 | Keyswitch | ScottoKeebs_MX:MX_PCB_1.00u | S1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S20, S21, S22, S23, S24 +41 |
| 23 | 0.1uF | locallib:C_0603 | C6, C7, C8, CRGB1, CRGB2, CRGB10, CRGB11, CRGB12, CRGB13, CRGB14, CRGB15, CRGB16, CRGB17, CRGB18, CRGB19, CRGB20 +7 |
| 20 | WS2812B | locallib:LED_WS2812B-PLCC4 | RGB1, RGB2, RGB3, RGB4, RGB5, RGB10, RGB11, RGB12, RGB13, RGB14, RGB15, RGB16, RGB17, RGB18, RGB19, RGB20 +4 |
| 4 | 1k | locallib:R_0603 | RC4, RLED1, RLED2, RLED3 |
| 4 | Keyswitch | ScottoKeebs_MX:MX_PCB_1.50u | S19, S32, S63, S66 |
| 3 | 10k | locallib:R_0603 | RC3, RC8, RC9 |
| 3 | Keyswitch | ScottoKeebs_MX:MX_PCB_1.25u | S61, S62, S67 |
| 3 | Placeholder_LED | random-keyboard-parts:LED_D3.0mm-Pretty | LED1, LED2, LED3 |
| 2 | 0.01uF | locallib:C_0603 | C9, C10 |
| 2 | 22 | locallib:R_0603 | RC1, RC2 |
| 2 | 22pF | locallib:C_0603 | C3, C4 |
| 2 | 5k1 | locallib:R_0603 | RC6, RC7 |
| 2 | Keyswitch | ScottoKeebs_Hotswap:Hotswap_MX_3.00u | S64, S65 |
| 2 | Keyswitch | ScottoKeebs_Hotswap:Hotswap_MX_2.25u | S47, S48 |
| 1 | 10uF | locallib:C_0603 | C5 |
| 1 | 16MHz | locallib:Crystal_SMD_3225-4pin_3.2x2.5mm | Y1 |
| 1 | 1uF | locallib:C_0603 | C2 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | ATmega32U4-MU | locallib:QFN-44-1EP_7x7mm_Pitch0.5mm | U1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12-Assembly | USB1 |
| 1 | Keyswitch | ScottoKeebs_MX:MX_PCB_1.75u | S35 |
| 1 | Keyswitch | ScottoKeebs_Hotswap:Hotswap_MX_2.00u | S59 |
| 1 | LOGO | Graphics:DESIGNED_BY_CLEIN | G*** |
| 1 | LOGO | Graphics:PCB_INFO | G*** |
| 1 | PRTR5V0U2X | locallib:SOT143B | U2 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW2 |
| 1 | SW_Push | random-keyboard-parts:SKQG-1155865 | SW1 |
More from Clein-KR/CL70
1- 2 layers343.8 × 98.1 mm

Similar boards
- 2 layers228.4 × 85 mm

LeChiffre
paindrivendev/le-yiffre
Le Yiffre is a modified hotswap Le Chiffre pcb as an experimental design with different thumb clusters.Thanks to tominabox1 for creating Le Chiffre Keyboard and making it open source.
108 parts8 - 2 layers285 × 95.1 mm

Voyager60
staticintlucas/Voyager60-SMK
A fork of ai03's Voyager60-Alps, adapted for SMK 2nd gen switches
198 parts2MIT - 2 layers68.3 × 31.8 mm

- 2 layers114.3 × 20.6 mm

- 2 layers337.2 × 123.2 mm

- 2 layers336.6 × 121.7 mm

- 2 layers309.6 × 119.1 mm

- 2 layers343.7 × 118.3 mm

Questions
How big is the CL70 PCB PCB?
It measures 343.8 × 98.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the CL70 PCB use?
213 parts, built around the ATMEGA32U4-MU, PRTR5V0U2X and WS2812B. 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 CL70 PCB KiCad files?
From the Clein-KR/CL70 repository on GitHub, at the commit this page was made from: the board is for_Education/PCB/CL70_PCB.kicad_pcb and its schematic Origin/PCB/Rev_1_0/CL70_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the CL70 PCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask Clein-KR before reusing the design.