Files
trail-mate/boards/tdeck
liu weikai 400c5ed996 fix(esp): reduce RAM pressure and TDeck display stalls
Tune Arduino task stacks and board env flags to recover internal RAM for BLE startup.

Avoid synchronous boot UI rendering on Arduino loopTask and move large board singletons toward PSRAM where available.

Improve TDeck/Pager display responsiveness by restoring practical LVGL DMA buffers, using SPI pixel writes, disabling transition animations, and testing TDeck display SPI at 80MHz.
2026-06-26 16:20:37 +08:00
..
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-30 16:46:24 +08:00

boards/tdeck

Board-owned home for T-Deck support.

Current responsibilities:

  • own the boards::tdeck::TDeckBoard implementation
  • own T-Deck-specific ESP adapter glue under boards/tdeck/platform_esp_board_runtime.h
  • keep T-Deck bring-up, pin usage, and singleton/runtime behavior inside boards/tdeck/*

Boundary note:

  • shared ESP board abstractions, display helpers, and dispatcher glue stay in platform/esp/boards
  • T-Deck-specific runtime and board knowledge belongs in boards/tdeck