import board from kmk.circuitpython.matrix import MatrixScanner from kmk.common.consts import DiodeOrientation from kmk.common.keymap import Keymap def main(): cols = (board.A4, board.A5) rows = (board.D27, board.A6) matrix = MatrixScanner( cols=cols, rows=rows, diode_orientation=DiodeOrientation.COLUMNS, ) keymap = Keymap([ ['A', 'B'], ['C', 'D'], ]) while True: keymap.parse(matrix.raw_scan())