/greenoak-keypad-tester

Keypad Tester for Greenoak 9700, using an Ardiuno MEGA2560

Primary LanguageC++

greenoak-keypad-tester

Keypad Tester for Greenoak 9700, using an Ardiuno MEGA2560

  • Use VSCode with the PlatformIO Extension
  • Supports HIGH/LOW modes, typically for stable operation you want to have the row inputs pulled high, with the columns high, then for each scan, put a column low and evaluate the rows for a LOW signal.
  • Use minicom for clear screen functionality: minicom -b115200 -D /dev/ttyACM0

Matrix Wiring

Connection To Ardiuno

Video of minicom terminal: https://user-images.githubusercontent.com/20517404/108895377-679d1e00-760b-11eb-974e-d3062adea2bf.mp4

With the ribbon connector down so CRIMPFLEX is visible:

Yellow (Leftmost) = A5 White = A0

Black = 2 Red (Rightmost) = 5