Updated readme file

This commit is contained in:
Anatole SCHRAMM 2023-01-02 12:26:00 +01:00
parent a165e8a243
commit 59765a6fc3

View File

@ -44,10 +44,8 @@ Possible choices :
* A charge controller.
## Screen + touch element :
* Screen with touch : ~~STP240240_R130A1(T), SPI interface 240*240 px, ST7789V driver.~~ Tested the screen, failed to make it work, it uses a 3 line serial interface in 9 bit mode which is a pain when using DMA...
Still looking for a compatible round LCD screen with Touch Panel.
Requirements : 4 line serial interface in 8 bit mode with a dedicated Data/Command pin.
* Touch element i2c addr : 0x46, IT7257 I2C touch driver. (May change if I find an other screen)
* [Screen with touch](https://fr.aliexpress.com/item/1005004887834918.html?spm=a2g0o.order_list.order_list_main.22.340a5e5bX8WCb0&gatewayAdapt=glo2fra) : GC9A01 with touch panel. It uses the required 4 line Serial Interface.
* Touch element i2c addr : 0x15, CST816D I2C touch driver.
## MCU Pin assignement table :
@ -101,11 +99,16 @@ Requirements : 4 line serial interface in 8 bit mode with a dedicated Data/Comma
## To do :
* Write I2C drivers for the :
* [X] BMA456
* [X] Wrist tilt detection
* [ ] BMP280
* [X] Temperature
* [ ] Pressure
* [X] QMC5883L
* [X] Write the init sequence for the GC9A01 LCD driver.
* [X] Make LCD display + touch work.
* [ ] Finish to design the settings page.
* [ ] Test the charge circuit.
* [ ] Handle watch auto sleep feature with wake up on screen touch + wrist tilt.
* Design and test the :
* [ ] vibration moto circuit
* [ ] piezo buzzer circuit