

Jethro mk2
Keyboard PCB with STM32F042x6
- Size
- 305.4 × 123.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 188
- Nets
- 129
- Pads
- 705
- Tracks, vias
- 945, 78
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 27 Jan 2025
- Updated
- 24 Apr 2025
Overview
Jethro mk2 is an open-source printed circuit board by jthro, from the jthro/kbpcb repository on GitHub. It is a 2-layer board of 305.4 × 123.3 mm with 188 parts on 129 nets, routed with 945 tracks and 78 vias.
Its parts include 85 switches, 83 diodes, 10 capacitors, 4 resistors and 2 ICs. It belongs with the STM32 and NXP (LPC, Kinetis, i.MX RT) boards of this library.
Parts
188| Qty | Value | Footprint | References |
|---|---|---|---|
| 83 | D_Small | Diode_THT:D_DO-35_SOD27_P3.81mm_Vertical_AnodeUp | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +67 |
| 83 | SW_Push | Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +67 |
| 4 | 100n | Capacitor_SMD:C_0805_2012Metric | C2, C3, C4, C9 |
| 2 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C5, C6 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KSC6xxJ | SW84, SW85 |
| 1 | 0.1u | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 10n | Capacitor_SMD:C_0805_2012Metric | C8 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C10 |
| 1 | 120 | Resistor_SMD:R_0805_2012Metric | R2 |
| 1 | 1u | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | LD1117S33TR_SOT223 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | STM32F042C4Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U2 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J1 |
The 185 most common of 188 parts.
Questions
How big is the Jethro mk2 PCB?
It measures 305.4 × 123.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Jethro mk2 use?
188 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 Jethro mk2 KiCad files?
From the jthro/kbpcb repository on GitHub, at the commit this page was made from: the board is jethro_mk2.kicad_pcb and its schematic jethro_mk2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Jethro mk2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask jthro before reusing the design.
Similar boards
- 2 layers76.6 × 76 mm

- 2 layers213 × 65 mm

- 2 layers243.4 × 76.7 mm

Steamvan
jmdaly/steamvan
KiCAD design files for the SteamVan PCB - a 40% keyboard PCB based on an STM32 MCU
188 parts76CC-BY-SA-4.0 - 2 layers99.7 × 99.7 mm

Drummaster rev2
thebiguno/microcontroller-projects
A home for a bunch of microcontroller projects which don't warrant their own repos.
188 parts75 - 2 layers338.1 × 135 mm

Seigaiha
yiancar/Seigaiha
A Alice layout throughole keyboard with USBC. Inspired by the Plaid and TGR Alice
188 parts64 - 2 layers322.7 × 132.7 mm

- 2 layers232.2 × 76.7 mm

- 2 layers97 × 99 mm

Proto quarter panel
jamesmunns/brick-mount
Put your circuits on your plastic bricks of choice
188 parts40