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

Possibility of adding a numeric keypad? #44

Open
nullvalue0 opened this issue Feb 9, 2023 · 1 comment
Open

Possibility of adding a numeric keypad? #44

nullvalue0 opened this issue Feb 9, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@nullvalue0
Copy link

Looking at this page, it appears the numeric keypad resides at matrix ROW 9 & 10 (UK matrix format). I see in the keyboard schematic, on the 74LS145, Q9 is not hooked up which might get me one extra row, or half of the keypad keys. What might it take to fully support the keypad? (I'm thinking about designing an add-on PCB)

@skiselev
Copy link
Owner

It would require changing the decoders. Perhaps similar to this: https://github.com/vipoo/yellow-msx-series-for-rc2014/blob/main/keyboard/schematic.png
The main reason I didn't implement numeric keypad is to keep the keyboard PCB size small. But, as you've mentioned, it is possible to add a connector for an optional numeric keypad board.
I'll keep this in mind for future redesigns.
Or, if you feel so inclined and you have a bit of time, perhaps you can take the schematic linked above, and modify the keyboard PCB layout accordingly, adding a connector with rows 9 and 10, and all columns 0 - 7 (so, 10 signals, perhaps using a 5x2 header?

@skiselev skiselev added the enhancement New feature or request label Jun 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants