
96 keeb
Isio-19/keebs
The repo of my custom keyboard, from the design of the pcb to the finished products

Custom keyboard PCB
Modern keyboard template is an open-source printed circuit board by CalebJM04, from the CalebJM04/Keyboard-PCB repository on GitHub. It is a 2-layer board of 44 × 44.1 mm with 193 parts on 155 nets, routed with 919 tracks and 144 vias.
It is built around the STM32F072CBT6, PRTR5V0U2X and TXB0101DBV. Its parts include 84 diodes, 84 switches, 12 capacitors, 4 resistors and 4 ICs. It belongs with the keyboards and input boards and the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 84 | D | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +68 |
| 84 | ~ | switches:Kailh_socket_MX | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +68 |
| 7 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C3, C4, C5, C6, C7, C8 |
| 4 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4 |
| 2 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C43, C44 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C9, C10 |
| 2 | SW_SPST | Button_Switch_SMD:SW_SPST_TL3342 | BOOT1, RST1 |
| 1 | 10uF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | U2 |
| 1 | STM32F072CBT6 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | TXB0101 | Package_TO_SOT_SMD:SOT-363_SC-70-6_Handsoldering | U5 |
| 1 | USB_C_Receptacle_USB2.0 | PCM_marbastlib-various:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | XC6206PxxxMR-Regulator_Linear | Package_TO_SOT_SMD:SOT-23 | U3 |
It measures 44 × 44.1 mm and has 2 copper layers, 1.6 mm thick.
193 parts, built around the STM32F072CBT6, PRTR5V0U2X and TXB0101DBV. 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 CalebJM04/Keyboard-PCB repository on GitHub, at the commit this page was made from: the board is modern-keyboard-template/modern-keyboard-template.kicad_pcb and its schematic modern-keyboard-template/marbastlib-main/libmanagement/libmanagement.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask CalebJM04 before reusing the design.

Isio-19/keebs
The repo of my custom keyboard, from the design of the pcb to the finished products

modern-hobbyist/aesir
Collection of KiCad PCB designs for custom keyboards, including full-sized and split ergonomic layouts with STM32F072CBT6 microcontrollers.

gralco/dvk-mx8m-bsb
Librem 5 Developer Kit using EmCraft's i.MX 8M System-on-Module.




oomlout/oomlout_oomp_project_bot_v_2
