|
aa4cccf3d5
|
Updated readme file by adding new supported hardware
|
2022-12-28 14:01:23 +01:00 |
|
|
0cd605e0a4
|
Added initialization sequence and support for the GC9A01 lcd driver
|
2022-12-28 14:00:23 +01:00 |
|
|
a19c3a68bf
|
Settings screen is being developed and more
|
2022-12-23 23:24:10 +01:00 |
|
|
dd0ebdfeb0
|
Added the pwm initialization code for the backlight
|
2022-12-23 23:22:18 +01:00 |
|
|
4ab0768ae5
|
Wrote part of the BMP280 driver, temperature reading is working, added bosch BMA456 driver with wrist tilt detection feature working, added missing burst write in the i2c driver
|
2022-12-23 23:21:38 +01:00 |
|
anschrammh
|
ba885b52b9
|
Renamed config_screen to settings_screen work in progress
|
2022-12-21 10:04:27 +01:00 |
|
anschrammh
|
1909fac7f9
|
Added missing comment part
|
2022-12-21 10:01:10 +01:00 |
|
anschrammh
|
eaf5473928
|
Reworked the compass graphics a bit and did some minor changes to the menu screen.
|
2022-12-17 20:45:22 +01:00 |
|
anschrammh
|
a636659a95
|
Commented the I2C API
|
2022-12-17 20:42:23 +01:00 |
|
anschrammh
|
4f65089b22
|
Commented the driver API and added a way to calibrate the temperature reading
|
2022-12-17 20:41:41 +01:00 |
|
anschrammh
|
9820b1ddb0
|
Updated lvgl simulator source files
|
2022-12-17 12:17:00 +01:00 |
|
anschrammh
|
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
|
2022-12-17 12:13:30 +01:00 |
|
anschrammh
|
ca6a45f132
|
Enabled new font size needed for the compass screen
|
2022-12-17 12:08:32 +01:00 |
|
anschrammh
|
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
|
2022-12-17 12:07:44 +01:00 |
|
Anatole SCHRAMM
|
ee877803ab
|
Removed HMC5883L datasheet because QMC2883L was selected. Updated the README.md file
|
2022-12-15 17:45:23 +01:00 |
|
anschrammh
|
cc108584c2
|
Added spaces between comma and function parameter
|
2022-12-15 08:20:44 +01:00 |
|
anschrammh
|
4667ece5c8
|
QMC5883L magnetometer driver done
|
2022-12-15 08:19:30 +01:00 |
|
anschrammh
|
29d5f6ce74
|
I2C driver implementation done
|
2022-12-15 08:18:50 +01:00 |
|
anschrammh
|
5fb5c57495
|
Implemented more I2C functions and started to write the driver for the QMC5883L magnetometer
|
2022-12-14 08:20:47 +01:00 |
|
anschrammh
|
b90d14fb79
|
Continued i2c driver by implementing read and write reg, did some tests with i2c
|
2022-12-13 08:20:01 +01:00 |
|
Anatole SCHRAMM
|
a94ee14b2f
|
Updated the README file
|
2022-12-12 13:34:54 +01:00 |
|
Anatole SCHRAMM
|
602db72aad
|
Updated the README file
|
2022-12-12 13:25:03 +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 !
|
2022-12-11 21:20:29 +01:00 |
|
anschrammh
|
eeaf819b80
|
Minor changes
|
2022-12-08 07:32:29 +01:00 |
|
anschrammh
|
d13e201767
|
Converted all menu icons to chroma key transparency, added new makefiles to demos to test them
|
2022-12-08 07:31:59 +01:00 |
|
anschrammh
|
9c46eff761
|
Reworked DMA driver, it's working now with OK performance regarding screen refresh rate. Need to clean source files up now
|
2022-12-08 07:28:41 +01:00 |
|
|
0353e42482
|
Fighting with the MMC DMA, work in progress
|
2022-12-04 20:15:47 +01:00 |
|
|
2ca0d48258
|
Started to implement the lcd driver
|
2022-12-02 10:28:04 +01:00 |
|
|
9bf5c774cb
|
Reworked the watch_face screen and the menu screen so that they can be created and destroyed when needed
|
2022-12-01 20:34:18 +01:00 |
|
anschrammh
|
bfede27653
|
Started to clean up the POC(Proof Of Concept) code
|
2022-11-30 06:17:28 +01:00 |
|
anschrammh
|
fc3850b6f3
|
Updated the .gitignore file, started to organize the project source files, created a new task to handle the graphics and more
|
2022-11-29 21:24:51 +01:00 |
|
anschrammh
|
1db0953b31
|
Updated .gitignore file. Added some detail in the pin definition table for the connections.
|
2022-11-27 20:23:51 +01:00 |
|
anschrammh
|
cd28f829cf
|
Added lvgl_win_sim folder containing a POC of the UI. The UI is in no way finished (code nor design)
|
2022-11-27 20:21:05 +01:00 |
|
anschrammh
|
f86ac560bc
|
Added .gitignore file
|
2022-11-27 13:42:02 +01:00 |
|
anschrammh
|
b89cdab916
|
Removed build files which have nothing to do on the repository
|
2022-11-27 13:37:16 +01:00 |
|
anschrammh
|
fffb6bb567
|
Various modification to the SDK
|
2022-11-27 13:09:52 +01:00 |
|
anschrammh
|
7b56d964ab
|
Integrated LVGL 8.3.3 into the SDK, started to add some generic helper files in the app folder
|
2022-11-27 13:02:22 +01:00 |
|
|
1917897d6d
|
Added vanilla SDK, lvgl still needs to be added to the project plus other custom configurations
|
2022-11-20 20:24:17 +01:00 |
|
|
efcf6a1631
|
Added the documentation files about the W800 SOC with their english versions (Thx GoogleTranslate), added the datasheets of the selected sensors and finally added the screen + touch panel datasheets
|
2022-11-19 18:42:44 +01:00 |
|
|
b8ed71c6ea
|
Chose which sensors to use and why, along with their i2c addresses to spot any possible conflicts
|
2022-11-19 18:32:16 +01:00 |
|
Anatole SCHRAMM
|
dfd4b1b3fa
|
Added some magnetometer chip references to check
|
2022-11-16 13:44:42 +01:00 |
|
Anatole SCHRAMM
|
bc92353528
|
Added a list of possible accelerometers to choose from
|
2022-11-14 13:53:50 +01:00 |
|
|
4d63c6b606
|
Updated README file
|
2022-11-13 20:33:14 +01:00 |
|
Anatole SCHRAMM
|
46bb801610
|
Added the pin assignement table which I'll need to complete later
|
2022-11-09 13:43:16 +01:00 |
|
|
01ec85406a
|
Initial commit
|
2022-11-09 08:28:33 +01:00 |
|