Skip to content

feat(techo-lite): add non-shell repeater and room server environments#2742

Open
jirogit wants to merge 1 commit into
meshcore-dev:devfrom
jirogit:feat/techo-lite-non-shell-envs
Open

feat(techo-lite): add non-shell repeater and room server environments#2742
jirogit wants to merge 1 commit into
meshcore-dev:devfrom
jirogit:feat/techo-lite-non-shell-envs

Conversation

@jirogit

@jirogit jirogit commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds missing build environments for LilyGo T-Echo Lite Without Shell (H747-01/H747-02/H747-04), and fixes a missing TCXO voltage flag in the existing non-shell USB companion environment.

Changes

New environments

  • LilyGo_T-Echo-Lite_non_shell_repeater
  • LilyGo_T-Echo-Lite_non_shell_room_server

The standard LilyGo_T-Echo-Lite_* envs work correctly on non-shell hardware (confirmed on H747-02), but dedicated non_shell_* envs make the intent explicit and allow the web flasher to surface these roles as a distinct device entry. ADVERT_NAME uses -NS suffix to distinguish non-shell nodes on the network from display-equipped units.

Bug fix

  • LilyGo_T-Echo-Lite_non_shell_companion_radio_usb: added missing -D SX126X_DIO3_TCXO_VOLTAGE=1.8. All other non-shell envs had this flag; the USB variant was the only one missing it, causing the TCXO to fall back to 1.6V and potentially preventing radio init.

Housekeeping

  • Moved LilyGo_T-Echo-Lite_kiss_modem entry before the non-shell block for readability.

Hardware tested

  • H747-02 (T-Echo Lite Without Shell, 915MHz)
  • non_shell_repeater: build + hardware verified ✅
  • non_shell_room_server: build + hardware verified ✅
  • non_shell_companion_radio_usb: build + hardware verified ✅ (after TCXO fix)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant