Lilygo: A customisable smartwatch with touch, Wi-Fi and Arduino support that will set you back less than US$25
The Lilygo TTGO T-Watch-2020 is a highly customisable smartwatch. Based on an ESP32 chip, the smartwatch has 16 MB of QSPI flash memory, 8 MB of PSRAM and 520 KB of SRAM. Additionally, its 32-bit LX6 processor has two cores and can operate at up to 240 MHz. There is also a DMIPS coprocessor for delivering ultra-low power consumption.
Lilygo has integrated a 1.54-inch touchscreen display that operates natively at 240 x 240 pixels and can display colours. There are several buttons for controlling the screen instead of using the touchscreen, too.
The smartwatch has an integrated BMA423 three-axis accelerometer and uses an algorithm to calculate steps. There is no heart rate sensor, though. However, the TTGO T-Watch-2020 has a vibration motor, speakers an IR receiver and a 350 mAh battery that charges via micro USB. Lilygo has included an 802.11 n capable Wi-Fi modem that also supports Bluetooth 4.2.
The 58.5 g smartwatch is compatible with both Arduino IDE, micropython, pictoblox and Scratch. The Lilygo TTGO T-Watch-2020 is priced at US$23.40 on Tindie where it is on backorder.