This code allows you to use the Pimoroni RGB Keypad for the Raspberry Pi Pico as a macro keypad in C++
-
Updated
Mar 29, 2026 - C++
This code allows you to use the Pimoroni RGB Keypad for the Raspberry Pi Pico as a macro keypad in C++
Simple 10-key Arduino-based macropad with OLED screen and rotary encoder
Linux driver + Stream-Deck-style GUI for the Huion Keydial Mini (K20): evdev-grab remapping of all 18 keys and the dial, with profiles, macros, app launch, an embedded REST/WebSocket API, and a React web UI.
An ATMega32u4 controlled 6-key PCB for macros or media keys.
Free Windows software for cheap Chinese USB macro keypads with knobs: MINI KeyBoard (1189:8890), SDINNOVATION SIDE-KEYBOARD (6D7B:DCFA), SDCX/Huali pads. Shortcuts, media keys, scroll speed, LED brightness.
RE Control software for WaveshareMK20
Official Windows configuration software for the NexMacro 12-key macro pad with display, dual knobs, profiles, icons, GIFs, RGB controls, and system stats.
Rebind CH57x USB macro keypads (514c:8851) on Linux from the CLI - no vendor Windows GUI, no vendor toolchain, no firmware flashing. C++17 + libusb, protocol reverse-engineered from the vendor binary and byte-exact against it. read / upload / led / watch / decode.
Want to order pizza? This nifty little customizable utility lets you manage a list of your favorite pizza joints, so when you're in the mood to order online, click a button, then BAM. Perfect little utility if you have a macro pad or want your very own 'Order pizza' key!
Free, portable programmer for Vaydeer macro keypads on Windows and Linux. One file, no installer: a local page in your browser, a backup and a read-back check on every write. 9-key tested, 4-key supported. Not connected to Vaydeer. CC0.
Unofficial macOS editor for VOROTEX K08 onboard macro memory
To associate your repository with the macro-keypad topic, visit your repo's landing page and select "manage topics."