Hi all
I'm looking to build an enigma machine based on Arduino / ESP8266. My issue is that I want to create the keyboard that I use to only have A-Z keys. Due to the nature of it, I want mechanical keys not touch screen.
I see two options : 1) two 4x4 matrix array keypads (or maybe a 4x4 and a 4x3) 2) repurpose a wired USB 26-key finance keypad. This is more complex : I'd need USB connection hardware, then some sort of library to read the keyboard inputs.
My question is : assuming I am getting data from keyboard via USB and in through a suitable connection, is it possible to sense the ASCII codes for keys like 'function' so that I could respond to a press? I don't know enough about keyboards to know if that would send anything without a second key being pressed at the same time, which would defeat the purpose...
Thanks