Ce code est bourré d'incohérences.
Comment peux-tu avoir :
- un ssid à l'adresse 50, de longueur 50, donc qui va occuper les adresses de 50 à 100
- un password à l'adresse 51, de longueur 255
Les deux se chevauchent largement !
D'autre part ssid += x ne fait qu'incrémenter le pointeur ssid, idem pour le password ![]()
Tu ferais mieux de regrouper ssid et password dans une structure et de lire l'ensemble avec EEPROM.get()