Youen
383e3f4acf
Replaced infineon library for DPS310 by adafruit library
...
Infineon library was causing Panic/Guru meditation errors (bootloop),
probably an incompatibility issue with a specific version of the
framework because it worked fine until now
6 months ago
Youen
b23db33abd
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
6 months ago
Youen
0637250f10
Added code to measure voltages using an ADS1015 (wip)
6 months ago
Youen
06ba753d70
Added basic info to use the Eclipse IDE
6 months ago
Youen
4a0a09ed7a
Replaced ESPAsyncServer library by esp32_https_server (wip)
6 months ago
Youen
f648eea8d9
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
6 months ago
Youen
359f3b4cd4
Possibility for the client (for example a smartphone) to send current date and time
...
Added possibility to send GPS coordinates as well, but not enabled yet
because browsers require an HTTPS connection to enable the geolocation
API
6 months ago
Youen
2ac358ba24
fixed lint errors in Eclipse
1 year ago
Youen
fde8f27f70
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
1 year ago
Youen
eda87b7c9c
test files
1 year ago
Youen
1b81c2764d
webmanifest tests (not working)
...
probably not working because it is not served over HTTPS
1 year ago
Youen
9ce570a655
removed .cproject from ignore list as it is an important configuration file for Eclipse CDT
1 year ago
Youen
eb992a091c
wip
1 year ago
Youen Toupin
ec5b72ecbc
added physics model description
2 years ago
Youen Toupin
f22680064d
fixed chronometer unwanted line wrap
3 years ago
Youen Toupin
47443e7e4d
font size relative to screen size
...
added button to toggle fullscreen mode
3 years ago
Youen Toupin
47e1a429b9
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
3 years ago
Youen Toupin
6c80c65efb
added convention for I2C on RJ45/RJ12
3 years ago
Youen Toupin
c7da034218
added chronometer
3 years ago
Youen Toupin
55bdad727b
added icons
3 years ago
Youen Toupin
97c2f379b8
computing trip statistics on ESP32 (distance, time, elevation, etc.)
3 years ago
Youen Toupin
98a59085d4
refactored Gauge class to inherit from NumericValue
3 years ago
Youen Toupin
641acf7c12
added some numerical values in dashboard (wip)
3 years ago
Youen Toupin
bd851a06f7
added smooth animation when a gauge value changes
3 years ago
Youen Toupin
f9a7e3ceda
better styling of gauges (battery shape and inclined shape)
3 years ago
Youen Toupin
44a69a8d0b
finished first version of circular gauge
3 years ago
Youen Toupin
03d8fa6771
circular gauge rendering (wip)
3 years ago
Youen Toupin
b8bec376a0
refactored GaugeLinear to share implementation with other types of gauge
3 years ago
Youen Toupin
45ac1dd610
added battery and speed gauges (wip)
3 years ago
Youen Toupin
e999e325c5
implemented automatic update of power gauge
3 years ago
Youen Toupin
ef1d2cbad0
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
3 years ago
Youen Toupin
649e082c69
added widget area visualisation in dashboard mockup
3 years ago
Youen Toupin
48fb012e54
added widget layout styling
...
added basic system to render linear gauges (wip)
3 years ago
youen
325a2fdc8a
Mise à jour de 'README.md'
3 years ago
youen
3629dff9e0
Mise à jour de 'README.md'
3 years ago
Youen Toupin
81c2d82e1d
improved clock widget
3 years ago
Youen Toupin
184f1cee33
added debug code to display how often mithril redraws
3 years ago
Youen Toupin
3f03e8f8ba
first version of clock widget
3 years ago
Youen Toupin
71b87437c7
disabled mithril redraw for each status request
...
the goal is to allow each page to finely manage how to update with
minimum CPU usage
3 years ago
Youen Toupin
f8c2a28c47
refactored code to avoid relative paths
...
added Component and Page base classes
added Clock widget (wip)
3 years ago
Youen Toupin
245a3ec2e3
finished first version of dashboard mockup
3 years ago
Youen Toupin
56465c4a9a
dashboard mockup (wip)
3 years ago
Youen Toupin
d4c3af1e8b
dashboard mockup (wip)
3 years ago
Youen Toupin
fd444202e0
Refactored API access to cache/reuse the last result when changing page
3 years ago
Youen Toupin
7c13b98aba
Added menu
...
Added Bulma CSS framework
Using PurgeCSS plugin to remove all unused CSS
3 years ago
Youen Toupin
f5ea6054da
Added menu with two pages (RawDataPage and DashboardPage)
...
Added temperature and altitude display in RawDataPage
3 years ago
Youen Toupin
127fd6176c
Added debug logging to memory, and Web API to retrieve the log
3 years ago
Youen Toupin
7ada49cb5b
Improved speed sensor filter
...
Excluding bounces that are incoherent, if the resulting acceleration
would exceed 10m/s/s
3 years ago
Youen Toupin
9700b9f9e1
Moved SCL to GPIO4 because boot fails if it's connected to GPIO12
...
Added temperature and altitude to data logger
Added periodic log flush to avoid data loss
3 years ago
Youen Toupin
a91d56c390
swapped GPIO pins for SCL and SDA, because GPIO12 is a special pin that must not be pulled high during boot
3 years ago