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_MeasurementBattery voltage reading
BLE_UartBLE UART communication
DisplayE-Paper display
GPSGPS positioning
ICM20948IMU sensor
SX126x_PingPongLoRa ping-pong
Sleep_Wake_UpDeep sleep & wake
Original_TestFactory test

T-Echo-Lite-KeyShield Examples

ExampleSupportDescription
aw21009qnrKeyboard backlight
aw86224Vibration motor
es8311Speaker/microphone
tca8418Keyboard
original_testFactory 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 ToolsBoard, 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