adafruit / adafruit/Adafruit_CircuitPython_MatrixKeypad

Support external pull ups?

Open
#15 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
16
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Library currently enables internal pull ups:
https://github.com/adafruit/Adafruit_CircuitPython_MatrixKeypad/blob/71feb81d9d2b90aa8b5ab2f4eb08cbcdd4a79eae/adafruit_matrixkeypad.py#L63
but not all boards have internal pulls.

FT2332H for example:
https://forums.adafruit.com/viewtopic.php?f=60&t=192604

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading adafruit_matrixkeypad.py around line 63, where internal pull-ups are enabled, and review how the keypad pins are configured. Determine how support for boards without internal pulls should be exposed while preserving current behavior; done means external pull-up wiring can be used with the library, including the FT2332H example.

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
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.