I ordered a Qwiic 12-key keypad and received it on Tuesday. It seemed to work with the demos on Tuesday night, but when I tried it again on Thursday night and Friday morning, it was having various problems with responding to keypresses. On Thursday night, for period of time, it recorded a lot of keypress on the 2 key. On Friday morning, it registered no keypresses at all.
Setup #1 – components listed in the order that they are chained on the Qwiic bus.
Setup #2 – components listed in the order that they are chained on the Qwiic bus.
I flashed the RedBoard with https://github.com/sparkfun/SparkFun_Qw … adWithTime to test the keypad. I did this in both setups #1 and #2. Observed behavior: on Thurday night it recorded a lot of keypress on the 2 key, often multiple 2’s for each other key press. This morning, it registered no keypresses at all.
In setup #2, I also flashed various demos from https://github.com/sparkfun/SparkFun_Se … no_Library to verify that the SerLCD worked, and that the I2C bus and Qwiic cables as a whole worked. Those demos worked mostly correctly, with one exception: https://github.com/sparkfun/SparkFun_Se … llWithText didn’t display any character other than 0 on the second line when autoscrolling, which seems irrelevant to demonstrating whether the I2C bus works, and autoscroll is irrelevant to the project I hope to develop anyway.