LILYGO T-Echo get it now
概述
T-Echo 是一款基于 nRF52840 芯片的多功能 LoRa 通信设备,集成了 E-Paper 屏幕、GPS 定位、NFC 功能和多种传感器。设备支持 Arduino 和 nRF5-SDK 开发环境,是开发 LoRa 通信、物联网节点和低功耗应用的理想平台。
T-Echo 兼容多个开源固件项目,包括 SoftRF 和 Meshtastic,可用于构建去中心化的通信网络。设备采用低功耗设计,支持多种省电模式,适合户外通信、环境监测等应用场景。
兼容开源固件:SoftRF / Meshtastic
快速开始
示例支持
| 示例 | Arduino | nRF5-SDK | 描述 |
|---|---|---|---|
| 更多示例 | ✓ | ✓ | 参考 GitHub 仓库 |
Arduino
- 下载 Arduino IDE。
- 打开首选项,添加
https://www.adafruit.com/package_adafruit_index.json到板安装管理器地址列表。 - 打开板子安装管理器,选择 "Adafruit nRF52 by Adafruit" 安装。
- 安装完成后,在板子列表中选择 "Nordic nRF52840 (PCA10056)"。
- 将
lib目录中的所有文件夹拷贝到 Arduino 库文件夹中。 - 打开草图,选择正确的端口,然后点击上传。
注意: 使用 USB 下载固件时,需要双击复位按键进入 DFU 模式。
PlatformIO
- 安装 Visual Studio Code 并安装 "PlatformIO IDE" 扩展。
- 从 GitHub 下载 T-Echo 项目代码,在 VS Code 中打开。
- 点击左下角 (✔) 编译,点击 (→) 上传。
nRF5-SDK
- 下载 nRF5-SDK。
- 使用 nRF5-SDK 进行编程,支持 NFC 等高级功能。
注意: 使用 nRF5-SDK 对板子编程将会丢失原先的 Adafruit Bootloader。Adafruit_nRF52_Arduino 中不支持 NFC 功能,如需使用 NFC 请用 nRF5-SDK 开发。
开发平台
- Arduino IDE(Adafruit nRF52)
- Platform IO
- nRF5-SDK
视频
主要特点
- nRF52840(ARM Cortex-M4),蓝牙 5.0
- SX1262 LoRa(多频段,-17~22dBm 输出功率)
- E-Paper 低功耗显示屏
- GPS 定位,NFC 近场通信
- 板载多种传感器
- 兼容 SoftRF / Meshtastic 开源固件
产品参数

| 组件 | 描述 |
|---|---|
| MCU | nRF52840(ARM Cortex-M4) |
| LoRa | SX1262(多频段) |
| 屏幕 | E-Paper 显示屏 |
| GPS | 支持定位功能 |
| NFC | 支持近场通信 |
| 蓝牙 | 5.0 |
| 开发环境 | Arduino / nRF5-SDK |
引脚图
引脚定义请参考 utilities.h 文件。
尺寸图
原理图
数据手册
软件开发
依赖库
常见问题
Q. 如何进入 DFU 下载模式?
A. 使用 USB 下载固件时,需要双击复位按键进入 DFU 模式。Q. 使用 nRF5-SDK 开发后如何恢复 Arduino 支持?
A. 使用 nRF5-SDK 编程会丢失 Adafruit Bootloader,需要重新烧录 Adafruit_nRF52_Bootloader。Q. NFC 功能如何使用?
A. NFC 功能需使用 nRF5-SDK 进行开发,Adafruit_nRF52_Arduino 不支持 NFC。Q. Flash 供货型号有哪些?
A. Flash 根据供货情况选择 MX25R1635FZUIL0 或 ZD25WQ16B,使用时注意区别。Q. 设置 LoRa 输出功率需要注意什么?
A. 设置输出功率后需配置电流限制(建议 80mA),可接受范围 -17~22dBm 输出功率,45~240mA 电流限制。
版本历史
| Version | Update date | Update description |
|---|---|---|
| T-Echo_V1.0 | — | 多功能 LoRa 通信设备初始版本 |


