I needed some chips preloaded with the bootloader, as I was having such an issue with USB drivers and Arduino seeing what I had connected to COM ports. So I paid Hanscorp Innovative Technologies to load the chips for me, and I realized I should have done this earlier. No anxieties, no bad fused chips, and I got my project going. I will do this again, it is a great service to have when things go wrong.
I tested this with the Adafruit library and an Arduino Uno. Overall it is a good matrix, but there is room for improvement. This product could set itself apart from the Adafruit/Sparkfun offerings if it included a level shifter board, so that it could be more easily driven by a faster 32-bit processor or a FPGA, which are typically 3.3V devices. The power cable that comes with it has connectors for two panels, which is nice, as it makes it easy to connect a second panel as an upgrade. It would be great to be able to buy this bundled with a power supply.
I've never worked with Arduino before. I downloaded a project off the internet which interested me greatly, but I had no idea how to configure this AVR to work with it.
I asked the seller for help and he graciously offered his experienced opinion and explained his rationale. He went above and beyond what other sellers were willing to do (all I got from other sellers was: "Ummm...that's up to you. We just sell the AVR.")
This is a good seller that no only delivered the product as advertised, but took the time to actually help the customer.
Response from Hanscorp Innovative Technologies | May 7, 2015
Thanks, David. I had to make some compromises to keep the board somewhat small (I don't know why I chose to exclude the period though). I am currently revising the keyboard to include a RS232 translator circuit option, maybe I will revise some of the keys as well.