diff --git a/ESP/lib/src/network/wifihandler/wifihandler.cpp b/ESP/lib/src/network/wifihandler/wifihandler.cpp index a8925be..ad3e44c 100644 --- a/ESP/lib/src/network/wifihandler/wifihandler.cpp +++ b/ESP/lib/src/network/wifihandler/wifihandler.cpp @@ -23,6 +23,9 @@ void WiFiHandler::begin() { // forcefully disconnect to reset anything that could've been saved before WiFi.disconnect(); + // we purposefully set the lowest min required security level, some boards have problems connecting otherwise + WiFi.setMinSecurity(WIFI_AUTH_WEP); + if (this->_enable_adhoc || wifiStateManager.getCurrentState() == WiFiState_e::WiFiState_ADHOC) { log_d("ADHOC is enabled, setting up ADHOC network \n\r");