

Hackboard
A 75% KEYboard :3
- Size
- 309.6 × 142.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 170
- Nets
- 114
- Pads
- 667
- Tracks, vias
- 1,172, 135
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 20 Jul 2025
- Updated
- 28 Jul 2025
Overview
Hackboard is an open-source printed circuit board by shlinke, from the shlinke/ShlimKEY75 repository on GitHub. It is a 2-layer board of 309.6 × 142.2 mm with 170 parts on 114 nets, routed with 1,172 tracks and 135 vias.
Its parts include 80 diodes and 5 switches. It belongs with the RP2040 boards of this library.
README
README.mdShlimKEY75
A 75% Keyboard with a Rotary Encoder :3
| PCB | Schematic | 3D Model |
|---|---|---|
Why did I make this?
- 60% Keyboards suck
- I need a volume knob
- It looks cool :3
Bill of Materials
| Price | Name | Quantity |
|---|---|---|
| $2.73 | Raspberry Pi Pico | 1 |
| $24.99 | Gateron Milky Yellow Switches | 90 (81 needed) |
| $10.00 | DUROCK Stabilizers | 5 |
| $30.99 | Transparent Keycaps | 100 (81 needed) |
| $1.04 | Diodes | 100 (81 needed) |
| $2.63 | Alps EC11E Rotary Encoder | 5 (1 needed) |
| $0.99 | M3 16mm Fastening Screws | 40 (4 needed) |
| ~$5.00 | 3D Print from Printing Legion | |
| $78.37 | Total | |
| JLCPCB Checkout | ||
| $20.70 | PCB Total | |
| $25.23 | Shipping Estimate | |
| $44.75 | Total | |
| $123.12 | Grand Total |
Parts
170| Qty | Value | Footprint | References |
|---|---|---|---|
| 80 | D | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +64 |
| 80 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1u | MX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23 +64 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 2 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2.25u | S2, S3 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_2u | S4 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_P_6.25u | S1 |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_Common_Unspecified | A1 |
| 1 | RotaryEncoder_Switch | Downloads:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1 |
Questions
How big is the Hackboard PCB?
It measures 309.6 × 142.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Hackboard use?
170 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 Hackboard KiCad files?
From the shlinke/ShlimKEY75 repository on GitHub, at the commit this page was made from: the board is PCB/hackboard.kicad_pcb and its schematic PCB/hackboard.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 shlinke before reusing the design.
Similar boards
- 2 layers124 × 115.4 mm

- 2 layers75.2 × 74.7 mm

ESP32-EVB Rev K2
OLIMEX/ESP32-EVB
ESP32 WiFi / BLE Development board with Ethernet interface, Relays, microSD card
170 parts287Apache-2.0 - 2 layers100 × 149.5 mm

Rs485-moist sensor pannel
Miceuz/rs485-moist-sensor
Digital (RS485 - based) soil moisture and temperature sensor
170 parts74Apache-2.0 - 2 layers399 × 103 mm

- 2 layers291 × 153.2 mm

- 2 layers99 × 69 mm

MSI001
ATmega8/kiterf
Release KiteRF is a SDR system with K210 & FPGA & ESP32 as its core controller, which make SDR more intelligent, portable and cheap.
170 parts25MIT - 2 layers99.1 × 99.1 mm

Miasma Main smd
JMHanson4/Miasma_1.03_Revised
1) Updated the footprints and symbols to ones included in KiCAD 5.1.5, or otherwise included the auxillary libraries in the repository.
170 parts23 - 2 layers256 × 121 mm

Forte PA Deck
SP6GK/Forte-600-HF-RF-Amplifier
Project of 600 W LDMOS amlifier based on 2xMRF300.
170 parts17GPL-3.0