Find a GUI framework
Going with GUI Slice, code merged into main branch with appropriate / necessary updates
i2c bi directional communication
serial ttl mux schematics
MUX uart ring buffer config
SD Card Setup for wiring diagrams
b765f65d9c
Add ring buffer for text display on LCD ; add some debug code to verify what keys are availble for use ; need to sort symbol key still
Text view with scrolling
Text view with scrolling
const BBQ10Keyboard::KeyEvent key = keyboard.keyEvent();
String state = "pressed";
if (key.state == BBQ10Keyboard::StateLongPress)
state = "held down";
else if (key.state == BBQ10Keyboard::StateRelease)
state = "released";
pixels_wing.setPixelColor(0, pixels_wing.Color(0, 0, 255));
pixels_wing.show();
Serial.printf("key: '%c' (dec %d, hex %02x) %s\r\n", key.key, key.key, key.key, state.c_str());
```
Figure out keyboard keycodes