Adding a 3x3 Shield button board to nRF5340 DK

I have acquired a basic 3x3 matrix scanning type button board that drops onto the Shield interface of the nRF5340.  I am running the "peripheral_hids_keyboard" sample project with Zephyr.  The button board is the "Ibridge lite 3×3 keypad shield" from https://www.electrokit.com/en/product/ibridge-lite-3x3-keypad-shield-with-lcd-interface/.

What would be the recommend way to add a scanning keyboard driver to this sample project?  I am just getting familiar with this environment and would like to avoid wasting time by re-inventing the wheel if i can avoid it.

I did enable the CONFIG_KSCAN option in the .config file but I don't know how to go any further at this moment.

Thanks!

Parents Reply Children
Related