Skip to the content
2 layers95 × 48 mmMacropadRP2040, the printed circuit board in 3D
Size
95 × 48 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
34
Pads
119
Tracks, vias
285, 8
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Sep 2025
Updated
3 Jul 2026

Overview

MacropadRP2040 is an open-source printed circuit board by po1sonbit, from the po1sonbit/MacropadRP2040 repository on GitHub. It is a 2-layer board of 95 × 48 mm with 27 parts on 34 nets, routed with 285 tracks and 8 vias.

It is built around the RP2040-ZERO, 1N4148W and WS2812B, with the AO3400A among its other parts. Its parts include 10 diodes, 7 switches, 4 capacitors, 4 resistors and 1 IC. It belongs with the RP2040 boards of this library.

Main components

4

README

README.md

MacropadRP2040

Parts

27
QtyValueFootprintReferences
61N4148WDiode_SMD:D_SOD-123D1, D2, D3, D4, D5, D6
6SW_PushPCM_Switch_Keyboard_Hotswap_Kailh:SW_Hotswap_Kailh_MX_Plated_1.00uSW1, SW2, SW3, SW4, SW5, SW6
40.1uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4
410KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R3, R4
4WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD7, D8, D9, D10
1AO3400APackage_TO_SOT_SMD:SOT-23Q1
1RP2040-ZERORP2040-ZERO:MODULE_RP2040-ZEROU1
1RotaryEncoder_Switch_MPRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW7

Similar boards

  • 2 layers150 × 125.6 mmMadMacro, the printed circuit board in 3D

    MadMacro

    doesntfazer/MadMacro

    Macro pad inspired by the game Deadlock

    69 parts4GPL-3.0
  • 2 layers247.7 × 80.2 mmSusp46 v0.1, the printed circuit board in 3D

    Susp46 v0.1

    koshinoya/Keyboards

    108 parts1MIT
  • 2 layers119 × 50 mmRight hand 4x2, the printed circuit board in 3D

    Right hand 4x2

    jnavarro7/qmk-keyboards

    qmk keyboards

    38 parts
  • 2 layers99.9 × 82.1 mmTakoyaki8, the printed circuit board in 3D

    Takoyaki8

    takoyakeeb/takoyaki8

    8キーマクロパッドのTinyGo/Goファームウェア

    34 partsMIT
  • 2 layers148.6 × 192.2 mmBadge, the printed circuit board in 3D

    Badge

    NuttyShell/NuttyBadge

    NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software

    169 parts31GPL-3.0
  • 2 layers96.5 × 132.4 mmMoisture sensor, the printed circuit board in 3D

    Moisture sensor

    bendixsonnenberg/watering_controller

    Codewise: an exploration of using embedded rust, specificaly embassy.

    30 parts1MIT
  • 4 layers76 × 50 mmWigglecam, the printed circuit board in 3D

    Wigglecam

    jadenrhee/wigglecam-controller

    RP2040 co-processor board for a 4-lens wigglegram camera: constant-current flash, controls, battery telemetry, Pi 5 I2C interface. 4-layer, DRC-clean, fab-ready.

    105 parts
  • 2 layers305.2 × 76.2 mmSoroka, the printed circuit board in 3D

    Soroka

    kapee1/soroka

    40% DIY-keyboard with base kit support

    126 parts47Unlicense

Questions

How big is the MacropadRP2040 PCB?

It measures 95 × 48 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MacropadRP2040 use?

27 parts, built around the RP2040-ZERO, 1N4148W, WS2812B and AO3400A. 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 MacropadRP2040 KiCad files?

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

Can I use the MacropadRP2040 design in my own project?

Its repository states no licence, so its author keeps all rights: ask po1sonbit before reusing the design.