Youen Toupin
|
47e1a429b9
|
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
|
2022-04-22 00:07:35 +02:00 |
|
Youen Toupin
|
6c80c65efb
|
added convention for I2C on RJ45/RJ12
|
2022-04-22 00:06:55 +02:00 |
|
|
c7da034218
|
added chronometer
|
2022-04-17 19:32:26 +02:00 |
|
|
55bdad727b
|
added icons
|
2022-04-17 17:34:37 +02:00 |
|
|
97c2f379b8
|
computing trip statistics on ESP32 (distance, time, elevation, etc.)
|
2022-04-17 12:11:20 +02:00 |
|
|
98a59085d4
|
refactored Gauge class to inherit from NumericValue
|
2022-04-16 22:54:15 +02:00 |
|
|
641acf7c12
|
added some numerical values in dashboard (wip)
|
2022-04-16 22:37:05 +02:00 |
|
|
bd851a06f7
|
added smooth animation when a gauge value changes
|
2022-04-16 12:35:23 +02:00 |
|
|
f9a7e3ceda
|
better styling of gauges (battery shape and inclined shape)
|
2022-04-15 23:08:48 +02:00 |
|
|
44a69a8d0b
|
finished first version of circular gauge
|
2022-04-15 20:07:07 +02:00 |
|
|
03d8fa6771
|
circular gauge rendering (wip)
|
2022-04-15 19:34:41 +02:00 |
|
|
b8bec376a0
|
refactored GaugeLinear to share implementation with other types of gauge
|
2022-04-13 22:29:28 +02:00 |
|
|
45ac1dd610
|
added battery and speed gauges (wip)
|
2022-04-13 22:10:08 +02:00 |
|
|
e999e325c5
|
implemented automatic update of power gauge
|
2022-04-13 12:25:06 +02:00 |
|
|
ef1d2cbad0
|
Merge branch 'master' of https://gitea.youb.fr/youen/vehicle-monitor
|
2022-04-12 23:09:00 +02:00 |
|
|
649e082c69
|
added widget area visualisation in dashboard mockup
|
2022-04-12 23:07:29 +02:00 |
|
|
48fb012e54
|
added widget layout styling
added basic system to render linear gauges (wip)
|
2022-04-12 23:06:58 +02:00 |
|
|
325a2fdc8a
|
Mise à jour de 'README.md'
|
2022-04-11 21:24:13 +01:00 |
|
|
3629dff9e0
|
Mise à jour de 'README.md'
|
2022-04-11 21:13:46 +01:00 |
|
|
81c2d82e1d
|
improved clock widget
|
2022-04-10 19:47:11 +02:00 |
|
|
184f1cee33
|
added debug code to display how often mithril redraws
|
2022-04-09 20:05:22 +02:00 |
|
|
3f03e8f8ba
|
first version of clock widget
|
2022-04-09 19:52:06 +02:00 |
|
|
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
|
2022-04-09 19:51:44 +02:00 |
|
|
f8c2a28c47
|
refactored code to avoid relative paths
added Component and Page base classes
added Clock widget (wip)
|
2022-04-09 18:38:04 +02:00 |
|
|
245a3ec2e3
|
finished first version of dashboard mockup
|
2022-04-08 23:29:39 +02:00 |
|
Youen Toupin
|
56465c4a9a
|
dashboard mockup (wip)
|
2022-04-08 20:23:27 +02:00 |
|
Youen Toupin
|
d4c3af1e8b
|
dashboard mockup (wip)
|
2022-04-08 19:51:29 +02:00 |
|
Youen Toupin
|
fd444202e0
|
Refactored API access to cache/reuse the last result when changing page
|
2022-04-04 22:35:03 +02:00 |
|
Youen Toupin
|
7c13b98aba
|
Added menu
Added Bulma CSS framework
Using PurgeCSS plugin to remove all unused CSS
|
2022-04-03 19:44:53 +02:00 |
|
Youen Toupin
|
f5ea6054da
|
Added menu with two pages (RawDataPage and DashboardPage)
Added temperature and altitude display in RawDataPage
|
2022-04-02 23:34:13 +02:00 |
|
Youen Toupin
|
127fd6176c
|
Added debug logging to memory, and Web API to retrieve the log
|
2022-03-31 23:41:16 +02:00 |
|
Youen Toupin
|
7ada49cb5b
|
Improved speed sensor filter
Excluding bounces that are incoherent, if the resulting acceleration
would exceed 10m/s/s
|
2022-03-31 22:47:54 +02:00 |
|
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
|
2022-03-31 22:06:38 +02:00 |
|
|
a91d56c390
|
swapped GPIO pins for SCL and SDA, because GPIO12 is a special pin that must not be pulled high during boot
|
2022-03-31 12:02:39 +02:00 |
|
|
496a7b7132
|
added notes about special pins
|
2022-03-31 10:45:33 +02:00 |
|
Youen Toupin
|
532cca230b
|
added temperature and altitude estimation from atmospheric pressure
|
2022-03-31 00:13:19 +02:00 |
|
Youen Toupin
|
fd1143d732
|
added DigitalPressureSensor library
|
2022-03-31 00:12:45 +02:00 |
|
Youen Toupin
|
b945c881ab
|
changed I2C GPIO connexion, to avoid GPIO2 which is the debug led
|
2022-03-30 23:03:09 +02:00 |
|
Youen Toupin
|
57eb6b4e37
|
Added pinout for ESP32 devkit V1
|
2022-03-30 20:38:20 +02:00 |
|
Youen Toupin
|
cc8f7dec96
|
updated I2C connector to use the same pinout as nodelynk and grove
|
2022-03-30 20:29:48 +02:00 |
|
Youen Toupin
|
61c5bb090f
|
fixed DataLogger bug
|
2022-03-28 20:48:36 +02:00 |
|
Youen Toupin
|
a7e662faf1
|
gitignore update
|
2022-03-28 20:40:55 +02:00 |
|
Youen Toupin
|
6bebf00842
|
removed generated files (pio init --ide eclipse)
|
2022-03-28 20:38:47 +02:00 |
|
Youen Toupin
|
c9c5319d7e
|
fixed bug with local variable shadowing a class member variable
fixed interrupt code that could run from flash (because flash cache is disabled during SPIFFS operations)
|
2022-03-28 20:32:05 +02:00 |
|
|
01103d0b46
|
added data logger
|
2022-03-27 23:58:52 +02:00 |
|
|
22e7612a89
|
updated eclipse project for CDT
|
2022-03-26 17:53:35 +01:00 |
|
|
1256612ff8
|
added OTA support for deploying without USB cable
|
2022-03-26 17:44:30 +01:00 |
|
|
8778a57189
|
migrated from Arduino IDE to PlatformIO
|
2022-03-26 17:26:40 +01:00 |
|
Youen Toupin
|
05b8759bbb
|
fixed overflow bug for voltage bigger than 32V (new limit is 65V)
Added CSS file to make display bigger for smartphones
|
2022-03-23 19:08:52 +01:00 |
|
Youen Toupin
|
c2ccafbcde
|
improved wifi management
- Possibility to create an access point on the ESP32
- Possibility to make the ESP32 try to connect to multiple access points
|
2022-03-22 19:30:34 +01:00 |
|