Th3maz1ng
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-21 10:00:51 +01:00
1909fac7f9 Added missing comment part
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-17 20:45:02 +01:00
eaf5473928 Reworked the compass graphics a bit and did some minor changes to the menu screen.
a636659a95 Commented the I2C API
4f65089b22 Commented the driver API and added a way to calibrate the temperature reading
Compare 3 commits »
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-17 12:16:43 +01:00
9820b1ddb0 Updated lvgl simulator source files
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-17 12:13:20 +01:00
748f7465e3 Added the compass app which needs a lot of refinement and corrections, reworked the way menu screen icon callback is handled and other minor changes
ca6a45f132 Enabled new font size needed for the compass screen
fc3c55d56d Changed the memory layout to have more flash space allocated to the application, should now have 1.855 MB instead of the 1.152 MB
Compare 3 commits »
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-15 17:45:20 +01:00
ee877803ab Removed HMC5883L datasheet because QMC2883L was selected. Updated the README.md file
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-15 08:20:27 +01:00
cc108584c2 Added spaces between comma and function parameter
4667ece5c8 QMC5883L magnetometer driver done
29d5f6ce74 I2C driver implementation done
Compare 3 commits »
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-14 08:21:32 +01:00
5fb5c57495 Implemented more I2C functions and started to write the driver for the QMC5883L magnetometer
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-13 08:19:45 +01:00
b90d14fb79 Continued i2c driver by implementing read and write reg, did some tests with i2c
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-12 13:34:42 +01:00
a94ee14b2f Updated the README file
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-12 13:24:53 +01:00
602db72aad Updated the README file
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-11 21:22:28 +01:00
65a1a5dd49 Clean project structure up, added some commented out functions to try make the ST7789 round lcd work (was a failure). Added the i2c.h and .c file, still work to be done on that side. The round LCD display is using a 3-line 9 bit serial interface ... This suck !
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-08 07:32:24 +01:00
eeaf819b80 Minor changes
d13e201767 Converted all menu icons to chroma key transparency, added new makefiles to demos to test them
9c46eff761 Reworked DMA driver, it's working now with OK performance regarding screen refresh rate. Need to clean source files up now
Compare 3 commits »
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-04 20:15:43 +01:00
0353e42482 Fighting with the MMC DMA, work in progress
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-02 10:32:04 +01:00
2ca0d48258 Started to implement the lcd driver
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-12-01 20:38:00 +01:00
9bf5c774cb Reworked the watch_face screen and the menu screen so that they can be created and destroyed when needed
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-11-30 06:17:52 +01:00
bfede27653 Started to clean up the POC(Proof Of Concept) code
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-11-29 21:24:50 +01:00
fc3850b6f3 Updated the .gitignore file, started to organize the project source files, created a new task to handle the graphics and more
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-11-27 20:23:53 +01:00
1db0953b31 Updated .gitignore file. Added some detail in the pin definition table for the connections.
cd28f829cf Added lvgl_win_sim folder containing a POC of the UI. The UI is in no way finished (code nor design)
Compare 2 commits »
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-11-27 13:41:47 +01:00
f86ac560bc Added .gitignore file
b89cdab916 Removed build files which have nothing to do on the repository
Compare 2 commits »
Th3maz1ng pushed to master at Th3maz1ng/W800_Smart_Watch 2022-11-27 13:13:39 +01:00
fffb6bb567 Various modification to the SDK
7b56d964ab Integrated LVGL 8.3.3 into the SDK, started to add some generic helper files in the app folder
Compare 2 commits »