28 lines
		
	
	
		
			566 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			566 B
		
	
	
	
		
			Python
		
	
	
	
	
	
import board
 | 
						|
 | 
						|
from kmk.kmk_keyboard import KMKKeyboard as _KMKKeyboard
 | 
						|
from kmk.matrix import DiodeOrientation
 | 
						|
 | 
						|
 | 
						|
class KMKKeyboard(_KMKKeyboard):
 | 
						|
    row_pins = (
 | 
						|
        board.P0_31,
 | 
						|
        board.P0_29,
 | 
						|
        board.P0_02,
 | 
						|
        board.P1_15,
 | 
						|
        board.P1_13,
 | 
						|
        board.P1_11,
 | 
						|
        board.P0_10,
 | 
						|
    )
 | 
						|
    col_pins = (
 | 
						|
        board.P0_22,
 | 
						|
        board.P0_24,
 | 
						|
        board.P1_00,
 | 
						|
        board.P0_11,
 | 
						|
        board.P1_04,
 | 
						|
        board.P1_06,
 | 
						|
    )
 | 
						|
    diode_orientation = DiodeOrientation.COLUMNS
 | 
						|
    i2c = board.I2C
 | 
						|
    powersave_pin = board.P0_13
 |