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

Second edit #1

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Second edit #1

wants to merge 2 commits into from

Conversation

Pulmunen11
Copy link
Owner

No description provided.

thumbKey


This project uses multi-tap text entry technique. 

Following one example patch provided by prof Hartmann, I stored characters in ‘char’ array or string. The micro controller looks for ‘HIGH’ states of the buttons. It counts button clicks and outputs character when the ‘enter’ button is pushed. I chose to use eight buttons for the characters. They are operated with the left hand thumb. Right hand holds one button, the ‘enter’, and by clicking it displays a character stored in array. For each left hand button there is a counter that counts how many clicks have been made and then points to the index of the character array. F.ex. when clicking twice a character button, by clicking ‘enter’ the second stored character of the array will display on the serial monitor. There are many things that I wish I could make better in my code. I didn’t understand how to set the debounce time in a better way, so I used delays, which sometimes causes miss-typing. 

I soldered
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.

1 participant