- Notifications
You must be signed in to change notification settings - Fork1
The configuration for my Adafruit Macropad RP2040
License
andypiper/ada-macropad
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repository contains the configurations I use with theAdafruit Macropad RP2040 hardware keypad.
This is a set of modifications to the code from theMACROPAD Hotkeys tutorial byPhillip Burgess. It is not a direct fork due to the way the Adafruit Learning System repository contains all of the modules as subdirectories.
- CircuitPython 9.x for Macropad RP2040
- currently running on9.0.4
- CircuitPython libraries (in a
/lib
folder on theMACROPAD
volume) - see below for a quick way to install these without downloading the whole bundle:- adafruit_display_shapes
- adafruit_display_text
- adafruit_hid
- adafruit_midi
- adafruit_debouncer
- adafruit_macropad
- adafruit_pixelbuf
- adafruit_simple_text_display
- neopixel
A simple way to install the required CircuitPython dependencies to/lib
is touse circup aftercode.py
and the/macros
folder have been copied to the mountedMACROPAD
volume.
$ circup install --auto
It's like living in the future!
Read more about installing and using Circup.
The contents of this repository are macros to work with applications running on macOS. If you don't use a Mac, you will almost certainly need to replace references toKeycode.COMMAND
with a platform-specific alternative (probablyKeycode.CONTROL
, YMMV).
- 2024-05-21: Updated to CircuitPython 9.x
- cleaned up for latest CP libraries
- added requirements / circup instructions
- reduced brightness of NeoPixels
- removed unused macros
About
The configuration for my Adafruit Macropad RP2040