Macro Keypad w/ Rotary on Top

akbar-q·Circuits-PCB-HardwareDesign·Macro Keypad 12 Key/MacroKeypad Project/MacroKeypad Project.kicad_pcb

Macro Keypad w/ Rotary on Top PCB layout, top view — open source RP2040/RP2350 board by akbar-q

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…

Macro Keypad w/ Rotary on Top, from the project README
From the project README

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.

QtyPartRefs
1
Raspberry_Pi_Pico
U1
12
Keyswitch
S1, S2, S3, S4, S5, S6, S7, S8 +4
1
RotaryEncoder_Switch
SW1
12
Diode
D1, D2, D3, D4, D5, D6, D7, D8 +4
24
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

Similar boards