English | δΈζ
config.h
file. For the first use, you need to define the T-Watch model you use in the config.h
fileconfig.h
file, you can also see similar definitions, such as LILYGO_WATCH_LVGL, LILYGO_WATCH_HAS_MOTOR, this type of definition, it will be responsible for opening the defined module function, all definitions Will be available here View
T-Watch
TTGO T-Watch
option in your board manager, please update the esp32 board as follows:
A fatal error occurred: Failed to write to target RAM(result was 01070000)
T-Watch & LilyPi
In the Arduino board select TTGO T-Watch
In the Arduino File -> Examples -> TTGO_TWatch_Library
T-Watch-2019 & LilyPi: Since uses a special IO as the SD interface, please remove the SD card when downloading the program.
Product | T-Watch-2019 | T-Watch-2020-V1 | T-Watch-2020-V2 | T-Watch-2020-V3 | T-Block/T-Block-V1 | LilyPi |
Core | ESP32-D0WDQ6 | ESP32-D0WDQ6 | ESP32-D0WDQ6 | ESP32-D0WDQ6 | ESP32-D0WDQ6 | ESP32-WROVER-B |
PSRAM | 16MBytes | 16MBytes | 16MBytes | 16MBytes | 16MBytes | 16MBytes |
Flash | 8MBytes | 8MBytes | 4MBytes | 8MBytes | 8MBytes | 8MBytes |
PMU | AXP202 | AXP202 | AXP202 | AXP202 | AXP202 | β |
IMU | BMA423 | BMA423 | BMA423 | BMA423 | MPU6050 | β |
TFT | 1.54"/240X240/ST7789V | 1.54"/240X240/ST7789V | 1.54"/240X240/ST7789V | 1.54"/240X240/ST7789V | [1] | [1] |
TouchScreen | FT6336 | FT6336 | FT6336 | FT6336 | [1] | [1] |
Real Time Clock | PCF8563 | PCF8563 | PCF8563 | PCF8563 | PCF8563 | PCF8563 |
Infrared sensor | β | β | β | β | β | β |
Scalable | β | β | β | β | β | β |
Microphone | [1] | β | β | SPM1423HM4H | [1] | β |
GPS | [1] | β | Quectel L76K | β | [1] | β |
Decoder | [1] | MAX98357A | β | MAX98357A | [1] | β |
Tactile | [1] | β (IO Control) | DRV2605(I2C Control) | β (IO Control) | [1] | β |
Button | β | β [2] | β [2] | β [2] | β [2] | β |
[1]:Need expansion board to support
[2]:The buttons are AXP202 PEK programmable buttons