Skip to content
Snippets Groups Projects
Commit 44a62a50 authored by thiebolt's avatar thiebolt
Browse files

update

parent 217c4139
No related branches found
No related tags found
No related merge requests found
#
# neOCampus operation
# Note: 'UNPUBLISHED' means the release may have been installed on some
# devices BUT not set as globally available for firmware upgrades
# devices BUT not set as globally available for firmware upgrades
# (c) neOCampus / F.Thiebolt Université Toulouse3, Laboratoire IRIT
......@@ -12,13 +12,13 @@ The main goal is to make use of a BLE enabled ambiant sensor to provide our
Kept esp32 2.0.14
Kept esp8266 3.1.2
- added status mode with additional functionnalities set @boot time:
press CLR 5s --> format SPIFFS (standard behaviour)
press CLR,SW+ for 5s --> format SPIFFS and CLEAR NVS namespaces
press SW+,SW- for 5s --> enter calibration mode
press SW- for 5s --> enter validation mode (no WiFi nor BLE nor ...)
press CLR for 5s --> format SPIFFS (standard behaviour)
press CLR,SW+ for 5s --> format SPIFFS and CLEAR NVS namespaces
press SW+,SW- for 5s --> enter calibration mode
press SW- for 5s --> enter validation mode (no WiFi nor BLE nor ...)
Note 'validation mode': ensure to already have the whole neOSensor configuration (especially for analog sensors)
Roughly seaking, 'validation' mode is just about displaying the 'sharedRoot' json on serial link
The 'sharedRoot' structure holds all of the sensors values our neOSensor features.
Roughly seaking, 'validation' mode is just about displaying the 'sharedRoot' json on serial link
The 'sharedRoot' structure holds all of the sensors values our neOSensor features.
=== Release 231216 for esp32 only (Arduino Core ESP32 2.0.14) /
feature-calibration
......@@ -44,7 +44,7 @@ Bumps to esp8266 3.1.2
- switch WiFi to both 802.11b AND 802.11g (DSI cut down 802.11b !!)
- esp8266 now features a configTzTime() that unifies NTP setup for both ESPs
- NVS WiFinamespace to save WiFi credentials (in order to avoid SPIFFS
partitionning issues)
partitionning issues)
- NVS SENSOnamespace to sensOCampus credentials (MQTT creds)
- recompiled lwip for NTP server support from DHCP answer (IDF 4.4.4)
......@@ -60,7 +60,7 @@ Bumps to esp32 2.0.6
Bumps to esp8266 3.1.0
- force 802.11b for both ESP8266 and ESP32 --> solved our DHCP issues :D
- WARNING: breaks SPIFFS format@ESP32 ==> reformat @ reboot ==> per device setup :'(
(hopefully) no SPIFFS format change @ ESP8266
(hopefully) no SPIFFS format change @ ESP8266
- WiFiManager 2.0.15-rc1 no debug --> revert to 2.0.14-beta
- newer WiFiManager introduces ASYNC SCAN ==> very slow (almost unanswered)
[esp32]
......@@ -94,21 +94,21 @@ to connect to WiFi gateway
===
=== Changes prior to 2022
* F.Thiebolt nov.21 corrected timezone definition for esp32
* added support for various serial sensors like PMSx003, SDS011 and IKEA Vindriktning :D
* added support for digital inputs (PIR & switches)
* introduced the cooldown approach and data integration
* ... means that we'll only send data when they differ from the previously sent
* added support for various serial sensors like PMSx003, SDS011 and IKEA Vindriktning :D
* added support for digital inputs (PIR & switches)
* introduced the cooldown approach and data integration
* ... means that we'll only send data when they differ from the previously sent
* F.Thiebolt sep.21 added display module support (e.g oled or 7segment displays)
* F.Thiebolt aug.21 started digital inputs support (e.g PIR sensor)
* added support for shared JSON document for data exchange
* between modules
* F.Thiebolt apr.21 added support for 3 NTP servers + NTP from DHCP to lwip
* Have a look to `arduinoIDE_esp32_boards/README.md`
* F.Thiebolt apr.21 added support for 3 NTP servers + NTP from DHCP to lwip
* Have a look to `arduinoIDE_esp32_boards/README.md`
* F.Thiebolt aug.20 initial port from neOSensor based on ESP8266
* added esp32 adc calibration support
* setupNTP called AFTER network setup
* new definition board for neOSensor-AirQuality board
* added definition board for (future) neOSensor esp32 based board\
* added suppport for boards configuration via sensOCampus JSON config\
* added Arduino IDE support for our various neOSensor boards
* new definition board for neOSensor-AirQuality board
* added definition board for (future) neOSensor esp32 based board\
* added suppport for boards configuration via sensOCampus JSON config\
* added Arduino IDE support for our various neOSensor boards
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment