8/8/8 Doubling Digital Inputs to 16?
I saw a post on this site where someone needed 64 inputs and instead of buying 8 boards, it was suggested to buy two and matrix them into an 8x8 grid, giving 64 inputs.
Is it possible to double the number of digital inputs on the 8/8/8 by spliting the 8 digital inputs in half and making a 4x4 matrixed input, similar to the above example?
If so, can someone point me to a schematic and sample code?
Thanks.
Trouble shooting and answers
>>1) What is the A/D resolution on the A/D inputs, 10 bit?
Yes, that is correct.
>>>2) Are the Digital inputs debounced in any way in hardware or software before the data is available to IFKit_OnInputChange?
No. All debouncing is up to the users. I very rarely hear of a debouncing problem though.
You can add debouncing into your program by using a timer and a boolean. See if that helps. Also, try out different switches and buttons to see if you can isolate it to a funky switch.
Another thing to check is if your PC is bogged down. Is something going on which would cause the program to miss/drop events?
Good luck!
Matt