2026-03-23 2:11 AM - edited 2026-03-23 8:38 PM
***Update***
This issue is solved and was due to improper wifi firmware upgrade. Topic can be closed.
Hi STM Team,
I have been having issues for the last week with connecting to the STWIN.box via wifi from both iphones and android phones for DATALOG2 v3.2.0. (And to some extent v3.1.0). The configuration of the wifi network does not work correctly when I attempt to send it from the app. The only way I could get it to work, is when I used the Python SDK with firmware version 3.1.0. I was able then to connect with FileZilla and view/download files.
Please advise what the possible workarounds are with this issue as I need to use this sensor by connecting to it via wifi and downloading the data files via FTP server.
The following is an AI-generated overview of the issue in more detail:
Device: STEVAL-STWINBX1 (STM32U585AI) Firmware tested: FP-SNS-DATALOG2 v3.1.0 and v3.2.0 WiFi module: EMW3080 (firmware successfully upgraded per README instructions) App tested: ST BLE Sensor v5.x on macOS
Issue 1 — v3.2.0 WiFi broken:
WiFi connection fails silently on v3.2.0. The board receives correct SSID and password (confirmed via STM32CubeIDE debugger breakpoints), MX_WIFI_Connect() is called with correct parameters, but the EMW3080 never associates with the access point. No DHCP request is seen on the router.
The identical Python SDK command sequence and network configuration works correctly on v3.1.0 — board connects, gets IP via DHCP, FTP server starts successfully.
Issue 2 — BLE app WiFi config not working on macOS with v3.1.0:
The ST BLE Sensor app on macOS/iOS correctly displays the WiFi configuration panel and shows the SSID field populated from the SD card JSON. However, sending the password via the Wi-Fi Connect SEND button does not result in a connection. The board receives the password correctly (debugger confirmed) but never connects. The same operation via Python SDK over USB works correctly. This does not work with the Android version of the app, because it forces a firmware upgrade.
Reproduction steps for Issue 1:
Solved! Go to Solution.
2026-03-25 7:49 AM - edited 2026-03-25 7:49 AM
Hi @NikV14,
Thank you for the update.
Have a good day,
Julian
@NikV14 wrote:
***Update***
This issue is solved and was due to improper wifi firmware upgrade. Topic can be closed.
Hi STM Team,
I have been having issues for the last week with connecting to the STWIN.box via wifi from both iphones and android phones for DATALOG2 v3.2.0. (And to some extent v3.1.0). The configuration of the wifi network does not work correctly when I attempt to send it from the app. The only way I could get it to work, is when I used the Python SDK with firmware version 3.1.0. I was able then to connect with FileZilla and view/download files.
Please advise what the possible workarounds are with this issue as I need to use this sensor by connecting to it via wifi and downloading the data files via FTP server.
The following is an AI-generated overview of the issue in more detail:
Device: STEVAL-STWINBX1 (STM32U585AI) Firmware tested: FP-SNS-DATALOG2 v3.1.0 and v3.2.0 WiFi module: EMW3080 (firmware successfully upgraded per README instructions) App tested: ST BLE Sensor v5.x on macOS
Issue 1 — v3.2.0 WiFi broken:
WiFi connection fails silently on v3.2.0. The board receives correct SSID and password (confirmed via STM32CubeIDE debugger breakpoints), MX_WIFI_Connect() is called with correct parameters, but the EMW3080 never associates with the access point. No DHCP request is seen on the router.
The identical Python SDK command sequence and network configuration works correctly on v3.1.0 — board connects, gets IP via DHCP, FTP server starts successfully.
Issue 2 — BLE app WiFi config not working on macOS with v3.1.0:
The ST BLE Sensor app on macOS/iOS correctly displays the WiFi configuration panel and shows the SSID field populated from the SD card JSON. However, sending the password via the Wi-Fi Connect SEND button does not result in a connection. The board receives the password correctly (debugger confirmed) but never connects. The same operation via Python SDK over USB works correctly. This does not work with the Android version of the app, because it forces a firmware upgrade.
Reproduction steps for Issue 1:
- Flash DATALOG2 v3.2.0, upgrade EMW3080 firmware
- Send WiFi credentials via Python SDK over USB
- Credentials confirmed correct at debugger breakpoint
- No DHCP request seen on network — silent failure
2026-03-25 7:49 AM - edited 2026-03-25 7:49 AM
Hi @NikV14,
Thank you for the update.
Have a good day,
Julian
@NikV14 wrote:
***Update***
This issue is solved and was due to improper wifi firmware upgrade. Topic can be closed.
Hi STM Team,
I have been having issues for the last week with connecting to the STWIN.box via wifi from both iphones and android phones for DATALOG2 v3.2.0. (And to some extent v3.1.0). The configuration of the wifi network does not work correctly when I attempt to send it from the app. The only way I could get it to work, is when I used the Python SDK with firmware version 3.1.0. I was able then to connect with FileZilla and view/download files.
Please advise what the possible workarounds are with this issue as I need to use this sensor by connecting to it via wifi and downloading the data files via FTP server.
The following is an AI-generated overview of the issue in more detail:
Device: STEVAL-STWINBX1 (STM32U585AI) Firmware tested: FP-SNS-DATALOG2 v3.1.0 and v3.2.0 WiFi module: EMW3080 (firmware successfully upgraded per README instructions) App tested: ST BLE Sensor v5.x on macOS
Issue 1 — v3.2.0 WiFi broken:
WiFi connection fails silently on v3.2.0. The board receives correct SSID and password (confirmed via STM32CubeIDE debugger breakpoints), MX_WIFI_Connect() is called with correct parameters, but the EMW3080 never associates with the access point. No DHCP request is seen on the router.
The identical Python SDK command sequence and network configuration works correctly on v3.1.0 — board connects, gets IP via DHCP, FTP server starts successfully.
Issue 2 — BLE app WiFi config not working on macOS with v3.1.0:
The ST BLE Sensor app on macOS/iOS correctly displays the WiFi configuration panel and shows the SSID field populated from the SD card JSON. However, sending the password via the Wi-Fi Connect SEND button does not result in a connection. The board receives the password correctly (debugger confirmed) but never connects. The same operation via Python SDK over USB works correctly. This does not work with the Android version of the app, because it forces a firmware upgrade.
Reproduction steps for Issue 1:
- Flash DATALOG2 v3.2.0, upgrade EMW3080 firmware
- Send WiFi credentials via Python SDK over USB
- Credentials confirmed correct at debugger breakpoint
- No DHCP request seen on network — silent failure