Crate umsh_bsp_techo

Crate umsh_bsp_techo 

Source
Expand description

Board support for the LilyGO T-Echo (nRF52840).

Composes umsh-bsp-nrf52840 with the T-Echo’s pinout and on-board peripherals.

Initial scope is bringup only:

  • peripheral power switch (P0.12, active-high)
  • USB-CDC handles (over the nRF native USB peripheral)
  • blue LED (P0.14, active-low)
  • e-paper SPI bus + control pins for the SSD1681 display
  • battery voltage / charge state (SAADC on AIN2/P0.04)
  • GNSS power sequencing for the Quectel L76K

Future expansion (LoRa, I²C peripherals, QSPI flash, buttons, Plus-only back-panel) is welcome but is not yet implemented. The T-Echo is not a tracker-class device — when a “real” T-Echo firmware arrives, it should be designed against a new umsh-ux-handheld (or similar) class rather than umsh-ux-tracker.

See docs/hardware/lilygo-techo-hardware.md for the firmware-derived hardware reference.