
MacroPad RP2040
Programmable 3×4 mechanical-key macro pad with an RP2040, rotary encoder, OLED, RGB LEDs and speaker.
- Platform
- Raspberry Pi RP2040, CircuitPython/Arduino · Circuitpython
- Builds
- 01
Adafruit hardware in Flashable spans six interface patterns: Fruit Jam for integrated display-and-keyboard projects, Metro RP2350 for Arduino-shaped GPIO, HSTX video and USB-host experiments, MacroPad for USB hotkeys, PyPortal for Wi-Fi touch displays, CLUE for onboard sensing, and Feather ESP32-S3 TFT for compact connected prototypes. Metro product 6003 has no PSRAM and its Breakout build needs separate video and USB-host hardware; Fruit Jam integrates those desktop interfaces but still needs external peripherals. Choose PyPortal when a touchscreen is central, CLUE when sensors matter, MacroPad for focused mechanical controls, Metro for expandable RP2350 work, or Feather when battery support and STEMMA QT matter most. Follow each device into original project sources, compatible firmware and practical guides.
6 entriesOriginal project pages, manufacturer documentation and repositories used while preparing this page. Last reviewed .