Skip to content

LILYGO T-Echo Lite get it now

概述

T-Echo Lite 是 T-Echo 的轻便版本,基于 nRF52840 设计,具有更小的体积和更低的功耗(深度睡眠最低约 2μA)。板载 SX1262 LoRa、L76K GPS、ICM20948 九轴 IMU、1.22 英寸 E-Paper 显示屏,支持太阳能充电(5V)。T-Echo-Lite-KeyShield 为扩展底板,新增键盘(TCA8418)、扬声器/麦克风(ES8311)和振动(AW86224)外设。

快速开始

示例支持

T-Echo-Lite 示例:

示例Arduino/PlatformIO描述
Original_Test出厂综合测试
DisplayE-Paper 显示测试
SX126x_PingPongLoRa 收发测试
GPSGPS 定位示例
GPS_FullGPS 完整示例
ICM20948九轴 IMU 示例
BLE_UartBLE 串口示例
Sleep_Wake_Up深度睡眠(最低 2.54µA)
Battery_Measurement电池电量测量
FlashFlash 读写测试

T-Echo-Lite-KeyShield 示例:

示例Arduino/PlatformIO描述
original_testKeyShield 出厂测试
tca8418键盘矩阵示例
es8311音频编解码示例
voice_speaker语音播放示例
aw86224振动电机示例
aw21009qnr键盘背光示例

PlatformIO

  1. 安装 Visual Studio Code 并安装 "PlatformIO IDE" 扩展,安装后重启。
  2. 从 GitHub 下载 T-Echo-Lite 项目代码,在 VS Code 中打开。
  3. platformio.ini 中取消注释选择所需示例,点击 (✔) 编译,连接设备后点击 (→) 烧录。

Arduino

  1. 安装 Arduino IDE
  2. 打开首选项,在"其他开发板管理地址"中添加:
    https://www.adafruit.com/package_adafruit_index.json
  3. 在开发板管理器中搜索 Adafruit_nRF52(作者 Adafruit)并安装 v1.6.1。
  4. libraries 目录中的所有文件夹复制到 Arduino 库目录。
  5. 在"工具"菜单中选择 Board: Nordic nRF52840 DK
  6. 进入引导下载模式:按下 RST 后松开,等待 LED1 亮起,再次按下 RST 后松开,观察 LED1 逐渐熄灭并点亮,即已进入下载模式。

JLINK 烧录: 安装 nRF-Connect-for-DesktopJLINK,按下图连接 JLINK,同时选择 bootloader 和 firmware 文件后点击 Erase & Write。 JLINK 连接图

开发平台

  1. Arduino IDE(Adafruit nRF52 支持)
  2. Platform IO(nordicnrf52 平台)
  3. nRF Connect SDK(原生开发)

视频

主要特点

  • nRF52840:1MB Flash,256kB RAM,蓝牙 5.0
  • SX1262 LoRa,L76K GPS(UART),ICM20948 九轴 IMU
  • 1.22 英寸 E-Paper(176×192px,SSD1681 驱动),仅支持全刷
  • 太阳能充电(5V),超低功耗(深度睡眠最低约 2µA)
  • KeyShield 扩展板:物理键盘、扬声器/麦克风、振动电机、键盘背光

产品参数

组件描述
MCUnRF52840
RAM256kB
Flash1MB (nRF52840) + 4MB (ZD25WQ32, 外置)
屏幕1.22 英寸 E-Paper GDEM0122T61 (176×192px)
LoRaS62F (SX1262),433~915MHz
GNSSL76K(UART)
IMUICM20948 九轴
蓝牙Bluetooth 5.0 (LE)
USB1 × USB Type-C
充电USB + 太阳能(5V)
睡眠功耗最低约 2µA

KeyShield 扩展板额外配置:

组件描述
键盘TCA8418 矩阵键盘控制器
键盘背光AW21009QNR LED 驱动
振动AW86224 振动电机驱动
音频ES8311 编解码(扬声器 + 麦克风)

引脚图

详细引脚定义请参考配置文件:

T-Echo Lite 天线分布图

T-Echo Lite 的蓝牙天线和 LoRa 天线如上图所示。

尺寸图

原理图

数据手册

软件开发

依赖库

T-Echo-Lite:

T-Echo-Lite-KeyShield:

常见问题

  • Q. 为什么 USB 没有调试信息输出?
    A. 请打开串口助手软件中的 "DTR" 选项。

  • Q. 烧录失败怎么办?
    A. 进入引导下载模式:按下 RST 后松开,等待 LED1 亮起后再次按下 RST,观察 LED1 逐渐熄灭并点亮,即已进入引导下载模式,此时可正常烧录。

  • Q. E-Paper 是否支持局部刷新?
    A. GDEM0122T61 不支持局部刷新(已向屏厂确认),建议仅使用全刷。

  • Q. 为什么 Arduino IDE 提示升级库文件?
    A. 建议不升级,不同版本的库文件可能不兼容。

版本历史

VersionUpdate dateUpdate description
T-Echo-Lite_V1.02024-12-06超低功耗 LoRa 节点设备初始版本
T-Echo-Lite-KeyShield_V1.02025-10-14键盘扩展板版本