From b58d9d9a3b43574d8100ba60f9f2b733c13ec212 Mon Sep 17 00:00:00 2001 From: Th3maz1ng Date: Sat, 29 Apr 2023 09:00:22 +0200 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 4f09863..68374eb 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,13 @@ The W800 is a pretty interesting chip with impressive characteristics for its pr * ~ 5 days in sleep mode. * ~ 9 hours when continuously connected to BLE with the phone (I may be able to slightly improve power consumption in BLE mode - working on it). #### Casing and docking station : -* The case of the watch is 3D printed and the STL files are available [here]() - +* The case of the watch is 3D printed and the STL design files are available [here](design/FreeCad/stl) + * The size of the watch's case is as follow : +![]() + * The thickness of the watch will be reworked in the next version of the casing, the goal is to shave 3 to 4 mm off to reach 12 to 13 mm. +* I also designed a docking station for which is used to : + * Recharge the W800 Smart Watch by simply putting the watch on it. The connection between the docking and the watch is done through a magnetic 4 pin connector. + * Flash a new firmware to the watch. No extra programming hardware is required, only the docking is needed. ## Getting started : ### So, you'd like to try this project yourself ? @@ -114,13 +119,13 @@ make down #This will do both previous commands in one (build and flash) make flash ``` - -## Actuators : -* A vibration motor to notify events to the user. -* ~~A piezo buzzer~~ : dropped, maybe in next version. +## Sensors and I2C addresses : +* Accelerometer : **BMA456** I2C addr : 0x18 or 0x19 7 bit address. +* Magnetometer : **QMC5883L** I2C addr : 0x0D 7 bit address. +* Pressure/Temperature sensor : **BMP280** I2C addr : 0x76 or 0x77 7 bit address. ## Power source : -* A single 400~ mAh cell lipo battery. +* A single ~ 400 mAh cell lipo battery. * A charge/discharge controller stage : * TP4056 * DW01A + 8205A @@ -220,7 +225,7 @@ to save power * Drivers: * [ ] Write/port the MAX30102 Heart Rate Monitor driver to the project. * [ ] Add a wake up alarm app (using the vibration motor). -* [ ] Add BLE functionality. +* [X] Add BLE functionality. ## Achieved power consumption recap: