Skip to content

T-Echo Lite get it now ​

Overview ​

T-Echo-Lite is a lightweight version of T-Echo featuring a smaller form factor and lower power consumption. Minimum deep sleep power consumption can reach 2 µA to 10 µA. The board includes an inertial sensor (ICM20948), SX1262 LoRa module, solar charging (5 V), external GPS (L76K), 1.22-inch e-paper display, and 32 MB SPI Flash.

T-Echo-Lite-KeyShield is an optional baseboard expansion that adds a keyboard (TCA8418), speaker/microphone (ES8311), vibration motor (AW86224), and keyboard backlight (AW21009QNR).

Quick Start ​

Example Support ​

T-Echo-Lite Examples ​

ExampleArduino (Adafruit_nRF52 V1.6.1) / PlatformIODescription
Battery_Measurement✓Battery voltage reading
BLE_Uart✓BLE UART communication
Display✓E-Paper display
GPS✓GPS positioning
ICM20948✓IMU sensor
SX126x_PingPong✓LoRa ping-pong
Sleep_Wake_Up✓Deep sleep & wake
Original_Test✓Factory test

T-Echo-Lite-KeyShield Examples ​

ExampleSupportDescription
aw21009qnr✓Keyboard backlight
aw86224✓Vibration motor
es8311✓Speaker/microphone
tca8418✓Keyboard
original_test✓Factory test

PlatformIO ​

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Open the T-Echo-Lite project folder
  4. Open platformio.ini, uncomment the example you want under [platformio] → default_envs
  5. If first time: run python t-echo-lite_v1.0.0_setup.py from the tool/win10 vscode platformio start folder to install the board
  6. Click ✓ to compile, connect the board, click → to upload

Arduino ​

  1. Install Arduino IDE
  2. In Preferences, add https://www.adafruit.com/package_adafruit_index.json to Additional Board Manager URLs
  3. In Board Manager, install Adafruit nRF52
  4. Copy library folders from the project libraries directory to your Arduino Sketchbook libraries folder
  5. In Tools → Board, select:
Arduino IDE SettingValue
BoardNordic nRF52840 DK
  1. Select the correct port
  2. Enter DFU boot mode: press and release RST, wait for LED1 to light, then press and release RST again. LED1 will dim then brighten — DFU mode is active.
  3. Click ✓ to compile, then → to upload
  1. Install nRF Connect for Desktop
  2. Install J-Link
  3. Connect JLINK to the board as shown below:
JLINK connection
  1. Open nRF Connect for Desktop, install and open the Programmer tool
  2. Add both the bootloader file and firmware file, click Erase & Write to flash

Video ​

Key Features ​

  • nRF52840 ARM Cortex-M4 @ 64 MHz, Bluetooth 5.0, 256 kB RAM, 1 MB Flash
  • SX1262 (S62F module) LoRa, SPI
  • 1.22-inch GDEM0122T61 E-Paper display (176 × 192), driver SSD1681 — full refresh only
  • ICM20948 9-axis IMU (I2C)
  • L76K GPS module (UART)
  • 32 MB SPI Flash (ZD25WQ32CEIGR)
  • Solar charging (5 V input)
  • Deep sleep power consumption: 2–10 µA minimum
  • KeyShield expansion: TCA8418 keyboard + ES8311 audio + AW86224 vibration + AW21009QNR backlight

Product Parameters ​

FeatureSpecification
MCUnRF52840 @ ARM Cortex-M4, 64 MHz
RAM256 kB
Flash (MCU)1 MB
Flash (External)32 MB (ZD25WQ32CEIGR, SPI)
BluetoothBluetooth 5.0
LoRaSX1262 (S62F module), SPI
GPSL76K (UART)
Display1.22-inch GDEM0122T61 E-Paper, 176 × 192, SSD1681
IMUICM20948 (9-axis, I2C)
Deep Sleep2–10 µA
ChargingSolar (5 V)

KeyShield Expansion ​

ComponentICBus
KeyboardTCA8418I2C
Keyboard BacklightAW21009QNRI2C
Vibration MotorAW86224I2C
Speaker / MicrophoneES8311I2C + I2S

Pin Diagram ​

For pin definitions, refer to the configuration files in the repository:

T-Echo Lite antenna identification

Antenna note: The Bluetooth and LoRa antennas are separate — see the diagram above to distinguish them.

Dimension Diagram ​

Schematic ​

Datasheet ​

Software Development ​

Dependent Libraries ​

FAQ ​

  • Q. No debug output from USB? A. Enable the DTR option in your serial assistant software.

  • Q. USB upload fails? A. Enter DFU boot mode: press and release RST, wait for LED1 to light, press and release RST again. LED1 will dim then brighten — DFU mode is active.

  • Q. How to distinguish the Bluetooth and LoRa antennas? A. Refer to the antenna diagram in the Pin Diagram section above.

  • Q. Arduino IDE prompts to upgrade libraries? A. Do not upgrade — stay with the library versions included in the project.

  • Q. E-paper display shows ghosting? A. GDEM0122T61 does not support fast refresh. Use full refresh only.

Version History ​

VersionRelease DateUpdate Description
T-Echo-Lite V1.02024-12-06Initial release
T-Echo-Lite-KeyShield V1.02025-10-14KeyShield expansion board

Power Consumption ​

ModeFirmwareMinimum Current
Deep SleepSleep_Wake_Up2.54 µA