

Macropad
Custom macropad.
- Size
- 101 × 89 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 54
- Nets
- 61
- Pads
- 215
- Tracks, vias
- 243, 20
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Jan 2026
- Updated
- 26 Feb 2026
Overview
Macropad is an open-source printed circuit board by kiptunes, from the kiptunes/macropad repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 101 × 89 mm with 54 parts on 61 nets, routed with 243 tracks and 20 vias.
It is built around the JS202011SCQN. Its parts include 22 diodes, 6 switches, 2 resistors, 2 connectors and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Main components
1README
README.mdmacropad
Custom macropad.
Parts
54| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 1N4148 | macropad_components:Diode_DO-35 | D3, D4, D5, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +4 |
| 14 | KS33_SW_solder | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8, MX9, MX10, MX11, MX12, MX15, MX16 |
| 4 | MountingScrew | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 2 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | KS33_SW_solder | Button_Switch_Keyboard:SW_Cherry_MX_1.50u_PCB | MX13, MX14 |
| 2 | LED | LED_THT:LED_D3.0mm | D1, D2 |
| 2 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1, SW3 |
| 2 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H7.3mm | SW4, SW5 |
| 1 | 01x01_Pin | Connector_Wire:SolderWire-0.25sqmm_1x01_D0.65mm_OD2mm | J2 |
| 1 | 5-Way Nav | macropad_components:MUAS90R | U1 |
| 1 | JS202011SCQN | macropad_components:SW_JS202011SCQN | S1 |
| 1 | OLED_128x32 | macropad_components:OLED_128x32 | J1 |
| 1 | RESET_Push | Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW2 |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_Common_THT | A1 |
Questions
How big is the Macropad PCB?
It measures 101 × 89 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Macropad use?
54 parts, built around the JS202011SCQN. 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 kiptunes/macropad repository on GitHub, at the commit this page was made from: the board is pcb/kicad/macropad.kicad_pcb and its schematic pcb/kicad/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 Apache-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
- 4 layers165 × 107 mm

- 2 layers59.2 × 93.2 mm

Aws iot expresslink demo badge
aws/iot-expresslink
This device was designed and created for the AWS IoT ExpressLink Demo Badge Workshop, which was run at re:Invent 2022.
74 parts29MIT-0 - 4 layers92.7 × 76.2 mm

Dut artix7-a12t
GMUCERG/fobos
Flexible Open-source workBench fOr Side-channel analysis (FOBOS)
199 parts18Apache-2.0 - 4 layers139.7 × 41.3 mm

Schemat
konrad1s/LineFollower-Kwark
Fast LineFollower Robot project. Build on STM32 F7 microcontroller with custom PCB. Software, Hardware and QT Application.
74 parts12MIT - 2 layers61.5 × 41.5 mm

SoundLight
onolab-tmu/blinky
Hardware design files and software for a flexible and portable sound-to-light conversion device.
24 parts7MIT - 2 layers59.9 × 32.9 mm

- 2 layers97 × 43.3 mm

- 2 layers45 × 40 mm

CircuitPythonBadge v1 2
neubauek/CircuitPythonBadge
Open Source Hardware Circuit Python Badge
91 parts4