The good news, is it sounds like i've gotten in on a plate group buy and will finally be getting the number pad plates made. I should be paying for those soon, I would think. I also found some nice blue paracord with a yellow pattern that I think will work very nicely to sleeve a USB cable! With the number pad looking like it's going to finally be on it's way, I've decided I like Fallout novelty caps, and will probably stick a few on the number pad, treating those keys as additional function keys. I includes a photo of some of the caps I have, temporarily placed in my main keyboard function row, just for the photo.
The bad news, is between getting back into construction on my Kerbal Space Program controller, and being busy at work, I've not sat down AT ALL to figure out the programming aspect of this. Seriously... It's been sitting untouched since my last post. I had questions about the firmware, and never got answers, not here, not at DA, not on the TMK tutorial thread... No responses. Being at a roadblock, right when work picked up killed all forward momentum on this project. regaining forward momentum on my other project has left this keyboard sitting.
I really wanna get this finished. I'm SO CLOSE!!! It's just software!
My goals are:
• Figure out the firmware so I can actually use it.
• Figure out how to read a port expander over I2C to read additional keys.
• Figure out how to "skip" the I2C read code when one of the Teensy inputs is low, but perform it when that input is high.
That's what I need to do yet. I can create a simple dummy setup with the port expander to do testing, till my number pad plate arrives. Wiring it will be super straight forward, thanks to the wood pieces already being made. I'll only need to screw the plate on, pop in the switches, install SIP pins and LEDs, and wire the small matrix for the key switches and for the LEDs. One wire of the port expander will go to a transistor driver to run the LEDs, and 12 of the port expander wires will feed the 6 rows and 6 columns of the switch matrix. It'll be a very straight forward build.
I guess there's no point in posting anything further on the software... all my questions remain the same, and are in the last post. I just gotta trudge through it, and maybe see if I can't make it work. I dunno... Software is definitely not my forte... Where designing and building hardware is my hobby and joy, software is like homework, or a job... One I barely am understanding.
