I have two different 633 modules. The one that is working fine is HW v1.0, FW v0.6. The one that is not working fine is HW v1.3, FW v b1.3.
The problem with the one that is not working is that some of the keys report multiple key press activities, while others seem to work fine. For example, the "up" arrow key will report 5 presses and releases (all validated with correct CRC), every time the key is pressed. Then, any slight jiggling of the key will result in a few more valid press and releases.
It is almost like the keys are not debounced properly. What is really strange, is that previous versions of the module work just fine!
Is there anyone out there with similar experiences and/or suggestions?
Hemi Thaker
The problem with the one that is not working is that some of the keys report multiple key press activities, while others seem to work fine. For example, the "up" arrow key will report 5 presses and releases (all validated with correct CRC), every time the key is pressed. Then, any slight jiggling of the key will result in a few more valid press and releases.
It is almost like the keys are not debounced properly. What is really strange, is that previous versions of the module work just fine!
Is there anyone out there with similar experiences and/or suggestions?
Hemi Thaker
Looking for additional LCD resources? Check out our LCD blog for the latest developments in LCD technology.