Skip to the content
PCBKitNew board
4 layers401.2 × 151.5 mmHackboard, the printed circuit board in 3D

A split semi-compact keyboard with extra features

Size
401.2 × 151.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
265
Nets
260
Pads
1,312
Tracks, vias
1,382, 327
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
27 May 2025
Updated
8 Jul 2025

Overview

Hackboard is an open-source printed circuit board by JustAGlitchFL, from the JustAGlitchFL/CTRL repository on GitHub. It is a 4-layer board of 401.2 × 151.5 mm with 265 parts on 260 nets, routed with 1,382 tracks and 327 vias.

It is built around the MCP3008-I/P, SK6812MINI-E and RKJXT1F42001, with the RKJXV122400R and RS45111A900F among its other parts. Its parts include 156 diodes, 77 switches, 10 capacitors, 2 ICs and 2 connectors. It belongs with the RP2040 boards of this library.

Main components

5

README

README.md

CTRL

A split semi-compact keyboard with extra features

bom and pics soon(tm)

Parts

265
QtyValueFootprintReferences
84DDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +68
72SK6812MINIcheyao macropad main PCB-third_party_neopixel.petty:SK6812MINI-ED115, D122, D123, D124, D125, D126, D127, D128, D129, D132, D133, D134, D135, D136, D137, D138 +56
68SW_PushScottoKeebs_Hotswap:Hotswap_MX_1.00uSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +52
10CCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC35, C36, C37, C38, C39, C40, C41, C42, C43, C44
2MCP3008mcp3008:SOIC127P600X175-16NU1, U2
2RKJXT1F420017way:RKJXT1F42001S1, S3
2RKJXV122400RStick:RKJXV122400RS2, S4
2RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1, A2
2USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_GCT_USB4085J1, J2
1RS45111A900FSlide:RS45111A900FVR1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_MountingHolesSW36
1SHIFTScottoKeebs_Hotswap:Hotswap_MX_1.00uSW73
1SPACEScottoKeebs_Hotswap:Hotswap_MX_1.00uSW76
1SPACEScottoKeebs_Hotswap:Hotswap_MX_2.00uSW34
1SW_PushScottoKeebs_Hotswap:Hotswap_MX_2.00uSW65

The 250 most common of 265 parts.

Questions

How big is the Hackboard PCB?

It measures 401.2 × 151.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Hackboard use?

265 parts, built around the MCP3008-I/P, SK6812MINI-E, RKJXT1F42001 and RKJXV122400R. 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 Hackboard KiCad files?

From the JustAGlitchFL/CTRL repository on GitHub, at the commit this page was made from: the board is HackBoard (Both)/hackboard/hackboard.kicad_pcb and its schematic ALT (Right)/ALT/ALT.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hackboard design in my own project?

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

More from JustAGlitchFL/CTRL

2
  • 4 layers198.8 × 151.5 mmALT, the printed circuit board in 3D

    ALT

    JustAGlitchFL/CTRL

    A split semi-compact keyboard with extra features

    138 parts
  • 4 layers196.5 × 151.5 mmCTRL, the printed circuit board in 3D

    CTRL

    JustAGlitchFL/CTRL

    A split semi-compact keyboard with extra features

    127 parts

Similar boards

  • 2 layers80 × 40 mmComponent potentiometer high power, the printed circuit board in 3D

    Component potentiometer high power

    probably-Erwins-Cat/Circuit-Nodes

    Circuit Nodes is an educational tool shared under CC BY-NC-SA 4.0 to help students understand electronic circuits by physically building them.

    12 parts3
  • 2 layers200 × 110 mmLTDM UI RevC, the printed circuit board in 3D

    LTDM UI RevC

    aschmidt99/LTDM_Kit_RevC

    New LTDM Code that has render.cpp

    83 parts2
  • 2 layers26 × 44 mmKnob, the printed circuit board in 3D

    Knob

    JustAGlitchFL/Knob

    there is NO CASE for this project, as I am trying to keep this as small as I physically can (I also have no idea how much deflection there is on the switch and some other physical characteristics, so I wouldn't be able…

    8 parts
  • 2 layers141.1 × 126.8 mmCalculator, the printed circuit board in 3D

    Calculator

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    74 parts915
  • 4 layers560.1 × 158.8 mmKeyboard, the printed circuit board in 3D

    Keyboard

    DEV-ajthedj/Keyboard

    A custom RGB keyboard that features three 1D capacitive touch sliders, two joysticks, an OLED screen, a fingerprint sensor, and plenty of macro keys!

    439 parts
  • 2 layers71.1 × 124.5 mmSdiskII stm32, the printed circuit board in 3D

    SdiskII stm32

    vibr77/AppleIIDiskIIStm32F411

    Swap a shelf of aging 5.25″ disks for a single SD card — without giving up an ounce of authenticity. SmartDisk II reproduces the exact timing and behaviour of a real DISK II and UNIDISK 3.5 drive, so your games load and…

    60 parts76
  • 2 layers34 × 26.8 mmRkjxt jst breakout, the printed circuit board in 3D

    Rkjxt jst breakout

    christrotter/rkjxt-mini-breakout

    Mini-breakout for the RKJXT1F42001 multi-function switch

    8 parts8MIT
  • 2 layers53 × 57 mmMultimediaPilot, the printed circuit board in 3D

    MultimediaPilot

    wiciu15/STM32-USBHID-MultimediaPilot

    STM32 based USB device with a joystick to control your media player on PC

    6 parts2MIT