外观
T-Watch S3
T-Watch S3 是一块可编程的开源手表:ESP32-S3 主控,1.54 英寸触摸屏,带 LoRa 收发、震动马达、麦克风与扬声器。它不是成熟的消费品,而是一个让你写自己的手表固件的平台。
无线电合规
LoRa 版本需要按所在地区选择 433 / 868 / 915 MHz,并确保接上天线后再发射。具体频段限制以当地法规为准。
规格
| 项目 | 参数 |
|---|---|
| 主控 | ESP32-S3,双核最高 240 MHz |
| Flash / PSRAM | 16 MB Flash,8 MB PSRAM |
| 屏幕 | 1.54 英寸 IPS,240 × 240,ST7789V,电容触摸 |
| 无线 | Wi-Fi 802.11 b/g/n,BLE 5.0 与 BT Mesh;LoRa 为 SX1262(433 / 868 / 915 MHz)。LilyGO Wiki 称另有 SX1280 版 |
| 传感器 | BMA423 三轴加速度计,PCF8563 RTC,红外发射管(评测文章提到) |
| 音频 | SPM1423 麦克风,MAX98357A 功放加扬声器 |
| 触觉 | DRV2605,兼容 ERM 与 LRA 马达 |
| 电源 | AXP2101 电源管理,400 mAh 电池 |
| 接口 | Micro-USB(仅充电与编程,不能对外供电);LoRa 天线用 U.FL |
| 尺寸 | 51.5 × 42 × 20 mm(不含表带) |
T-Watch S3 Plus 加了 GNSS 模块和一个用户键,电池增大到 940 mAh;普通版没有 GNSS 与用户键。
亮点
- 外设齐全:马达、扬声器、麦克风、IMU、RTC,一块表几乎覆盖所有交互。
- 带 LoRa:可以做脱网信息终端,Meshtastic 支持 T-Watch S3。
- 开源硬件资料:原理图和示例公开。
- CircuitPython 官方有板级支持,冻结了 DRV2605、AXP2101、BMA423 等驱动模块。
能拿来做什么
- 自定义表盘、计步、心率以外的运动数据采集(板上没有心率传感器)。
- Meshtastic 手表节点,见 Meshtastic。
- 语音助手、遥控器。
- 其他方向见 可穿戴玩法。
T-Watch S3 更像是"可佩戴的开发板"。IMU 可以做抬腕亮屏、计步和手势,DRV2605 提供多种震动效果,麦克风与扬声器配合可做语音交互,LoRa 则让它能收发无需手机的短消息。写表盘时,LVGL 是常见选择;若想快速试验逻辑,CircuitPython 的冻结模块已包含主要外设驱动。对 Meshtastic 用户,它是少数可佩戴的节点选择,但电池容量决定了不适合长时间待机。
开发方式
- Arduino IDE:LilyGO 推荐 ESP32S3 Dev Module,开启 USB CDC On Boot,CPU 240 MHz,Flash 16 MB。见 Arduino-ESP32。
- ESP-IDF、VS Code、MicroPython、CircuitPython 都可用。
- 官方库 LilyGoLib 封装了外设驱动。
同类对比
| 设备 | 差异 |
|---|---|
| Watchy | 墨水屏,超长待机,无触摸 |
| M5Stack StopWatch | 同为 ESP32 手表形态 |
| 苹果、小米等成品表 | 软件完善,但不可自由编程 |
注意事项
- 400 mAh 电池,开着屏幕和 Wi-Fi 续航很短,不要期待消费级手表的体验。
- 没有心率传感器,不能当健康监测设备使用。
- USB 口无法反向供电。
- 不同版本(LoRa 型号、Plus)外设存在差异,写代码前确认版本。
腕上设备对功耗极其敏感:400 mAh 电池要同时养 Wi-Fi、LoRa、屏幕和马达,实际使用中需要精心管理休眠。Plus 版增加 GNSS 与更大电池,更适合运动场景,但价格也更高。购买时请确认 LoRa 频段与自己所在地区匹配,并注意不同版本使用 SX1262 或 SX1280,天线与软件配置也不同。
参考资料
- LilyGO Wiki:https://wiki.lilygo.cc/products/t-watch-series/t-watch-s3/
- Meshtastic T-Watch:https://meshtastic.org/docs/hardware/devices/lilygo/twatch/
- CircuitPython 板级页面:https://circuitpython.org/board/lilygo_twatch_s3/
- ESPBoards 汇总:https://www.espboards.dev/esp32/lilygo-t-watch-s3/