from logging import DEBUG import machine from kmk.common.consts import DiodeOrientation from kmk.firmware import Firmware def main(): p = machine.Pin.board cols = (p.X10, p.X11, p.X12) rows = (p.X1, p.X2, p.X3) diode_orientation = DiodeOrientation.COLUMNS keymap = [ ['A', 'B', 'C'], ['D', 'E', 'F'], ['G', 'H', 'I'], ] firmware = Firmware( keymap=keymap, row_pins=rows, col_pins=cols, diode_orientation=diode_orientation, log_level=DEBUG, ) firmware.go()