Skip to the content
PCBKitNew board
2 layers132.1 × 137.7 mmMacropad, the printed circuit board in 3D

FinePad is a macropad designed with dual-axis fine pointer control.

Size
132.1 × 137.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
46
Nets
54
Pads
161
Tracks, vias
186, 11
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Apr 2026
Updated
15 Apr 2026

Overview

Macropad is an open-source printed circuit board by kinpro1024, from the kinpro1024/FinePad repository on GitHub, published under the MIT licence. It is a 2-layer board of 132.1 × 137.7 mm with 46 parts on 54 nets, routed with 186 tracks and 11 vias.

Its parts include 20 diodes and 20 switches. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

FinePad (kinpro1024 × ROY21)

Precision Dual-Axis Macropad

FinePad is a macropad designed with fine pointer control for precision-requiring situations like colour curve modificatioins or timeline scrubbing. FinePad comes with two independently scrolling Rotary Encoder Knobs for precision X and Y axis control of the Pointer.

FinePad_No_Screen This is the version of finepad with no screen. A version with mode toggle and screen is coming soon.

FinePad_PCB_Front FinePad_PCB_Front Finepad is built on a Custom PCB.

FinePad_Concept This is a concept sketch of the FinePad.

Why Fine pointer control

A macropad with dual fine scrolling knobs for X and Y control gives users a level of precision that mice and trackpads struggle to achieve. When working with:

  • Colour Curves
  • Exposure
  • Fine Parameter Sliders As even small unintended movements with a mouse can lead to inconsistent results in these situations.

Dedicated knobs allow for smooth, incremental control, making subtle adjustments far more intuitive and repeatable. Separating X and Y into physical controls also reduces cognitive load, since each axis becomes a deliberate action rather than a coordinated hand movement. This is especially valuable in workflows like:

  • Photo Editing
  • Colour Grading
  • Audio Tuning Where precision directly impacts output quality. Overall, it transforms delicate adjustments from a frustrating task into a controlled, tactile experience.

Hardware Overview

FinePad uses a custom PCB as it's base:

  • Raspberry Pi Pico handles Firmware.
  • Two AS5600 Hall Effect Absolute Encoders.

FinePad (screenless) was completed on 10/Apr/2026. It is a collaboration between kinpro1024 and ROY21.

FinePad will get a toggle switch, screen and volume knob in an upcoming update. The full firmware will also come soon.

Parts

46
QtyValueFootprintReferences
201N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20 +4
20~Keyboard_Switches:Gateron_G_Pro_3SW1, SW2, SW3, SW4, SW5, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20 +4
2Conn_01x04Connector_JST:JST_XH_S4B-XH-A-1_1x04_P2.50mm_HorizontalBFEncoder_1, BFEncoder_2
1Conn_01x02Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_HorizontalTSW_1
1Conn_01x05Connector_JST:JST_XH_S5B-XH-A-1_1x05_P2.50mm_HorizontalVol_Encoder_1
1Conn_01x06Connector_JST:JST_XH_S6B-XH-A-1_1x06_P2.50mm_HorizontalSPI_Screen_1
1RP2040_PicoRaspberry_Pi_Pico_for_ErgoWarrior:Pico_SMTPi_Pico_1

Questions

How big is the Macropad PCB?

It measures 132.1 × 137.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Macropad use?

46 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 Macropad KiCad files?

From the kinpro1024/FinePad repository on GitHub, at the commit this page was made from: the board is Electronics/PCB_Design_Files/Macropad.kicad_pcb and its schematic Electronics/PCB_Design_Files/Macropad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Macropad 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 layers83.3 × 65.3 mmSimonShield, the printed circuit board in 3D

    SimonShield

    github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    46 parts14kMIT
  • 2 layers27.8 × 22.3 mmAudio, the printed circuit board in 3D

    Audio

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    46 parts4.3kMIT
  • 2 layers370 × 11 mmDaylight XXL, the printed circuit board in 3D

    Daylight XXL

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    46 parts1.1kGPL-3.0
  • 2 layers87.5 × 50 mmMesabob, the printed circuit board in 3D

    Mesabob

    rene-dev/stmbl

    AC Servo Driver for STM32F4

    46 parts990GPL-3.0
  • 2 layers38.8 × 62.5 mmESPAudio, the printed circuit board in 3D

    ESPAudio

    hackclub/OnBoard

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

    46 parts915
  • 2 layers53.2 × 24.8 mmPicoLink, the printed circuit board in 3D

    PicoLink

    ErichStyger/mcuoneclipse

    McuOnEclipse projects and examples

    46 parts765
  • 2 layers23 × 29 mmESP32-epaper adapter, the printed circuit board in 3D

    ESP32-epaper adapter

    pcbreflux/espressif

    all espressif stuff will committed here

    46 parts608GPL-3.0
  • 2 layers25.5 × 73.5 mmTERES PCB2-IO Rev.B, the printed circuit board in 3D

    TERES PCB2-IO Rev.B

    OLIMEX/DIY-LAPTOP

    Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop

    46 parts578Apache-2.0