Hi all,
Keypad library appears to be at least semi-broken on Teensy LC. Lowering clock speed appears to help somewhat. Wondering if anyone has suggestions for alternatives?
I had a 4x6 matrix keypad fully working with I think a Teensy 2.0 some time back. I wired the same matrix up to a Teensy LC and it was wonky-- some keys don't trigger and I have ghost presses. I literally spent about 3 days stubbornly troubleshooting all the hardware but...
I wired up a 1x1 matrix using the CustomKeypad example-- just one wire for row, one for column. Per a forum post, I see that timing might be an issue. At the default clock speed, the example doesn't detect key presses at all using digital pins 15 and 16. If I halve the clock speed it works but not reliably. There are no other options in the menu to slow it down further. I'm out of ideas on what to try next. Teensy 2.0 is not available for purchase anymore.
Keypad library appears to be at least semi-broken on Teensy LC. Lowering clock speed appears to help somewhat. Wondering if anyone has suggestions for alternatives?
I had a 4x6 matrix keypad fully working with I think a Teensy 2.0 some time back. I wired the same matrix up to a Teensy LC and it was wonky-- some keys don't trigger and I have ghost presses. I literally spent about 3 days stubbornly troubleshooting all the hardware but...
I wired up a 1x1 matrix using the CustomKeypad example-- just one wire for row, one for column. Per a forum post, I see that timing might be an issue. At the default clock speed, the example doesn't detect key presses at all using digital pins 15 and 16. If I halve the clock speed it works but not reliably. There are no other options in the menu to slow it down further. I'm out of ideas on what to try next. Teensy 2.0 is not available for purchase anymore.