STM32 MCP23S17 KEYBOARD | EXTENDED USE | #41