T-Watch 2020, ESP32 connected watch to program yourself!
It is a real connected watch with the design of the Apple Watch based on a fully programmable ESP32 with C++ code from the Arduino IDE or PlatformIO (recommended). No extension is possible.
380mAh replacement battery to GB/T 18287 standard
3.7V Lithium Ion replacement battery with a capacity of 380mAh compatible with the TWatch 2020
The T-Watch case is clearly not a smart watch but has many advantages.
In a compact 40x38x20mm box are concentrated, the Core PCB, the motherboard (Core PCB) which embeds
- The ESP32 SoS backed by 16MB of Flash memory and 8MB of SPRAM memory
- A 1.54” color TFT touch screen (or not) driven by an ST7789V controller supported by the LVGL graphics library
- A 300mAh LiPo battery sufficient for most applications
- One user programmable button
- An external I2C connector
- An AXP202 power supply controller that can be used to power accessories via the I2C bus
- A 3-axis accelerometer BMA423
- A PCF8563 RTC clock
- A connector for an expansion board
Version without touchscreen
Expansion card that connects to the Core PCB. The box can only receive one expansion board. The list of expansion cards is constantly evolving:
- Pin Expansion Board (Basic) , 2 x 8-pin expansion connectors providing access to pins 33, 34, 21 (SDA), 22 (SCL) of ESP32 and IO0, IO1, IO2 and IO3 of AXP202 (power manager). This is the card delivered as standard
- GPS M8N
- Motor & Speaker (Pack H329), vibrator + speaker
- MPR121, external touch interface
- SIM800L, modem GPRS
- MP3 , MP3 player
- NFC , contactless reader (note, this is not an RFID reader)
- MAX98357 (Pack H328), I2S digital audio output
- S76G Lora + GPS (Pack H327),
- S78G Lora (433 to 470 MHz) + GPS (Pack H397). LoRa modem
- T-Car, can drive up to 3 servo motors via the 1-Wire bus
- T-Quick , can control up to 2 motors in I2C
- Game , joystick and 4 buttons to transform the T-Watch into a Gameboy!
300mAh LiPo battery with replacement 2-pin JST connector
Compatible 300mAh battery
The T-Block is an attractive small plastic case ideal for children. The PCB embeds an ESP32, 8MB of flash memory, 16MB of SPRAM memory, an RTC clock (PCF8563), a 3-axis accelerometer (MPU6050) and an AXP202 power controller that can be controlled via the I2C bus with C++ code. The display is entrusted to a 1.54” e-Paper screen.
The T-Bot is a version that incorporates an expansion board on which an HC-SR04 ultrasonic proximity sensor is placed. The T-Block is then installed on a base equipped with a motor to transform the T-Bot into a mini robot! Up to 3 analog sensors can be installed on the expansion board in addition to the HC-SR04.
It is also possible to develop in C++ using the library available for the Arduino IDE.