Skip to the content
2 layers304.8 × 95.2 mmKeyboard, the printed circuit board in 3D
Size
304.8 × 95.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
181
Nets
126
Pads
674
Tracks, vias
1,052, 127
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
31 Jul 2025
Updated
23 Aug 2025

Overview

Keyboard is an open-source printed circuit board by jbagnara, from the jbagnara/wheatboard repository on GitHub. It is a 2-layer board of 304.8 × 95.2 mm with 181 parts on 126 nets, routed with 1,052 tracks and 127 vias.

It is built around the RP2040, W25Q128JVSIQ and 1N4148WT, with the ABM8-272-T3 among its other parts. Its parts include 70 diodes, 70 switches, 16 capacitors, 10 resistors and 3 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

4

README

README.md

wheatboard

wheatboard wheatboard wheatboard wheatboard

Parts

181
QtyValueFootprintReferences
681N4148WTDiode_SMD:D_SOD-523D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +52
57SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW10, SW11, SW12, SW13, SW14, SW15, SW17, SW19, SW20, SW21, SW22, SW23, SW24, SW25, SW26, SW27 +41
10100nCapacitor_SMD:C_0603_1608MetricC3, C6, C7, C8, C9, C10, C11, C12, C13, C14
6MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3M3_1, M3_2, M3_3, M3_4, M3_5, M3_6
3SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.25u_PCBSW61, SW62, SW63
210uCapacitor_SMD:C_0805_2012MetricC1, C2
2110Resistor_SMD:R_0603_1608MetricR11, R12
215pCapacitor_SMD:C_0603_1608MetricC4, C5
21kResistor_SMD:R_0603_1608MetricR4, R5
21uCapacitor_SMD:C_0603_1608MetricC15, C16
227Resistor_SMD:R_0603_1608MetricR6, R7
23V3LED_SMD:LED_0603_1608MetricD67, D68
25.1kResistor_SMD:R_0603_1608MetricR1, R2
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.25u_PCBSW45, SW47
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.50u_PCBSW18, SW31
2SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.75u_PCBSW33, SW58
110kResistor_SMD:R_0603_1608MetricR8
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1DNFResistor_SMD:R_0603_1608MetricR3
1FuseFuse:Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolderF1
1GPIO BreakoutConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1LOGOLibrary:logoG***
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1RP2040RP2040_minimal_r2:RP2040-QFN-56U3
1SWD DebugConnector:FanPinHeader_1x03_P2.54mm_VerticalJ3
1SW_DIP_x01Button_Switch_SMD:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W8.61mm_P2.54mm_LowProfileSW1
1SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW2
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_2.00u_PCBSW16
1SW_PushButton_Switch_Keyboard:SW_Cherry_MX_6.25u_PCBSW64
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4085J1
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU2

Similar boards

  • 2 layers50 × 65 mmRB Pirate, the printed circuit board in 3D

    RB Pirate

    reza-bakhshi/RB-Pirate

    RB-Pirate helps developers, makers, and hardware enthusiasts communicate with, analyze, and debug electronic devices directly from a terminal.

    247 partsMIT
  • 4 layers60.5 × 60 mm6-REV2b, the printed circuit board in 3D

    6-REV2b

    DangerousPrototypes/BusPirate5-hardware

    Bus Pirate Hardware and accessories for v5 and higher

    227 parts125MIT
  • 2 layers229.7 × 77.9 mmPlank, the printed circuit board in 3D

    Plank

    thomas-maurice/pl0nk

    The awesome and tiny pl0nk mechanical keyboard !

    167 parts1
  • 2 layers51.6 × 98 mmCan module, the printed circuit board in 3D

    Can module

    nikita240/can-module

    103 parts
  • 2 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 2 layers305.8 × 187.2 mmA16-split, the printed circuit board in 3D

    A16-split

    duelpadarcade/Duelpad-Zen

    ergonomic-split layout all-button controller

    114 parts8MIT
  • 2 layers99.5 × 124.8 mmB Sides 2024, the printed circuit board in 3D

    B Sides 2024

    OklahomaOpenSourceHardware/OKC-OSH-2024-Badge

    2024 badge for Oklahoma PCB Tech Conferences

    151 parts3
  • 2 layers278.7 × 107.5 mmGecko choc, the printed circuit board in 3D

    Gecko choc

    DaneEvans/Gecko-keyboard

    Gecko split keyboard

    194 parts2CC-BY-4.0

Questions

How big is the Keyboard PCB?

It measures 304.8 × 95.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

181 parts, built around the RP2040, W25Q128JVSIQ, 1N4148WT and ABM8-272-T3. 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 Keyboard KiCad files?

From the jbagnara/wheatboard repository on GitHub, at the commit this page was made from: the board is kicad/keyboard.kicad_pcb and its schematic kicad/flash.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask jbagnara before reusing the design.