

Assemble l
My first hand-crafted keyboard
- Size
- 128.5 × 102.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 53
- Nets
- 50
- Pads
- 209
- Tracks, vias
- 701, 85
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 16 Mar 2025
- Updated
- 12 Apr 2025
Overview
Assemble l is an open-source printed circuit board by derui, from the derui/wikbd repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 128.5 × 102.6 mm with 53 parts on 50 nets, routed with 701 tracks and 85 vias.
Its parts include 23 switches, 21 diodes and 1 IC.
Parts
53| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | D | kbd_Parts:Diode_SMD | D1, D2, D3, D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21 +5 |
| 21 | SW_Push | kbd_SW:Choc_v2_Hotswap_1u_16.5 | SW1, SW2, SW3, SW4, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21 +5 |
| 4 | Val** | kbd_Hole:m2_Spacer_Hole_hex | Ref**, Ref**, Ref**, Ref** |
| 2 | Val** | kbd_Hole:m2_Screw_Hole | Ref**, Ref** |
| 1 | Battery_Cell | kbd_Parts:Battery_AAA | BT1 |
| 1 | Micon_BLEMicroPro | kbd_Parts:Micon_BMP_7sKB | U1 |
| 1 | Regulator | kicad-lib:AE-XCL102D333CR-G | AE-XCL |
| 1 | SW_Push | kbd_Parts:ResetSW | SW22 |
| 1 | SW_SPDT | kbd_Parts:TGSW_MSK-12D19 | SW23 |
Questions
How big is the Assemble l PCB?
It measures 128.5 × 102.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Assemble l use?
53 parts. 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 Assemble l KiCad files?
From the derui/wikbd repository on GitHub, at the commit this page was made from: the board is assemble_l/assemble_l.kicad_pcb and its schematic assemble_l/assemble_l.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Assemble l design in my own project?
Its repository publishes it under the Apache-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).
More from derui/wikbd
1- 2 layers128.5 × 102.6 mm

Similar boards
- 2 layers217.1 × 393.8 mm

Sweepv2
davidphilipbarr/Sweep
Sweep - a small promicro based keyboard inspired by the Ferris.
53 parts2.1k - 2 layers121.9 × 81.3 mm

Rgb to hdmi
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
53 parts1kGPL-3.0 - 2 layers48 × 48 mm

- 2 layers103.7 × 74.1 mm

PicoGUS
polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support
53 parts805 - 2 layers60.5 × 76.8 mm

Headphones prototype pcb
strangeparts/niubi-headphones
Flexible circuit board design for adding a headphone jack to an iPhone 7
53 parts493MIT - 2 layers59.1 × 26.1 mm

- 2 layers49 × 49 mm

Open source BMS
Teslafly/Dead-OpenBMS-dead
A scalable, open source battery management system
53 parts248 - 2 layers39 × 40 mm

Mdb bridge esp32s3
nodestark/mdb-esp32-cashless
ESP32-based MDB cashless device for vending machines, supporting EVA DTS DEX/DDCMP telemetry and payments over the MDB protocol via Bluetooth and MQTT
53 parts190MIT