Skip to content

Adabox 19 Macropad

  • Macros with key executions
  • Shortcuts
  • Midi notes for music, midi trigger
  • Gamepad, joystick
  • Colour keys and colour feedback
  • Rotary encoder (rotate or push), also used for reset on push down with reset button
  • OLED: stats, keys, computer performance
  • Raspberry Pi RP 2040, 8 mb flash memory. 264k RAM
  • Stemma Qt for plugin boards
  • USB C power/input
  • Speaker
  • MX compatible switches
  • Keycaps for MX switches

Ideas for Macropad / AutoHotKey / Operating System Key Remappings

Section titled “Ideas for Macropad / AutoHotKey / Operating System Key Remappings”

Context switching for applications

  • Teams:
    • Mute/unmute
  • Games / Applications
    • Send special key commands
  • VS Code:
    • Open to dos
  • No context / Operating System: App shortcuts
    • Open Firefox and search on text in clipboard
  • Media player
    • Next, previous
    • Advance/go back 10 sec, 1 min, 10 mins
    • Volume control
  • Reminders?

Overview from 2021-08-06 CircuitPython Day, left off at https://youtu.be/NgykgLEKB3k?t=3103

Pros:

  • Uses CircuitPython
  • Like other microcontrollers
  • Can load all libraries without memory issues

Cons:

  • Pins will be different than other controllers

See Macropad library examples for more code:

  • Display and key presses
  • Can send mouse clicks (like HID devices)
  • Send common keys in keyboards include volume up/down, next
  • Send collection of keys/sentences, for example can be used with text expander