diff --git a/ChangeLog.txt b/ChangeLog.txt
index 2399ad6eea02115c3b3a81cd6b81e5637205599b..942ecf24f6e348c305d7b5f464e5f8dff883ee20 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -1,7 +1,7 @@
 #
 # 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