Skip to the content
4 layers42 × 62.5 mmKeyboard PCB, the printed circuit board in 3D

Custom 65% keyboard PCB featuring the STM32H750VBT6

Size
42 × 62.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
101
Nets
94
Pads
457
Tracks, vias
630, 373
Pours
22
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
24 Jun 2023
Updated
1 Aug 2026

Overview

Keyboard PCB is an open-source printed circuit board by MarijnVerschuren, from the MarijnVerschuren/Keyboard repository on GitHub, published under the MIT licence. It is a 4-layer board of 42 × 62.5 mm with 101 parts on 94 nets, routed with 630 tracks and 373 vias.

It is built around the ISL91127IRNZ-T, W25Q128JVSIQ and MCP73833, with the USBLC6-2SC6, BAT54C and EC11E15244G1 among its other parts. Its parts include 27 capacitors, 26 resistors, 11 diodes, 7 ICs and 5 connectors. It belongs with the keyboards and input boards and the STM32 boards of this library.

Main components

7

README

README.md

Keyboard

Custom keyboard PCB featuring the STM32F412

Parts

101
QtyValueFootprintReferences
1310kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R5, R6, R8, R12, R22, R23, R26, TH1, TH2
7100nCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C6, C8, C10, C12
6470Resistor_SMD:R_0603_1608MetricR9, R10, R11, R13, R14, R15
412pCapacitor_SMD:C_0603_1608MetricC28, C29, C30, C35
41uCapacitor_SMD:C_0603_1608MetricC20, C21, C22, C23
422uCapacitor_SMD:C_0603_1608MetricC15, C16, C18, C19
4MountingHole_PadMountingHole:MountingHole_2.2mm_M2_Pad_ViaH1, H2, H3, H4
310nCapacitor_SMD:C_0603_1608MetricC1, C2, C9
210uCapacitor_SMD:C_0603_1608MetricC14, C17
21kResistor_SMD:R_0603_1608MetricR24, R27
21uInductor_SMD:L_0805_2012MetricL2, L3
247Resistor_SMD:R_0603_1608MetricR29, R30
24u7Capacitor_SMD:C_0603_1608MetricC7, C11
25k1Resistor_SMD:R_0603_1608MetricR7, R25
2BAT54CPackage_TO_SOT_SMD:SOT-23D4, D5
2BTNButton_Switch_SMD:SW_SPST_PTS810SW3, SW4
2ISL91127IRPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalViasU2, U4
2MCP73833Package_DFN_QFN:DFN-10-1EP_3x3mm_P0.5mm_EP1.58x2.35mmU5, U6
2PGLED_SMD:LED_0603_1608MetricD8, D11
2STAT1LED_SMD:LED_0603_1608MetricD6, D9
2STAT2LED_SMD:LED_0603_1608MetricD7, D10
110uInductor_SMD:L_0805_2012MetricL1
125MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
12u2Capacitor_SMD:C_0603_1608MetricC13
132.768 KHzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY2
13V3TestPoint:TestPoint_Pad_D1.5mmTP2
15VTestPoint:TestPoint_Pad_D2.0mmTP1
15v1Diode_SMD:D_SOD-123D3
16V/2AFuse:Fuse_1206_3216MetricF1
18R2Resistor_SMD:R_0603_1608MetricR28
1APPConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1BKUPConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT2
1BTNButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW2
1EC11E15244G1Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1
1FPC 30Marijn_KiCad:SMD_FPC30J4
1I2C_LCDConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1JTAGConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1LCD_MODULEConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ3
1PWRLED_SMD:LED_0603_1608MetricD2
1PWR_LEDJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1S8050Package_TO_SOT_SMD:SOT-23Q1
1STATUSLED_SMD:LED_0603_1608MetricD1
1STM32F412CGUxPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU1
1TDK ACM2012-900ACM2012_900_2P_T002:ACM2012_TDKFL1
1USB-C 16PConnector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AJ2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1VBAT_BYPJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
1VbatTestPoint:TestPoint_Pad_D1.5mmTP3
1W25Q128JVSMarijn_KiCad:SOIC-8_W25QxJVSU7
1WKUP_EXTIJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP2

The 100 most common of 101 parts.

Similar boards

  • 2 layers116.9 × 100 mmSTM32H7B0 devboard, the printed circuit board in 3D

    STM32H7B0 devboard

    MarijnVerschuren/STM32H7B0_devboard

    micro devboard featuring the STM32H750VBT6

    116 partsMIT
  • 6 layers131 × 80 mmOpenHardwareHolterMonitor, the printed circuit board in 3D

    OpenHardwareHolterMonitor

    OpenElectronicsLab/OpenHardwareHolterMonitor

    OpenHardware ECG Holter Monitor

    165 parts9GPL-3.0
  • 4 layers130 × 90 mmLochord hw, the printed circuit board in 3D

    Lochord hw

    kiwifruit0/LoChord

    An open-source version of the popular midi device: HiChord

    91 parts6
  • 4 layers100 × 80 mmPd brick, the printed circuit board in 3D

    Pd brick

    enkhbold470/pd-brick

    USB-C Power Delivery bench supply: STUSB4500 sink, LM5176 buck-boost, INA228 monitor, 1.2-22 V set over I2C by an ESP32-S3. 4-layer KiCad 10 board.

    120 partsCERN-OHL-S-2.0
  • 2 layers70 × 151 mmDm50, the printed circuit board in 3D

    Dm50

    xavierbasc/dm50

    DM50 is a cheap, powerful, easy to build, open source hardware, and high precision calculator.

    131 parts38GPL-3.0
  • 4 layers50 × 70 mmStm32-portable data logger, the printed circuit board in 3D

    Stm32-portable data logger

    copperheadhq/copperhead-stm32-data-logger

    Portable STM32L433 data logger, 50 × 70 mm, four layers, microSD, USB-C LiPo charging. Designed with copperhead. Never built: do not order expecting it to work.

    90 parts3
  • 4 layers101.6 × 101.6 mmAvionus Flight Controller, the printed circuit board in 3D

    Avionus Flight Controller

    leptun/Avionus_Flight_Controller

    Controller board for autonomous RC plane

    287 parts1GPL-3.0
  • 4 layers100 × 100 mmBLDC driver, the printed circuit board in 3D

    BLDC driver

    MarijnVerschuren/BLDC_driver

    Brushless DC motor driver

    150 parts1MIT

Questions

How big is the Keyboard PCB PCB?

It measures 42 × 62.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Keyboard PCB use?

101 parts, built around the ISL91127IRNZ-T, W25Q128JVSIQ, MCP73833 and USBLC6-2SC6. 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 PCB KiCad files?

From the MarijnVerschuren/Keyboard repository on GitHub, at the commit this page was made from: the board is Keyboard_PCB/Keyboard_PCB.kicad_pcb and its schematic Keyboard_PCB/Keyboard_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard PCB design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).