BOARD: Dual-USB revision fitted with an ST7789 display controller.
DISPLAY: ST7789, initialized as 240x320 then rotated to landscape.
TFT reset is GPIO4.
If the panel stays white, try changing SPI_MODE0 to SPI_MODE2 near displayBegin().
If colours are wrong, toggle tft.invertDisplay(true/false).


KM CYD-RIFE 3.1 UI fixes:
- Running screen only redraws the timer each second.
- Larger SD search and program-list text.
- QUIT stops wired and Bluetooth output immediately.
