

MacroPad V2
3 by 3 MacroPad with 3 rotary encoders, a switch and OLED display
- Size
- 119.2 × 96 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 37
- Pads
- 169
- Tracks, vias
- 124, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 21 Dec 2023
- Updated
- 20 Aug 2026
Overview
MacroPad V2 is an open-source printed circuit board by BBRRE, from the BBRRE/Macropad repository on GitHub. It is a 2-layer board of 119.2 × 96 mm with 23 parts on 37 nets, routed with 124 tracks and 0 vias.
Its parts include 12 switches and 1 IC. It belongs with the keyboards and input and lEDs and displays boards and the RP2040 boards of this library.
README
README.mdInitial render of the Macropad
Schematic and PCB wiring
**Ordered the PCB from JLCPCB **
Waiting for extra parts.
Soldering and firmware Completed, Will update the repo soon with a better read me and upload the firmware
Completed design
V2 design: https://imgur.com/a/PmoHiHx
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | Keyswitch | s_MX:MX_PCB_1.00u | S1, S2, S3, S4, S5, S6, S7, S8, S9 |
| 4 | clipboard:340a658e-1f2d-40fc-aa9f-fdc51784876f | , , , | |
| 3 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1, SW2, SW3 |
| 2 | , | ||
| 1 | LOGO | s_components:PCBimage | G*** |
| 1 | LOGO | s_components:PCBimage3 | G*** |
| 1 | Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH | U1 |
| 1 | SSD1306 | dsada:128x64OLED | Brd1 |
| 1 | ~ | Button_Switch_THT:Toggle on-off-on | toggle1 |
Questions
How big is the MacroPad V2 PCB?
It measures 119.2 × 96 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MacroPad V2 use?
23 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 V2 KiCad files?
From the BBRRE/Macropad repository on GitHub, at the commit this page was made from: the board is Hardware/MacroPad V2/KiCad Files/MacroPad V2.kicad_pcb and its schematic Hardware/MacroPad V1/KiCad Files/MacroPad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MacroPad V2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask BBRRE before reusing the design.
More from BBRRE/Macropad
1- 2 layers123 × 97.8 mm

Similar boards
- 2 layers65 × 56 mm

- 2 layers14 × 100 mm

Yunomi
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
23 parts3kApache-2.0 - 2 layers50.8 × 52.2 mm

- 2 layers138.8 × 89.8 mm

- 2 layers32.9 × 53.3 mm

- 2 layers35.5 × 50 mm

- 2 layers19 × 19 mm

- 2 layers88.5 × 28 mm

ExpBreakout
Duet3D/Duet-2-Hardware
The KiCAD source for the Duet 3d printer controller see www.duet3d.com
23 parts258