Youen
9c08024a6c
Implemented API to list and download log files
7 months ago
Youen
6c40ba4e1f
Using HTTPS protocol for ESP32 web server, and implemented POST /api/info handler
7 months ago
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
7 months ago
Youen
0637250f10
Added code to measure voltages using an ADS1015 (wip)
7 months ago
Youen
4a0a09ed7a
Replaced ESPAsyncServer library by esp32_https_server (wip)
7 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
7 months ago
Youen
2ac358ba24
fixed lint errors in Eclipse
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 Toupin
97c2f379b8
computing trip statistics on ESP32 (distance, time, elevation, etc.)
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
Youen Toupin
532cca230b
added temperature and altitude estimation from atmospheric pressure
3 years ago
Youen Toupin
fd1143d732
added DigitalPressureSensor library
3 years ago
Youen Toupin
61c5bb090f
fixed DataLogger bug
3 years ago
Youen Toupin
a7e662faf1
gitignore update
3 years ago
Youen Toupin
6bebf00842
removed generated files (pio init --ide eclipse)
3 years ago
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)
3 years ago
Youen Toupin
01103d0b46
added data logger
3 years ago
Youen Toupin
22e7612a89
updated eclipse project for CDT
3 years ago
Youen Toupin
1256612ff8
added OTA support for deploying without USB cable
3 years ago
Youen Toupin
8778a57189
migrated from Arduino IDE to PlatformIO
3 years ago
Youen Toupin
05b8759bbb
fixed overflow bug for voltage bigger than 32V (new limit is 65V)
...
Added CSS file to make display bigger for smartphones
3 years ago
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
3 years ago
Youen Toupin
b136342c2c
finished power meter and speed meter
3 years ago
Youen Toupin
292b7d7f5a
added ADC calibration code
3 years ago
Youen Toupin
48d8ca4ac2
test code that reads a voltage and displays it in the web browser
3 years ago
Youen Toupin
262838bb42
Added test api URL, configured static files caching
3 years ago
Youen Toupin
45928917fa
removed unused file
3 years ago
Youen Toupin
15b7838219
Serving files from SPIFFS
3 years ago
Youen Toupin
2ea7220173
Integrated HTTP server (hello world page)
3 years ago
Youen Toupin
7559e78719
symlink hacks to make Arduino IDE use local libraries
3 years ago
Youen Toupin
8c95deff00
Added AsyncTCP and ESPAsyncWebServer from https://github.com/me-no-dev/
3 years ago
Youen Toupin
de1de315cc
Added sample ESP32 program
...
Can be built with Arduino IDE and edited with Eclipse CDT
3 years ago