Skip to the content
PCBKitNew board
2 layers98.5 × 40.6 mmMini keyboard 2, the printed circuit board in 3D

My hackpad's repository

Size
98.5 × 40.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
19
Pads
87
Tracks, vias
161, 5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Jan 2026
Updated
2 Feb 2026

Overview

Mini keyboard 2 is an open-source printed circuit board by anton2785-bit, from the anton2785-bit/Anton-s-Hackpad repository on GitHub. It is a 2-layer board of 98.5 × 40.6 mm with 13 parts on 19 nets, routed with 161 tracks and 5 vias.

It is built around the SK6812MINI-E. Its parts include 9 switches, 3 diodes and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

1

README

README.md

Anton's Hackpad


Bill of Materials (BOM)

Standard Parts

  • MX‑style mechanical switches (8x) ( preferebly red or black )
  • Blank DSA keycaps – White (8x)
  • Rotary encoder EC11E
  • XIAO RP2040-dip
  • SK6812 MINI‑E (3x)
  • M3 × 16 mm screws (4x)
  • M3 heat‑set inserts (4x)

Other non standard ( project specific ) parts

  • Custom PCB
  • Screenshot 2026-02-01 112647
  • Custom schematic
  • sheme
  • 3D‑printed case (top & bottom)
  • Screenshot 2026-01-30 164232

Case & Mounting

  • The case is fully 3D‑printed
  • Heat‑set inserts are installed into the case for durability
  • PCB is mounted directly to the case

Ensure heat‑set inserts are installed carefully using a soldering iron tip sized for M3 inserts.


Assembly Notes

  1. Solder all components to the PCB
  2. Place the PCB in the case and screw the top plate
  3. Attach keycaps

Firmware

  • I used KMK for this project, but ill improve it when i get the hackpad

Perfect for:

  • Coding shortcuts
  • CAD
  • Learning keyboard firmware

Credits

Designed and built by (Anton/ Anton-2785-bit) Inspired by open‑source mechanical keyboard and hackpad communities (https://blueprint.hackclub.com/home).

Parts

13
QtyValueFootprintReferences
8SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8
3SK6812MINI-EHackclub Footprints:MX_SK6812MINI-E_REVD1, D2, D3
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW9
1XIAO-RP2040-DIPHackclub Footprints:XIAO-RP2040-DIPU1

Questions

How big is the Mini keyboard 2 PCB?

It measures 98.5 × 40.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mini keyboard 2 use?

13 parts, built around the SK6812MINI-E. 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 Mini keyboard 2 KiCad files?

From the anton2785-bit/Anton-s-Hackpad repository on GitHub, at the commit this page was made from: the board is PCB/mini keyboard 2.kicad_pcb and its schematic PCB/mini keyboard 2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mini keyboard 2 design in my own project?

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

Similar boards

  • 4 layers234 × 84 mmMain panel, the printed circuit board in 3D

    Main panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    234 parts3kApache-2.0
  • 4 layers180.8 × 300.3 mmDilemma, the printed circuit board in 3D

    Dilemma

    Bastardkb/Dilemma

    The Dilemma is a vertical stagger low-profile keyboard with mods.

    383 parts590
  • 4 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    106 parts575GPL-2.0
  • 2 layersDemo, the printed circuit board in 3D

    Demo

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    48 parts547GPL-3.0
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    62 parts517GPL-2.0
  • 4 layers82.5 × 39.4 mmV4head, the printed circuit board in 3D

    V4head

    makerforgetech/modular-biped

    An open source framework for creating a bipedal modular companion robot.

    26 parts493GPL-3.0
  • 2 layers115.7 × 95.7 mmFifi split keeb, the printed circuit board in 3D

    Fifi split keeb

    raychengy/fifi_split_keeb

    Fifi Keyboard 🐶 ⌨️

    66 parts334
  • 4 layers70 × 54 mmPicoLab, the printed circuit board in 3D

    PicoLab

    CoretechR/PicoLab

    Web-GUI Embedded Multitool

    285 parts327GPL-3.0