Skip to the content
PCBKitNew board
2 layers71 × 99.4 mmHackpad, the printed circuit board in 3D

macropad

Size
71 × 99.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
26
Pads
118
Tracks, vias
108, 8
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
21 Jul 2025
Updated
27 Jun 2026

Overview

Hackpad is an open-source printed circuit board by RR-CREATOR, from the RR-CREATOR/rrpad repository on GitHub, published under the MIT licence. It is a 2-layer board of 71 × 99.4 mm with 33 parts on 26 nets, routed with 108 tracks and 8 vias.

Its parts include 12 diodes, 12 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

rrpad

macropad

Its a 11 key macropad with a rotary encoder and an OLED Display. It uses KMK firmware

Bill of Materials (BOM)

Qty Name 1 Case top and bottom 11 Cherry MX switches 12 1N4148 diodes 11 Blank DSA white keycaps 1 128x32 I2C OLED screen 1 EC11 rotary encoder + knob 1 PCB 1 Seeed Studio XIAO RP2040 4 M3x16mm screws 4 M3 Heatset Inserts

CAD:

alt text

Schematic:

alt text

PCB:

alt text

Parts

33
QtyValueFootprintReferences
12DDiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12
11SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW10, SW11, SW12
7LOGOLOGOG***, G***, G***, G***, G***, G***, G***
1OLED_DISPLAY.91 inch oled:0.91-OLED-4pin-128x32J1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW9
1XIAO-RP2040-DIPOPL:XIAO-RP2040-DIPU1

Questions

How big is the Hackpad PCB?

It measures 71 × 99.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Hackpad use?

33 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 Hackpad KiCad files?

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

Can I use the Hackpad design in my own project?

Its repository publishes it under the MIT 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 layers65 × 30 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    33 parts1kGPL-3.0
  • 2 layers127 × 96 mmAmiga gfxcard, the printed circuit board in 3D

    Amiga gfxcard

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    33 parts1k
  • 2 layers92.7 × 58.4 mmHacky holidays, the printed circuit board in 3D

    Hacky holidays

    hackclub/OnBoard

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

    33 parts915
  • 2 layers240 × 120 mmQuiver PDB 01, the printed circuit board in 3D

    Quiver PDB 01

    Arrow-air/project-quiver

    Project Quiver documentation, designs, and project artifacts.

    33 parts617CERN-OHL-S-2.0
  • 2 layers75 × 26 mmDIY detector, the printed circuit board in 3D

    DIY detector

    ozel/DIY_particle_detector

    A mobile low-cost spectrometer for measuring radioactivity and the energy of ionising radiation like alpha particles and electrons

    33 parts558BSD-2-Clause
  • 2 layers100 × 50 mmPixelix, the printed circuit board in 3D

    Pixelix

    BlueAndi/Pixelix

    Full RGB LED matrix, based on an ESP32 and WS2812B LEDs or emulated LEDs on TFT.

    33 parts447MIT
  • 2 layers65 × 30 mmCanHat, the printed circuit board in 3D

    CanHat

    bondus/KlipperToolboard

    A 3D printer tool head controller board

    33 parts373GPL-3.0