Glhfkbd
redhotvengeance·glhfkbd·pcb/glhfkbd.kicad_pcb
About the Glhfkbd PCB
Glhfkbd is an open source STM32 PCB design by redhotvengeance, published on GitHub under the MIT license. It is a 2-layer board measuring 296.5 × 103.6 mm, with 130 components from 21 distinct parts.
Its main chip is the STM32F072CBT6, from the STM32 family. Other key parts include the USBLC6-2SC6, TPS2116DRL and XC6206PXXXMR. By type, the board carries 62 diodes, 24 resistors, 22 capacitors, 10 ICs, 4 connectors and 4 fuses.
It belongs with the keyboards designs in this gallery.
From the project
Features: - Extremely minimalist design -- no bevels, no edges, just keys! - Split body, for da ergonomics - Row-staggered, for da muscle memory - A "Y" and "B" key on both halves, for da bad typists - Supports hotswap MX sockets - Fully embedded electronics -- no dev boards! - U
Features: - Extremely minimalist design -- no bevels, no edges, just keys! - Split body, for da ergonomics - Row-staggered, for da muscle memory - A "Y" and "B" key on both halves, for da bad typists - Supports hotswap MX sockets - Fully embedded electronics -- no dev boards! - USB-C for the wired interconnect -- no live TRRS shorts! - Either side can act as the host - Driven by QMK firmware and fully customizable

Main components on the Glhfkbd
Glhfkbd bill of materials (BOM)
130 components, 21 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | STM32F072CBT6 STMicroelectronics | stm32 | U1, U2 |
| 4 | USBLC6-2SC6 TECH PUBLIC | usblc6-2sc6 | U3, U4, U5, U6 |
| 2 | TPS2116DRL Texas Instruments | tps2116drlr | U7, U8 |
| 2 | XC6206PXXXMR XC6206PxxxMR Torex Semicon | xc6206 | U9, U10 |
| 4 | USB2.0_16P Korean Hroparts Elec | usb-c | J1, J2, J3, J4 |
| 4 | C210357 500mA Polyfuse BOURNS | fuse_500ma | F1, F2, F3, F4 |
| 2 | SW_Push XUNPU | switch | SW1, SW2 |
| 58 | C81598 D_Small ST(Semtech) | diode_sod123 | D1, D2, D3, D4, D5, D6, D7, D8 +50 |
| 2 | C22452 D_Schottky MDD(Microdiode Semiconductor) | schottky | D59, D60 |
| 2 | C2286 RED Hubei KENTO Elec | led | D61, D62 |
| 2 | 120R Murata Electronics | ferrite | FB1, FB2 |
| 6 | 10U 10u Samsung Electro-Mechanics | cap_10uf | C1, C9, C17, C18, C19, C20 |
| 10 | 100N 100n Samsung Electro-Mechanics | cap_100nf | C2, C3, C4, C5, C10, C11, C12, C13 +2 |
| 2 | 10N 10n Samsung Electro-Mechanics | cap_10nf | C6, C14 |
| 4 | 1u Samsung Electro-Mechanics | cap_1uf | C7, C8, C15, C16 |
| 4 | 5K1 5k1 UNI-ROYAL(Uniroyal Elec) | res_5k1 | R1, R2, R3, R4 |
| 4 | 120 | res_120 | R5, R6, R11, R12 |
| 8 | 9K1 9k1 | res_9k1 | R7, R8, R9, R10, R13, R14, R15, R16 |
| 2 | 33K 33k UNI-ROYAL(Uniroyal Elec) | res_33k | R17, R19 |
| 4 | 10K 10k UNI-ROYAL(Uniroyal Elec) | res_10k | R18, R20, R23, R24 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 1k UNI-ROYAL(Uniroyal Elec) | res_1k | R21, R22 |
Glhfkbd design files
The KiCad project lives in the redhotvengeance/glhfkbd repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/glhfkbd.kicad_pcb
- Schematicpcb/glhfkbd.kicad_sch
- BOMpcb/gerbers/bom.csv
Glhfkbd: common questions
What microcontroller does the Glhfkbd use?
The Glhfkbd is built around the STM32F072CBT6, from the STM32 family.
How big is the Glhfkbd PCB?
The Glhfkbd measures 296.5 × 103.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Glhfkbd?
130 components, from 21 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Glhfkbd design files?
From the redhotvengeance/glhfkbd repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Glhfkbd design in my own project?
Yes, under the terms of its MIT license, which redhotvengeance chose for the repository.
Can I test firmware for the Glhfkbd without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2kSTM32
Brain board STM32F407
rusefi
61.8 × 73.2 mm69 parts2LGPL-3.01.2k