Lilygo TTGO T-Watch-2020 is a Nicer Looking Arduino Programmable ESP32 Watch

We’ve covered several ESP32 watches over the last year include TTGO T-Wristand, Watchy, and DSTIKE ESP32 watch. Those don’t really have the nicest looking design, and some people complained about various shortcomings including the difficulty to customize/program the watch.

Last year, Lilygo introduced TTGO T-Watch smartwatch that, due to support for expansion boards, was relatively thick, but at least documentation and Arduino code samples can be found on Github. The company has now launched a slicker version with Lilygo TTGO T-Watch-2000.

TTGO T-Watch 2020
Click to Enlarge

TTGO T-Watch-2020 specifications:

  • SoC – Espressif ESP32 dual-core wireless processor with 520KB SRAM
  • System Memory – 8MB PSRAM
  • Storage – 16MB QSPI flash
  • Display – 1.54-inch LCD capacitive touch screen
  • Audio – Class-D amplifier, buzzer
  • Connectivity – 802.11b/g/n WiFi 4 and Bluetooth 5.1 via ESP32
  • Sensors – BMA423 three-axis accelerometer with built-in step counting algorithm, activity recognition / tracking, advanced gesture recognition.
  • Misc – Power button (round),  PCF8563 RTC clock, vibration motor
  • Programming – Via Micro USB port (CP2104 USB to TTL chip)
  • Battery
    • 3.7V Lithium battery
    • Charging – 5V/1A via Micro USB port; AXP202 PMIC
  • Dimensions – TBD
  • Weight – 58.5 grams
  • Temperature Range – -40°C ~ +85°C (TBC…)

programmable ESP32 Watch

You’ll find Arduino samples for most/all features of the watch on a new Github repository, as well as documentation on ReadTheDocs that is for the original TTGO T-Watch, but should also work on the new smartwatch.

LilyGo TTGO T-Watch-2020 can be pre-ordered on Banggood or Tindie for about $30 including international shipping. If you need more customization the original T-Watch supports optional modules such as LoRa and GPS, various enclosure, and other accessories (mini-keyboard anyone?) which you’ll find on the aforementioned websites, as well as the company’s Aliexpress store.

TTGO T-Watch-2020 vs TTGO T-Watch (2019)
TTGO T-Watch-2020 vs TTGO T-Watch (2019)
Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX Rockchip RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
15 Comments
oldest
newest
Willy
4 years ago

Looks interesting for experimentation, unfortunately it’s not possible to preorder it. When you click the “preorder” button, it requires to log in, then once logged in, the button turns gray and becomes ineffective. There’s no explanation (could be country of destination etc but who knows). Too bad, it looked fun and compact 🙁

Willy
4 years ago

Tried again, it works now, I could pre-order one. I’ll see when it arrives.

Willy
4 years ago

Finally arrived after one month. Unfortunately the glass is broken. It’s does have a color screen and the touch sensor is pretty accurate. I have no project for it, but having a small battery-powered device able to connect to WiFi, having a color touchscreen and supporting a USB serial port can only open new perspectives 🙂

Brian
Brian
4 years ago

Still power-hungry. Minimum draw with screen off etc is 4mA, so assuming 100mAh battery (battery size never mentioned), max 24 hour run-time, daily charging required.

Anonymous
Anonymous
4 years ago

The banggood page says it has a 350mAh battery, but from what I have read the power draw minimum is probably higher.

Willy
4 years ago

On one of the questions they mentioned 350mAh. I doubt it since such a battery usually gets a bit fat, but the device is not that small so that remains possible.

Drone
Drone
4 years ago

The battery is 350mAh. Then from here: https://github.com/Xinyuan-LilyGO/TTGO_TWatch_Library/blob/master/docs/power.md It says: “Off the screen, turn off WiFi, Bluetooth and other peripherals consume about 4mA (non-deep sleep), turn on the screen power, do not turn on WiFi, Bluetooth and other peripherals around 65mA, please refer to example -> SimpleWatch for the specific code.” Assuming 100% efficiency (direct connection to the battery) and operation down to the battery’s cutoff voltage, that would result in 5hrs 23min with the screen always on (65mA drain), and 87hrs 30min (3.65 days) with the screen always off (4mA drain, but not deep sleep). This is with only… Read more »

Marc
Marc
4 years ago

Until someone gets a unit, there is actually no telling what battery is finally ships with. They could have packaging troubles, or sourcing troubles, or any number of other issues

Ken Mullins
Ken Mullins
4 years ago

I just got mine and it’s got a 350ma battery.

Philipp Blum
Philipp Blum
4 years ago

I have to say that they are doing a really good with the ESP32. It’s a shitty microcontroller though. But their marketing it great. If you take a look into the maker space, everybody is using it. Good for prototyping, bad really bad for production environments.

Shawn Kurtnelle Lewis
4 years ago

Please explain your thinking.

Mark A. Donohoe
4 years ago

Can someone confirm if this is a color screen? All of the specs just say LCD capacitive screen, and every single screenshot except for one shows a monochrome screen. The one that shows color is the black screen with the white and green text but we also know how much they love the photo shop things. Plus if it was color you would think they would show that in as many shots as possible, let alone mention it in the specs, which again neither of those things happen.

Ken Mullins
Ken Mullins
4 years ago

Color screen. I just received mine. Looks great!!
 

Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...