-
-
Notifications
You must be signed in to change notification settings - Fork 40.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Adafruit Macropad RP2040 #17512
Add Adafruit Macropad RP2040 #17512
Conversation
e3234c2
to
040e129
Compare
It's great to see the Adafruit Macropad RP2040 get supported in QMK. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we change the oled_spi
folder to lib
so its consistent with other keyboard structures.
c347f29
to
3589849
Compare
Solved and rebased :D |
3589849
to
2f2d3e9
Compare
6259d59
to
ce5e0db
Compare
VScode had a fart and autoclosed the PR :( Sorry for that |
For future reference (mainly for others, here) -- so long as there's no proliferation and use of the SPI OLED driver elsewhere, we're okay with it. Quantum Painter is the preferred display abstraction for ARM devices going forward, and whilst it's unfortunate this SPI OLED isn't yet compatible I do ask that once it is (it's in my pipeline), this gets board swapped over to QP. EDIT: for clarity -- keymaps within this board are fine; we want to compartmentalise the OLED driver over time. |
Thanks for the input Tzarc! Will do once support for this display in QP drops! |
ce5e0db
to
fffbda8
Compare
fffbda8
to
d885e5b
Compare
I tested this and it's working great! Thank you! |
Thanks for the merge! ❤️ |
Description
Add support for the Adafruit Macropad RP2040.
This PR includes a driver for the SPI OLED that uses a modified version of the core driver with the difference of the transport protocol, users can use this driver the same as the core driver.
Also this board uses Adafruit proprietary VID but the folks over Adafruit were kind to generate a new pair for exclusive use of this board in QMK:
Types of Changes
Issues Fixed or Closed by This PR
Checklist