User Tools

Site Tools


arduino:esp32-api3-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
arduino:esp32-api3-fr [2025/05/21 13:52] – created phil45arduino:esp32-api3-fr [2025/05/21 14:03] (current) – [Remarques] phil45
Line 1: Line 1:
 ======WIO ESP32 API 3.x====== ======WIO ESP32 API 3.x======
-[[:wio:overview-en|{{ :wio:wiologo.png}}]] +[[:wio:overview-fr|{{ :wio:wiologo.png}}]] 
-[[:english|Content]] -> [[:arduino:wio-overview-en|WIO Overview]] +[[:france|Sommaire]] -> [[:arduino:wio-overview-fr|Vue d'ensemble WIO]] 
-  * [[:arduino:wio-overview-en|WIO Overview]] | [[:arduino:wio-setup-en|WIO Setup]] | [[:arduino:wioctrl-en|WIO Control]] | [[:arduino:amp-en|User Bitmaps]] | [[:arduino:wio-en|WIO Firmware]] | [[:wio:wio-ledscript-en|LEDScript]] | [[:wio:wio-ioscript-en|IOScript]] +  * [[:arduino:wio-overview-fr|Vue d'ensemble WIO]] | [[:arduino:wio-setup-fr|Configuration WIO]] | [[:arduino:wioctrl-fr|Contrôle WIO]] | [[:arduino:amp-fr|Bitmaps Utilisateur]] | [[:arduino:wio-fr|Firmware WIO]] | [[:wio:wio-ledscript-fr|LEDScript]] | [[:wio:wio-ioscript-fr|IOScript]] 
-  * [[:arduino:wio-rascii-en|WIO RASCII]] | [[:arduino:wio-canprot-en|WIO CAN Protocol]] +  * [[:arduino:wio-rascii-fr|WIO RASCII]] | [[:arduino:wio-canprot-fr|Protocole CAN WIO]] 
-  * [[https://i2cdevices.org/addresses|I2C Device Addresses]] +  * [[https://i2cdevices.org/addresses|Adresses des dispositifs I2C]] 
-  * **[[:arduino:esp32-api3-en|ESP32 API 3.x]]**+  * **[[:arduino:esp32-api3-fr|ESP32 API 3.x]]**
  
  \\  \\
-|  Due to OTA/mDNS compile errors WIO ESP32 cannot use API 3.x  |+|  En raison d'erreurs de compilation OTA/mDNSWIO ESP32 ne peut pas utiliser l'API 3.x  |
  
  \\  \\
-=====Remarks===== +=====Remarques===== 
-Moving from API 2.0.17 to 3.x.\\ +Déplacement de l'API 2.0.17 vers 3.x.\\ 
-Espressive massively broke the compatibility from 2.x to 3.x which is the main reason to stick with 2.0.17\\+Espressif a massivement brisé la compatibilité de 2.x à 3.x, ce qui est la principale raison de rester avec 2.0.17.\\
  
-Changes are saved in a separate branch: https://gitlab.com/rocrail/wio/-/tree/ESP32_API3?ref_type=heads \\+Les changements sont sauvegardés dans une branche séparée: https://gitlab.com/rocrail/wio/-/tree/ESP32_API3?ref_type=heads \\
  
  \\  \\
  
-=====Libraries=====+=====Bibliothèques=====
 ====ESP32CAN==== ====ESP32CAN====
   * https://github.com/miwagner/ESP32-Arduino-CAN   * https://github.com/miwagner/ESP32-Arduino-CAN
-Replace the missing include file in CAN.c line 37+Remplacer le fichier manquant include sur la ligne 37 du fichier CAN.c
 <code cpp> <code cpp>
 #include "esp_intr.h" #include "esp_intr.h"
Line 32: Line 32:
  
  \\  \\
-=====Show stopper OTA/mDNS===== +=====Afficher le stopper OTA/mDNS===== 
-The API 3.x is not consistent and cannot compile itself:+L'API 3.x n'est pas cohérent et ne peut pas se compiler:
 <code> <code>
 In file included from ~/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/libraries/ArduinoOTA/src/ArduinoOTA.cpp:21: In file included from ~/Library/Arduino15/packages/esp32/hardware/esp32/3.2.0/libraries/ArduinoOTA/src/ArduinoOTA.cpp:21:
Line 47: Line 47:
 exit status 1 exit status 1
 </code> </code>
-This blocks the WIO ESP32 migration from 2.x to 3.x.\\+Cela bloque la migration de l'ESP32 WIO de la version 2.x vers la version 3.x.\\
  
  
  \\  \\
-=====Links=====+=====Liens=====
   * https://docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html   * https://docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html
  
arduino/esp32-api3-fr.1747828331.txt.gz · Last modified: 2025/05/21 13:52 by phil45