Skip to content
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 PCF8574(A) port expander as passive 4x4 keyboard #3493

Draft
wants to merge 26 commits into
base: master
Choose a base branch
from

Conversation

caveman99
Copy link
Member

untested for now, white collar code.

@caveman99 caveman99 force-pushed the portexpander-keyboard branch 2 times, most recently from 85d6010 to 0d8efa2 Compare May 11, 2024 14:17
@HarukiToreda
Copy link
Contributor

What kind of hardware would I need to test this?

@caveman99
Copy link
Member Author

What kind of hardware would I need to test this?

i used https://aliexpress.com/item/1005006386752091.html for testing, but running into time constraints.

@Nestpebble
Copy link
Contributor

Nestpebble commented Oct 19, 2024

I've tested this this evening, and I get success finding the module:

DEBUG | ??:??:?? 1 I2C device found at address 0x20
INFO  | ??:??:?? 1 PCF8574A based keyboard found

but then I get failure to initialise it:

WARN  | ??:??:?? 7 [GPS] Failed to find GNSS Module (baudrate 9600)
ERROR | ??:??:?? 7 [matrixPE] Failed to initialize I2C keypad

So, help me @caveman99, you're my only hope!

@caveman99 caveman99 added the pinned Exclude from stale processing label Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pinned Exclude from stale processing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants