Forgot your password?
No account? Register one!
October 9, 2006
Product COM-10411 |
about a year ago
I have to say that I’m not pleased with this product. While I understand the desire to save I/O pins, increasing the number of leads from 5 to 7 would eliminate the need for the diodes and confusing wiring scheme (and maybe reduce cost!).
The polling currently required is annoying. Not only does it mean running the poll code when the processor could be doing something else, it is unreliable, as stated elsewhere. The need to do multiple polls to ensure an accurate reading means more programmer headache. It isn’t worth 2 pins!!
Buttons are made for interrupt-driven code. AVR microprocessors' pin-change interrupts (and Arduino libraries supporting them) are easy to use and make sense for many applications. While you can set up interrups for the up/down/logo buttons, left/right will still require manual polling.
No public wish lists :(