Macro Keypad w/ Rotary on Top
akbar-q·Circuits-PCB-HardwareDesign·Macro Keypad 12 Key/MacroKeypad Project/MacroKeypad Project.kicad_pcb
About the Macro Keypad w/ Rotary on Top PCB
Macro Keypad w/ Rotary on Top is an open source RP2040/RP2350 PCB design by akbar-q, published on GitHub. It is a 2-layer board measuring 59.2 × 146.2 mm, with 50 components from 5 distinct parts.
Its main chip is the Raspberry_Pi_Pico, from the RP2040/RP2350 family. By type, the board carries 36 diodes, 13 switches and 1 IC.
It belongs with the audio and power & battery designs in this gallery.
From the project
This repository showcases a curated selection of my original electronics hardware designs. These projects span power electronics, RF systems, digital logic, and embedded hardware, each built with an emphasis on practical validation, clean design, and production-readiness.
This repository showcases a curated selection of my original electronics hardware designs. These projects span power electronics, RF systems, digital logic, and embedded hardware, each built with an emphasis on practical validation, clean design, and production-readiness.
With over three years of hands-on experience, I specialize in taking ideas from concept to lab-verified prototypes. My approach blends solid engineering principles with detailed testing and manufacturing-aware design. I work across the full lifecycle—from schematic capture and BOM optimization to PCB layout, fabrication…

Main components on the Macro Keypad w/ Rotary on Top
Macro Keypad w/ Rotary on Top bill of materials (BOM)
50 components, 5 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Raspberry_Pi_Pico | Raspberry_Pi_Pico_FrontSilkOnly | U1 |
| 12 | Keyswitch | Hotswap_MX_1.00u | S1, S2, S3, S4, S5, S6, S7, S8 +4 |
| 1 | RotaryEncoder_Switch | SMD Rotary Switch re1103 | SW1 |
| 12 | Diode | D_MELF | D1, D2, D3, D4, D5, D6, D7, D8 +4 |
| 24 | WS2812B | LED_WS2812B | D13, D14, D15, D16, D17, D18, D19, D20 +16 |
Macro Keypad w/ Rotary on Top design files
The KiCad project lives in the akbar-q/Circuits-PCB-HardwareDesign repository on GitHub; these links point at the commit this page was built from.
Macro Keypad w/ Rotary on Top: common questions
What microcontroller does the Macro Keypad w/ Rotary on Top use?
The Macro Keypad w/ Rotary on Top is built around the Raspberry_Pi_Pico, from the RP2040/RP2350 family.
How big is the Macro Keypad w/ Rotary on Top PCB?
The Macro Keypad w/ Rotary on Top measures 59.2 × 146.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Macro Keypad w/ Rotary on Top?
50 components, from 5 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Macro Keypad w/ Rotary on Top design files?
From the akbar-q/Circuits-PCB-HardwareDesign repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Macro Keypad w/ Rotary on Top design in my own project?
The repository has no license, so all rights stay with akbar-q. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Macro Keypad w/ Rotary on Top without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in Circuits-PCB-HardwareDesign
PLC RestoMod Digital I/O
akbar-q
68.7 × 164.9 mm132 parts2LNo license0ESP32
MPPT-Controller
akbar-q
99 × 99 mm96 parts4LNo license0ESP32
020 NiMH Battery Charger
akbar-q
100 × 72.8 mm82 parts2LNo license0Practise PCB For Clock/Counter
akbar-q
97 × 91 mm67 parts2LNo license0Linear Power Supply for Amplifier
akbar-q
28.6 × 91.2 mm60 parts4LNo license0High Voltage Arc Detector
akbar-q
118.2 × 53.2 mm53 parts4LNo license0AVR/Arduino
Draft PCB for Potential Partnership for E-Bike Conversion
akbar-q
162.6 × 86.4 mm44 parts2LNo license0Sub 2 GHz Amplifier
akbar-q
28.6 × 49.5 mm31 parts4LNo license0Filter Plate to Cover Power
akbar-q
28.6 × 20.4 mm3 parts2LNo license0
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k