A programmable watch you can actually wear

· ai systems hardware · Source ↗

TLDR

  • LILYGO’s T-Watch Ultra is an IP65-rated ESP32-S3 smartwatch with LoRa, GNSS, NFC, and AMOLED, programmable via Arduino or MicroPython for $78.32.

Key Takeaways

  • IP65 rating closes the durability gap that relegated every previous ESP32-based DIY smartwatch to toy status.
  • ESP32-S3 dual-core LX7 at 240 MHz with 16MB flash, 8MB PSRAM, and vector AI instructions makes edge inference viable on the wrist.
  • Semtech SX1262 LoRa transceiver enables Meshtastic nodes and off-grid messaging, a capability essentially absent from commercial wearables.
  • Full sensor stack: u-blox MIA-M10Q GNSS, Bosch BHI260AP motion AI, ST25R3916 NFC, DRV2605 haptics, microSD, and MAX98357A audio amplifier.
  • Arduino IDE, ESP-IDF, and MicroPython all supported out of the box; USB-C for both charging and flashing.

Hacker News Comment Review

  • ESP32 power draw is the credible hardware objection: the chip is not optimized for always-on wearables with frequent radio activity, and no battery life figures accompany the 1,100mAh spec.
  • Commenters drew a sharp line between “programmable” and “DIY” – firmware access on a commercial module is not the same category as custom PCB and printed case, and the headline overstates the openness.
  • At $78.32, the price sits in an awkward band: more than double the PineTime and large enough physically (49x63x22mm) that wrist fit is a real filter before any software consideration.

Notable Comments

  • @deferredgrant: “‘Works’ and ‘you’d actually use it’ are very different milestones” – clean framing of the taste gap in embedded engineering.
  • @jblezoq: links an actual scratch-built watch (custom PCB, 3D-printed case) as a concrete counter-reference to the programmable-vs-DIY semantics debate.

Original | Discuss on HN