adafruit / adafruit/Adafruit_CircuitPython_MatrixKeypad
Add support for inverse diode direction
- Dominant language
- Python
- Stars
- 16
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
IS
- Only **row** pins are driven
- Diodes in "Col -> Row" direction are not supported
SHOULD
- Inverse diode direction should be supported, e.g. with a flag on construction
- Then the **column** pins should then be be driven
I <3 Adafruit and will turn my head 90° until the fix arrives :-)
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files or tests. Start by tracing the keypad construction entry point and the code that currently drives row pins, then identify how an inverse-direction option would select column pins; done means a matrix with Col -> Row diodes can be scanned correctly without breaking the existing direction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100