Skip to content

Added support for RGB Matrix FeatherWing #23

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

Merged
merged 3 commits into from
Oct 2, 2020

Conversation

makermelissa
Copy link
Collaborator

Fixes #22. This also reduces the number of decision branches and informs Metro Users they need to pass in alt_addr_pins if using a 16x32 matrix.

Tested with:

  • MatrixPortal M4
  • Metro M4 Airlift Lite with RGB Matrix Shield
  • Feather M4 with RGB Matrix FeatherWing

@makermelissa makermelissa requested a review from a team October 2, 2020 00:26
@makermelissa
Copy link
Collaborator Author

makermelissa commented Oct 2, 2020

I forgot to mention, this is useful if somebody wants to have it automatically configure for their setup regardless of network connectivity.

oe_pin = board.MTX_OE
else:
elif hasattr(board, "D7"):
# Metro/Grand Central Style Board
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think maybe better to look in os.uname?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool, I looked for something like that but didn't see it the first time. Thanks.

@makermelissa makermelissa requested a review from ladyada October 2, 2020 15:28
@makermelissa
Copy link
Collaborator Author

Updated and tested on all 3 boards again.

@ladyada ladyada merged commit e0abfba into adafruit:master Oct 2, 2020
adafruit-adabot added a commit to adafruit/Adafruit_CircuitPython_Bundle that referenced this pull request Oct 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Feather + Matrix FeatherWing init code or example
2 participants