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:
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