Skip to the content
PCBKitNew board
2 layers62 × 79.5 mmHackypad, the printed circuit board in 3D

A simple litle macropad based on the RP2040 running rmk firmware

Size
62 × 79.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
23
Pads
87
Tracks, vias
113, 6
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
4 Aug 2026
Updated
28 Oct 2026

Overview

Hackypad is an open-source printed circuit board by FraI3mega, from the FraI3mega/hackypad repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 2-layer board of 62 × 79.5 mm with 24 parts on 23 nets, routed with 113 tracks and 6 vias.

Its parts include 9 diodes, 9 switches and 2 ICs. It belongs with the keyboards and input boards of this library.

README

README.md

Hackypad

A simple little 8-key macropad based on the RP2040 running qmk firmware

A image showing off the hackypad

See it in action

video showing off the hackypad

Features

  • 8 Programmable keys
  • EC11 Encoder
  • 128x32 OLED Display

CAD Model

top view side view

PCB

PCB

Schematic

Schematic

Firmware

The firmware is set up with a basic keymap. The display should also work, though I will have to test it. Might switch to the RMK frimware in the future.

BOM

ItemQnt
Xiao RP20401
EC11 Encoder1
0.91" OLED Display1
MX Switch8
1N4148 Diode9
DSA Keycap8
M3 Screw4

Parts

24
QtyValueFootprintReferences
91N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8, D9
8SW_Push_45degswitch:SW_Cherry_MX_1.00u_PCBSW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9
1ER_OLEDM0.91_1x-I2CDisplay:ER_OLEDM0.91_1x-I2CU2
1MOUDLE-SEEEDUINO-XIAOfootprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MMU1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW10

The 20 most common of 24 parts.

Questions

How big is the Hackypad PCB?

It measures 62 × 79.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Hackypad use?

24 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 Hackypad KiCad files?

From the FraI3mega/hackypad repository on GitHub, at the commit this page was made from: the board is PCB/hackypad.kicad_pcb and its schematic PCB/hackypad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Hackypad design in my own project?

Its repository publishes it under the CERN-OHL-W-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 2 layers58 × 35.5 mmHat, the printed circuit board in 3D

    Hat

    menloresearch/asimov-1

    v1 of Asimov, an open-source humanoid robot

    24 parts1.4kCERN-OHL-S-2.0
  • 2 layers21.6 × 19.5 mmMicron Logo LED, the printed circuit board in 3D

    Micron Logo LED

    DraftShift/StealthChanger

    Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

    24 parts1.2kGPL-3.0
  • 2 layers158 × 11 mmRainbow Matchstick, the printed circuit board in 3D

    Rainbow Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    24 parts1.1kGPL-3.0
  • 2 layers85.6 × 54 mmTRACED wio1262-carrier, the printed circuit board in 3D

    TRACED wio1262-carrier

    hackclub/OnBoard

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

    24 parts915
  • 2 layers36 × 20 mmCombined, the printed circuit board in 3D

    Combined

    adamb314/ServoProject

    Getting the most out of your hobby servo

    24 parts545