VoidHHKB-Hotswap

hungrygeek·HSKB·PCB Files/VoidHHKB-Hotswap/VoidHHKB-Hotswap.kicad_pcb

VoidHHKB-Hotswap PCB layout, top view — open source STM32 board by hungrygeek
Simulate this board

About the VoidHHKB-Hotswap PCB

VoidHHKB-Hotswap is an open source STM32 PCB design by hungrygeek, published on GitHub. It is a 2-layer board measuring 286.4 × 96.2 mm, with 143 components from 20 distinct parts.

Its main chip is the STM32F072CBT6, from the STM32 family. Other key parts include the XC6206P332MR-G. By type, the board carries 61 diodes, 9 capacitors, 2 ICs, 2 resistors and 1 fuse.

It belongs with the keyboards designs in this gallery.

From the project

Open-source HHKB-layout MX custom keyboard — KiCad PCB, case STL, QMK/VIA firmware. Personal iteration of the HSKB (Happy Sabi Keyboard).

2) Upload the VoidHHKB-Hotswap.zip file in production/.

3) Set the quantity of the PCBs you want made.

4) Set your desired PCB parameters. Here are some suggested parameters: (Everything else can be kept at their default)

- PCB Color: Purple - Surface Finish: ENIG - Remove Order Number: Yes

5) Enable the PCB Assembly option at the bottom, and set the following parameters:

VoidHHKB-Hotswap, from the project README
From the project README

Main components on the VoidHHKB-Hotswap

VoidHHKB-Hotswap bill of materials (BOM)

143 components, 20 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
XC6206P332MR-G
XC6206P332MR
U1
1
STM32F072CBT6
U2
1
CL05A106MQ5NUNC
10uF
CR1
1
CL05A105KA5NQNC
1uF
CR2
1
nSMD050
500mA
F1
54
C5184526
MX_SW_HS
MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8 +46
4
C5184526
MX_SW_HS
MX16, MX29, MX57, MX59
2
C5184526
MX_SW_HS
MX30, MX54
1
2N7002
QR1
1
0402WGF3302TCE
33k
RR1
1
0402WGF1002TCE
10k
RR2
1
0402WGF1003TCE
100k
RR3
1
TS-1187A-B-A-B
SWR1
1
TYPE-C-31-M-12
USB_C_Receptacle_USB2.0_16P
USB1
1
PRTR5V0U2X
D1
60
1N4148W
D2, D3, D4, D5, D6, D7, D8, D9 +52
2
CL05A475MP5NRNC
4.7uF
C1, C8
4
CL05B104KO5NNNC
100nF
C2, C3, C7, C9
3
CL05A105KA5NQNC
1uF
C4, C5, C6
2
0402WGF5101TCE
5k1
R1, R2

VoidHHKB-Hotswap design files

The KiCad project lives in the hungrygeek/HSKB repository on GitHub; these links point at the commit this page was built from.

VoidHHKB-Hotswap: common questions

What microcontroller does the VoidHHKB-Hotswap use?

The VoidHHKB-Hotswap is built around the STM32F072CBT6, from the STM32 family.

How big is the VoidHHKB-Hotswap PCB?

The VoidHHKB-Hotswap measures 286.4 × 96.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the VoidHHKB-Hotswap?

143 components, from 20 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 VoidHHKB-Hotswap design files?

From the hungrygeek/HSKB 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 VoidHHKB-Hotswap design in my own project?

The repository has no license, so all rights stay with hungrygeek. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the VoidHHKB-Hotswap 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.

More boards in HSKB

Similar boards