Bonjour à tous.
Il y a tellement de questions à propos des produits Expressif (ex ESP32) qu'il faudrait peut-être créer un forum spécifique...
Je suis toujours sur le développement de ma domotique avec VSC et PlatformIO; j'en ai assez d'extraire l'ESP32 du montage électronique pour pouvoir télécharger un nouveau sketch. Alors je me suis penché sur l'OTA (Over The Air) en cherchant bien sûr sur le Net. Comme d'habitude, on trouve tout et son contraire. J'ai un peu tout essayé en vain (sans véroler l'existant, par chance). On trouve plusieurs procédures différentes, trés bien faites, toutes vantant la simplicité. Mais je ne dois pas être doué car aucune ne m'a permis de transmettre un sketch et un FileSystem par le WiFi.
Si quelqu'un sur ce forum a déjà pratiqué avec PlatformIO l'OTA, je serais heureux s'il me communiquait sa façon de faire.

par exemple, ma config platformio.ini:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[env:esp32doit-devkit-v1]
platform = espressif32
framework = arduino
upload_flags = -p 3232
upload_protocol = espota
upload_port = 192.168.1.15
board = esp32doit-devkit-v1
board_build.partitions = min_spiffs.csv
;huge_app.csv
 
lib_deps = 
	enjoyneering/LiquidCrystal_I2C@^1.4.0
	fbiego/ESP32Time @^2.0.6
	me-no-dev/ESP Async WebServer@^1.2.3
	me-no-dev/AsyncTCP@^1.1.1