From aa4cccf3d54a990ff94e43d234014122e61cd3e3 Mon Sep 17 00:00:00 2001 From: Th3maz1ng Date: Wed, 28 Dec 2022 14:01:23 +0100 Subject: [PATCH] Updated readme file by adding new supported hardware --- README.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index d703d37..1248afa 100644 --- a/README.md +++ b/README.md @@ -26,14 +26,14 @@ Possible choices : * MPU6050 * BMI160 * LSM6DS3 - * BMA456 <-- SELECTED i2c addr : 0x18 or 0x19 7 bit address, has the wrist tilt detection feature. + * BMA456 <-- **SELECTED** i2c addr : 0x18 or 0x19 7 bit address, has the wrist tilt detection feature. * A magnetometer (possible choices): * HMC5883L <-- After reading some comparison articles between the HMC5883L and QMC5883L and the datasheets, the later seems better in term of perfomances. - * QMC5883L <-- SELECTED i2c addr : 0x0D 7 bit address, better soldering footprint + * QMC5883L <-- **SELECTED** i2c addr : 0x0D 7 bit address, better soldering footprint * LSM303DLHC * BMM150 <-- Package with balls, hard to handle * An air pressure/temperature sensor (to display the altitude for example) - * BMP280 <-- SELECTED i2c addr : 0x76 or 0x77 + * BMP280 <-- **SELECTED** i2c addr : 0x76 or 0x77 ## Actuators : * A vibration motor to notify events to the user. @@ -92,16 +92,18 @@ Requirements : 4 line serial interface in 8 bit mode with a dedicated Data/Comma * Supported LCD drivers : * ILI9341 in 4-line serial mode (8 bits) with D/C pin * ST7789 in 4-line serial mode (8 bits) with D/C pin -* Two screens designed and working with LVGL : - * 1 watch face based on a casio watch - * 1 menu list with icons. + * GC9A01 in 4-line serial mode (8 bits) with D/C pin +* Three screens designed and working with LVGL : + * 1 watch face based on a casio watch. + * 1 menu list screen with icons. + * 1 setting screen with basic settings (date and time + display brightness) (work in progress). ## To do : * Write I2C drivers for the : - * [ ] BMA456 + * [X] BMA456 * [ ] BMP280 * [X] QMC5883L -* [ ] Write the init sequence for the GC9A01 LCD driver. +* [X] Write the init sequence for the GC9A01 LCD driver. * [ ] Finish to design the settings page. * [ ] Test the charge circuit. * Design and test the :