Cristian Palma
Published © MIT

MacroBoard

9-key hot-swappable mechanical macropad powered by Seeed XIAO RP2040

IntermediateShowcase (no instructions)4 hours2,125
MacroBoard

Things used in this project

Hardware components

Seeed Studio Custom PCB
MacroBoard PCB
×1
Seeed XIAO RP2040
Seeed Studio Seeed XIAO RP2040
×1
Kailh Hotswap socket
×9
Cherry MX Compatible Switch
×9
Keycap for MX Switch
×9
Rotary Encoder with Push-Button
Rotary Encoder with Push-Button
×1
Buffer, 74VHC1G125
Buffer, 74VHC1G125
×1
SK6812 MINI-E
Reverse Mount RGB LED
×9
SMD Multilayer Ceramic Capacitor, 0.1 µF
×9
Small Signal Diode, Switching Diode
Small Signal Diode, Switching Diode
×9

Software apps and online services

Autodesk EAGLE
Autodesk EAGLE
Fusion 360
Autodesk Fusion 360
Thonny

Story

Read more

Custom parts and enclosures

Case Base

Case Cover

Schematics

MacroBoard Schematic

Code

MacroBoard

Credits

Cristian Palma

Cristian Palma

6 projects • 0 followers
Automatic control and robotics, nerd, maker

Comments