Files
MeshCore/boards
me 28b1586fd7 feat(techo-lite): add Non-Shell (screenless) companion BLE variant
T-Echo Lite Non-Shell has no ePaper display, but the existing
companion BLE env inherits DISPLAY_CLASS=GxEPDDisplay from the base
env. This causes display.begin() to run on non-existent hardware,
corrupting BLE initialization and generating a random PIN that
cannot be displayed, making BLE connection impossible.

Add LilyGo_T-Echo-Lite_non_shell_companion_radio_ble env that:
- excludes DISPLAY_CLASS and ePaper-related build flags
- removes GxEPDDisplay.cpp and ui-new from build sources
- uses static BLE_PIN_CODE=123456 (avoids random PIN generation)

Also fix boards/t-echo.json:
- add nrfutil to upload protocols list
- add use_1200bps_touch=true and wait_for_upload_port=true
  to enable reliable flashing via PlatformIO upload button
2026-04-20 21:08:08 -07:00
..
2025-09-14 13:53:38 +02:00
2025-10-11 18:03:15 +08:00
2025-09-22 19:58:27 +08:00
2026-03-04 03:38:35 +01:00
2026-03-04 03:38:35 +01:00
2025-05-22 14:47:44 +02:00
2026-03-14 18:54:27 +01:00
2026-03-14 18:54:27 +01:00
2026-01-28 22:24:43 -07:00
2025-09-22 23:48:46 +10:00
2026-03-04 03:38:35 +01:00
2026-03-04 03:38:35 +01:00