[Résolu] Impossible de flasher des Lolin ESP32 mini (le s3 et le s2)

Wouahou !!! @WarC0zes tu m’as sauvé !!! Un énorme merci !!!
Donc je récapitule pour ceux qui passeraient ici avec un problème identique

Type de carte : Lolin S2 mini v1.0.0 original wifi Iot ESP32 - s2fn4r2 (lu sur l’étiquette de l’emballage)

  1. faire un new device de type ESP32-S2 depuis ESPhome (chez moi, un container docker accessible en local par http://ip_de_mon_nas:6052).

  2. choisir skip en bas de la fenêtre qui affiche la clef (qui sera utile pour l’adopter dans HA)

  3. sur les 3 points, cliquer install

  4. choisir la dernière option Manual download

  5. patienter pendant la compilation puis enregistrer le fichier dans un répertoire. Chez moi, il s’est appelé automatiquement lolins2minarduino-factory.bin

  6. Aller sur Adafruit ESPTool, appuyer sur reset + boot puis relâcher reset. Cliquer sur connect en haut à droite

  7. choisir le fichier précédent, laisser l’option offset à sa valeur par défaut (h0) puis cliquer sur Program

  8. ça transfère très vite (même pas eu le temps de le voir passer). Voici l’exemple du log obtenu

Running stub...
Stub is now running...
Detecting Flash Size
FlashId: 0x164020
Flash Manufacturer: 20
Flash Device: 4016
Auto-detected Flash size: 4MB
Image header, Magic=0xFF, FlashMode=0xFF, FlashSizeFreq=0xFF
Writing data with filesize: 928704
Erase size 928704, blocks 57, block size 0x4000, offset 0x0000, encrypted no
Took 11902ms to write 928704 bytes
Erase size 0, blocks 0, block size 0x4000, offset 0x0000, encrypted no
To run the new firmware, please reset your device.
  1. comme indiqué, cliquer sur reset et c’est magique : il apparait online dans ESPhome.

  2. il apparait automatqiuement dans toutes mes instances de HA (celle de production et celle de dev).

  3. une fois adopté, le voici dans HA

Allez, maintenant je vais en faire quelque chose de ces S2-mini et S3-mini (test des LD2410 et LD2450, et remplacer certains vieux capteurs ESP8266 programmés en arduino mais qui plantent parfois).

3 « J'aime »