Arduino IDE Version 1.8.19
Pour initialiser Wifi sur ESP32 càd : WiFi.begin(ssid, password); fonctionne bien si ssid et password sont initialisés ainsi :
const char* ssid = "free..."; et const char* password = "7Wzr...";
En utilisant une lecture du ssid et password sur EEprom ça ne fonctionne plus. Voir nota ci-dessous.
if (lecture_SSID_PassW() == false) { // lecture String ssid et String passw en EEPROM
Serial.println ( "\nProblème ..... ");
} else {
Serial.print("SSID: "); Serial.println(ssid); // test SSID lu en EEprom OK
Serial.print("clé wifi: "); Serial.println(password); // test PW lu en EEprom OK
WiFi.begin(ssid, password); // ne fonctionne plus
// erreur : no matching function for call to 'WiFiClass::begin(String&, String&)'
Nota : cela fonctionnait sur IDE 1.8.7 ESP8266
Comment me sortir de cette impasse svp . Je ne trouve pas depuis 2 jours.
Merci d'avance.
sélectionner la partie du texte qui correspond au code
appuyez sur l'icône </> dans la barre d'outils pour indiquer que c'est du code
(Assurez vous aussi d'indenter le code correctement dans l'IDE avant de le copier pour le coller ici. Cela se fait en pressant ctrlT sur PC ou cmdT sur un Mac)
sinon dans l'IDE il y a dans le menu une option pour copier pour le forum