Hi guys!
At the moment when you configure a button matrix it seems like you can only push one button at a time. When holding one button and activating a second button, the first one gets override by the second one. I guess this is done to eliminate the use of diodes in the matrix (which is brilliant); Now I was wondering if it is possible to deactivate this feature, since for my application I want to be able to push multiple buttons at the same time.
Thanks!
Friesko
Hi !
Indeed basic matrix wiring can't support multiple buttons at a time. Currently only this wring is documented and tested for simplicity. I'm not sure that the code would require any modification when using diodes. The diodes will only prevent unwanted current flowing to the bad column/row but the connections remains the same.
Nicolas
Thanks for the reply!
I currently have a diode matrix setup, and no change in code is necessary. Is it maybe possible to alter some of the code via the arduino IDE to support multiple buttons at the same time? Or maybe incorporate my own code?
Cheers