Skip to the content
PCBKitNew board
2 layers100 × 46 mmMacroPad, the printed circuit board in 3D

A small 5 (6 including rotary switch) button macro pad with a small screen. A project mad for stardance

Size
100 × 46 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
14
Pads
54
Tracks, vias
90, 8
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Sep 2026
Updated
13 Oct 2026

Overview

MacroPad is an open-source printed circuit board by TGYT-Dev, from the TGYT-Dev/macroPad repository on GitHub. It is a 2-layer board of 100 × 46 mm with 13 parts on 14 nets, routed with 90 tracks and 8 vias.

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

README

README.md

Images

MacroPad Foot MacroPad PCB
MacroPad Schem MacroPad Case / Assembly

Bill of Materials

This should all be iuncluded in the macropad kit.

5x Cherry MX Switches

1x Alps EC11E Rotary Encoder

1x Seeeduino XIAO

1x 0.91" 128x32 OLED Display

4x M3 screws

Notes

This is my first hardware project and I hope It turns out well... waiting for a review and working on minor improvements in the meantime.

Parts

13
QtyValueFootprintReferences
5SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
1ER_OLEDM0.91_1x-I2Cfootprints:SSD1306-0.91-OLED-4pin-128x32U2
1LOGOLOGOG***
1MOUDLE-SEEEDUINO-XIAOfootprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MMU1
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW6

Questions

How big is the MacroPad PCB?

It measures 100 × 46 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MacroPad use?

13 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 TGYT-Dev/macroPad repository on GitHub, at the commit this page was made from: the board is pcb/macroPad.kicad_pcb and its schematic pcb/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 states no licence, so its author keeps all rights: ask TGYT-Dev before reusing the design.

Similar boards

  • 2 layers40 × 20 mmUsb uart, the printed circuit board in 3D

    Usb uart

    earthtojake/text-to-cad

    Design physical products with AI

    13 parts26kMIT
  • 2 layers35 × 29 mmMagSpoofTC, the printed circuit board in 3D

    MagSpoofTC

    samyk/magspoof

    A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.

    13 parts4.2k
  • 2 layers20.6 × 23.6 mmAO-03 signal amplifier, the printed circuit board in 3D

    AO-03 signal amplifier

    fossasia/pslab-scripts

    Pocket Science Lab - Scripts for Sensor Experiments

    13 parts1.6kApache-2.0
  • 2 layers47 × 35.6 mmMX7-C-35PL C11, the printed circuit board in 3D

    MX7-C-35PL C11

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    13 parts1.2k
  • 2 layers95 × 95 mmCube batteryboard, the printed circuit board in 3D

    Cube batteryboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    13 parts1.1kGPL-3.0
  • 2 layers15.2 × 20.3 mmPt100stick, the printed circuit board in 3D

    Pt100stick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    13 parts1.1kGPL-3.0
  • 2 layers53.9 × 23.2 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

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

    13 parts1kGPL-3.0