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
496a7b7132
added notes about special pins
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
b945c881ab
changed I2C GPIO connexion, to avoid GPIO2 which is the debug led
3 years ago
Youen Toupin
57eb6b4e37
Added pinout for ESP32 devkit V1
3 years ago
Youen Toupin
cc8f7dec96
updated I2C connector to use the same pinout as nodelynk and grove
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
362789f2a2
minor PCB changes
3 years ago
Youen Toupin
b136342c2c
finished power meter and speed meter
3 years ago
Youen Toupin
3d9aee6d0a
rewired components to other ESP32 pins
...
- fixes issue with ADC2 that can't be used at the same time as wifi
- needs only three 1x4 connectors for the ESP32 module
- all ESP32 unused pins are easily available on the PCB for future extensions
- however, non-default pins are now used for I2C (and if needed in the future, SPI will use non-default pins as well)
3 years ago
Youen Toupin
7daca0a650
MCU_board PCB wip
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
8bdd34412f
Added WebApp project
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
Youen Toupin
7f7b62f71a
finished prototype version of power switches
3 years ago
Youen Toupin
8ab1890d03
moved kicad project to MCU_board, and added power_switches kicad project
3 years ago
Youen Toupin
6bd2745d71
added I2C connector, speed connector, batterry voltage sensor, power led
3 years ago
Youen Toupin
231e73f546
added components documentation
3 years ago
Youen Toupin
0625a08a5f
added NodeMCU_ESP32 component
3 years ago
Youen Toupin
44c0315765
remove old version of kicad project file
3 years ago
Youen Toupin
dd7462113e
update to kicad 6.0
3 years ago
Youen Toupin
392925c532
project creation (wip)
3 years ago
youen
86649be180
Initial commit
3 years ago