Skip to main content

Module shiftreg_matrix

Module shiftreg_matrix 

Source
Expand description

Shift-Register matrix implementation. Shift register matrix scanner using a 74HC595 for column selection.

Structsยง

KeyGrid ๐Ÿ”’
A 2D grid of [KeyState] values representing the current state of all keys.
ScanPos ๐Ÿ”’
A row and column position within the key matrix.
ShiftRegMatrix
Keyboard matrix scanner driven by a 74HC595 shift register for column selection and GPIO EXTI inputs for row sensing.
ShiftRegMatrixConfig
Timing configuration for the ShiftRegMatrix scanner.