T-Watch is ESP32-based smartwatch hardware designed by TTGO. Hardware configuration with main core SOC (ESP32), 16MBytes large flash, 8MBytes external SPRAM, integrated multi-channel programmable power management chip ( AXP202), onboard three-axis accelerometer (BMA423), built-in step counter algorithm and other multi-function GSensor, with a variety of different configurations of internal replaceable backplane, such as LORA, GPS, SIM, SD.
TTGO T-Watch is watching shape ESP32 based development kit. 16 MB flash and 8 MB PSRAM both are top specifications. It also built-in a 240x240 IPS LCD, touch screen, micro-SD card port, I2C port, RTC, 3-axis accelerometer and a custom button. The backplane also can be switched to other modules such as LORA, GPS and SIM.
But the most important thing it can become a usable watch is the power system. It integrated AXP202 multi-channel programmable power management chip. This is the first time I see a development kit that has an I2C controllable power chip!
According to AXP202X_Library interface, you can control each power channel on and off, read the battery level, charging status and even direct shutdown the power, just like pushed the power button.
This model provide is GPS And Lora
Technical Parameters
ESP-32 Master control:
- Processors:
- CPU: Xtensa dual-core 32-bit LX6 microprocessor, operating at 240 MHz
- Ultra low power (ULP) co-processor
- Memory: 520 KiB SRAM
- Wireless connectivity:
- Wi-Fi: 802.11 b/g/n
- Bluetooth: v4.2 BR/EDR and BLE
- Power supply:Type-C USB/Lithium battery
- Operating Voltage:3.3V
T-Watch onboard:
- 1.54 inch LCD capacitive touch screen: ST7789V
- Touch screen chip: FT5206
- Three-axis accelerometer: BMA423
- PMU Power Management: AXP202
- RTC clock module: PCF8563
- Expand the interface:
- Support microphone: MSM261S4030H0
- Support SPI TF memory card
- 2 digital I/Os: GPIO25, GPIO26 (supports ADC, DAC)
- Support I2C, UART, SPI communication protocol
Extended features:
- Lora module: SX1276
- GPS communication module: NEO M8N/6M
- GPRS communication module: SIM800L
- Heart Rate Oxygen Sensor: MAX30102
- Capacitive touch sensor: MRP121Q
- Six-axis sensor: MPU6050
- Wireless charging
Appearance specifications
Product Features¶
- Main chip: ESP32, dual-core MCU (integrated dual mode Bluetooth/wifi), PMU power management
- Display: 1.54 inch LCD capacitive touch screen
- Sensor: BMA423 three-axis accelerometer, built-in step counting algorithm, activity recognition/tracking, advanced gesture recognition, etc.
- GPS module: Quickly locate the current position using the Sony CXD5603GF module
- Lora module: a new generation of popular wireless communication technology
- Combination kit: lithium battery, design open mold, and thick strap, and black and white
- Development platform: ESP-IDF (native SDK), Arduino, Lua, MicroPython, Scratch
Component layout
Pin definition
Hardware Specifications | |
Chipset | ESP32, dual-core MCU, PMU power management |
FLASH | QSPI flash 16MB |
SRAM | 520 kB SRAM / PSRAM 8MB |
Button | power key , IO36 |
Extended function | |
USB to TTL | CP2104 |
Modular interface | UART、SPI、SDIO、I2C、LED PWM , PWM、I2S、IRGPIO、capacitor touch sensor、ADC、DACLNA |
On-board clock | 40MHz crystal oscillator |
Working voltage | 2.7V-3.6V |
Working current | about 70mA |
Sleep current | about 3mA |
Working temperature range | -40℃ ~ +85℃ |
Size&Weight | 46.47*43*20.4mm 43.19g |
Display: | 1.54 inch LCD capacitive touch screen |
Sensor: | BMA423 three-axis accelerometer, built-in step counting algorithm, activity recognition / tracking, advanced gesture recognition. |
RTC clock : | PCF8563 |
Power Supply Specifications | |
Power Supply | USB 5V/1A |
Charging current | 500mA |
Battery | 3.7V lithium battery |
Wi-Fi | |
Standard | FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC |
Protocol | 802.11 b/g/n(802.11n,speed up to150Mbps)A-MPDU and A-MSDU polymerization,support 0.4μS Protection interval |
Frequency range | 2.4GHz~2.5GHz(2400M~2483.5M) |
Transmit Power | 22dBm |
Communication distance | 300m |
Bluetooth | |
Protocol | meet bluetooth v4.2BR/EDR and BLE standard |
Radio frequency | with -97dBm sensitivity NZIF receiver Class-1,Class-2&Class-3 emitter AFH |
Audio frequency | CVSD&SBC audio frequency |
Software specifications | |
Wi-Fi Mode | Station/SoftAP/SoftAP+Station/P2P |
Security mechanism | WPA/WPA2/WPA2-Enterprise/WPS |
Encryption Type | AES/RSA/ECC/SHA |
Firmware upgrade | UART download/OTA(Through network/host to download and write firmware) |
Software Development | Support cloud server development /SDK for user firmware development |
Networking protocol | IPv4、IPv6、SSL、TCP/UDP/HTTP/FTP/MQTT |
User Configuration | AT + Instruction set, cloud server, android/iOSapp |
OS | FreeRTOS |
Developing resource
More Guide TTGO T-Watch
Product Details
Accelerometer
• Chip: BMA423
• Latest generation triaxial, low-g acceleration sensor from Bosch
• ultra-small
• digital interfaces
• 2-bit digital resolution and embedded intelligence,
• allows low-noise measurement of accelerations in 3 perpendiculars and thus senses wrist
tilt, tab/double tab and enables plug ’n’ play step counting especially in wearable devices.
Recommended for
- Step-counting in wearable devices
- Wake up display on wrist tilt
- Low power user interaction by tab/double tab
- Advanced gesture recognition
- Activity recognition/tracking
- Advanced power management for mobile devices
- Tilt compensation for electronic compass
Shipping List
1 x T-Watch
1 x Female Pin extension board
1 x Blackstrap(25.5CM)
1 x Charging cable
1 x Data cable
1 x Small screwdriver
4 x Small screw
1 x Blue small rag
1 x Manual
1 x Exclusive box