|
META TOPICPARENT |
name="WebHome" |
The T-Watch 2020 hardware devices |
|
- a MAX98357a
I2S audio amplifier
- a AXP202
power management unit
- a 240x240 TFT screen controlled by a ST7789V
display controller
|
|
< < |
- a touch screen controlled by a FT6236U
touch screen controlle
|
> > |
- a touch screen controlled by a FT6236U
touch screen controller
|
|
- it supports IR control, a vibration motor
The pinouts can be found at https://t-watch_document-en.readthedocs.io
Here is a photo of the watch. The program shown on the display is not supplied.
 |
|
> > | Software examining the T-Watch 2020 hardware
The programs described in this section are available on github: https://github.com/uraich/twatch2020_firmware/tree/main/hardware
I2C devices
There are 2 I2C buses on the t-watch. To find out which devices are connected to these buses we can use i2cScanBus[0 or 1].py.
The I2C buses use the following connections:
|
I2C bus 0 |
I2C bus 1 |
SCL |
GPIO 22 |
GPIO 32 |
SDA |
GPIO 21 |
GPIO 23 |
Here is the result:
and here is a table relating the I2C addresses to the slave devices:
!I2C slave address |
!I2C device |
I2C bus 0: 0x35 |
AXP202 Power System Management |
I2C bus 0:0x19 |
BMA432 Triaxial Acceleration Sensor |
I2C bus 0:0x51 |
PCF8563 Real-time Clock and Calendar |
I2C bus 1:0x38 |
FT6236U Touch Screen Controller |
The MAX9837a I2S Audio Power Amplifier
The sound system is described in a separate t-watch sound chapter. |
|
-- Uli Raich - 2021-01-08 |
|
META FILEATTACHMENT |
attachment="twatch2020.png" attr="" comment="" date="1610101663" name="twatch2020.png" path="twatch2020.png" size="58601" user="UliRaich" version="1" |
|
|
> > |
META FILEATTACHMENT |
attachment="i2cbus0.png" attr="" comment="" date="1611584223" name="i2cbus0.png" path="i2cbus0.png" size="23713" user="UliRaich" version="1" |
META FILEATTACHMENT |
attachment="i2cbus1.png" attr="" comment="" date="1611584226" name="i2cbus1.png" path="i2cbus1.png" size="23004" user="UliRaich" version="1" |
|