Issue with wifi on Xiao ESP32S3

This is what happens when a connection is made:

st external pin
21:48:58.349 → .WL_IDLE_STATUS.WL_IDLE_STATUS external pin
21:48:59.338 → .WL_CONNECTED done

Hi @luuk_jansen

We sincerely apologize for any inconvenience this may have caused.

We have received your messages from both channels and are actively reviewing the details you provided. To better understand your specific circumstances, we are also conducting related tests based on the information you provided. We will keep you updated through both email and the forum as soon as we have more information.

Thank you for your patience and understanding.

After a prompt response from Seeed support and a few days of trails it appears that it is the transmitting power that is the issue. When the transmitting power is set too high the connection becomes unstable.

After testing, a setting of WIFI_POWER_17dBm or WIFI_POWER_15dBm seems to work well for me. Somewhere it was recommended to put the setting after the WiFi.begin() statement (not tested if this is needed)

WiFi.begin(said, pwd);
WiFi.setTxPower(WIFI_POWER_17dBm);
1 Like

wow good information! good troubleshooting tip too!.. manytimes too people will max out serial baud when they can only read 20 characters a minute!