diff --git a/ChangeLog.txt b/ChangeLog.txt
index 91eeb02d56d1ddc32faf64ef7640c252867b7805..d842cd132a594bc17c2561622e16e092dfdc8810 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -2,7 +2,7 @@
 # neOCampus operation
 # (c) neOCampus / F.Thiebolt Université Toulouse3, Laboratoire IRIT
 
-=== Feature-bspupgrade
+=== 25 may 2023 / Feature-bspupgrade
 Bumps to esp32 2.0.9
 Bumps to esp8266 3.1.2
 - switch WiFi to both 802.11b AND 802.11g (DSI cut down 802.11b !!)
diff --git a/arduinoIDE_esp8266_boards/boards.local.txt b/arduinoIDE_esp8266_boards/boards.local.txt
index 5142dc21e6c6278fe0800b17edc71325c16a8ab8..95194cb873cac74e46f8c4fcfc6e0f8ae43b40d0 100644
--- a/arduinoIDE_esp8266_boards/boards.local.txt
+++ b/arduinoIDE_esp8266_boards/boards.local.txt
@@ -64,9 +64,8 @@ neOSensor.menu.ResetMethod.ck.upload.resetmethod=--before no_reset --after soft_
 neOSensor.menu.ResetMethod.nodemcu=dtr (aka nodemcu)
 neOSensor.menu.ResetMethod.nodemcu.upload.resetmethod=--before default_reset --after hard_reset
 
-# [jan.23] disabled 921600 that may cause upload failures on some ESP8266 boards
-#neOSensor.menu.baud.921600=921600
-#neOSensor.menu.baud.921600.upload.speed=921600
+neOSensor.menu.baud.921600=921600
+neOSensor.menu.baud.921600.upload.speed=921600
 neOSensor.menu.baud.115200=115200
 neOSensor.menu.baud.115200.upload.speed=115200
 
diff --git a/neosensor/libraries/boards/neosensor.h b/neosensor/libraries/boards/neosensor.h
index 971207e1e3476cb5a2e33071d43867c39848c0fc..7f547f188e45f9056ac5c296cfc6a6e8d2ea1ab3 100644
--- a/neosensor/libraries/boards/neosensor.h
+++ b/neosensor/libraries/boards/neosensor.h
@@ -44,7 +44,7 @@
  */
 #define BOARD_NAME          "neOSensor"
 #define BOARD_REVISION      1.2
-#define BOARD_FWREV         230111          // Firmware revision <year><month><day> in 2 digits each
+#define BOARD_FWREV         230525          // Firmware revision <year><month><day> in 2 digits each