Skip to content

dgriswo/Macropad_RP2040

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Macropad RP2040 with multiple keymaps

Designed for use with Adafruit's Macropad RP2040: https://www.adafruit.com/product/5128

Requirements:

  • CircuitPython 7.0.0-alpha.3 or later
  • neopixel
  • adafruit_displayio_sh1106
  • adafruit_hid
  • adafruit_bus_device
  • adafruit_display_text

Mulitple keymaps

Multiple key maps are stored in keymaps.py as Python dictionaries containing tuples of (macro,description). Either string, Keycodes, or lists of Keycodes are supported. Even if there is no macro or name for a given key, a blank entry needs to exist for proper parsing.

The keymaps can be cycled through by holding down the rotary encoder while turning. The display will update with the name of the current keymap and the key descriptions

Images





About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages