Skip to the content
PCBKitNew board
2 layers164.2 × 125.6 mmBhk pcb, the printed circuit board in 3D

blackhole key

Size
164.2 × 125.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
145
Nets
125
Pads
1,122
Tracks, vias
2,193, 240
Pours
1
Routed
Yes
KiCad
KiCad 4.2.1 (file 20240108)
Created
12 Jan 2026
Updated
11 Sep 2026

Overview

Bhk pcb is an open-source printed circuit board by runinit, from the runinit/bhk repository on GitHub. It is a 2-layer board of 164.2 × 125.6 mm with 145 parts on 125 nets, routed with 2,193 tracks and 240 vias.

Its parts include 67 diodes, 33 capacitors and 33 switches.

README

README.md

bhk

Parts

145
QtyValueFootprintReferences
34—ceoloide:diode_tht_sod123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +18
33Capacitor_0603Capacitor_0603C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +17
33—ceoloide:led_SK6812mini-e (per-key, reversible)LED1, LED2, LED10, LED11, LED12, LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED23 +17
33—ceoloide:switch_mxS1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +17
6—ceoloide:mounting_hole_platedH1, H2, H3, H4, H5, H6
1—ceoloide:mcu_supermini_nrf52840MCU1
1—ceoloide:battery_connector_jst_ph_2JST1
1—ceoloide:display_nice_viewDISP1
1—THQWGD001CMOD1
1—ceoloide:reset_switch_smd_sideRST1
1—ceoloide:power_switch_smd_sidePWR1

Questions

How big is the Bhk pcb PCB?

It measures 164.2 × 125.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bhk pcb use?

145 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 Bhk pcb KiCad files?

From the runinit/bhk repository on GitHub, at the commit this page was made from: the board is output/pcbs/bhk_pcb.kicad_pcb and its schematic kicad/bhk/bhk.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bhk pcb design in my own project?

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

More from runinit/bhk

1
  • 2 layers3.6 × 3.1 mmBhk, the printed circuit board in 3D

    Bhk

    runinit/bhk

    blackhole key

    2 parts

Similar boards

  • 2 layers208.8 × 396.9 mmFerris, the printed circuit board in 3D

    Ferris

    pierrechevalier83/ferris

    A low profile split keyboard designed to satisfy one single use case elegantly

    145 parts1.3k
  • 2 layers178 × 145 mmUltra DB X51 v1, the printed circuit board in 3D

    Ultra DB X51 v1

    ExploreEmbedded/8051_DevelopmentBoard

    Design files and sample code for 8051 development Ultra Boards

    145 parts70
  • 2 layers23.3 × 37.9 mmAnemometer 200 G473, the printed circuit board in 3D

    Anemometer 200 G473

    Maniak003/Anemometer

    Ultrasonic anemometer

    145 parts20GPL-3.0
  • 2 layers252 × 85 mmMorizon choc, the printed circuit board in 3D

    Morizon choc

    skarrmann/morizon

    Horizon + More keys = Morizon. 5 rows, 66 keys, no special features.

    145 parts20MIT
  • 2 layers285 × 94.2 mmWoodpecker, the printed circuit board in 3D

    Woodpecker

    Ardakilic/woodpecker-keyboard

    5 row ortholinear keyboard, based on Lumberelite and Lumberjack

    145 parts18MIT
  • 2 layers317.4 × 117.4 mmProteus PCB, the printed circuit board in 3D

    Proteus PCB

    gzowski/Proteus67

    Proteus 67 - Ortholinear mechanical keyboard

    145 parts16MIT