F1ATB forum
Difficultés pour compiler - Version imprimable

+- F1ATB forum (https://f1atb.fr/forum_f1atb)
+-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html)
+--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html)
+--- Sujet : Difficultés pour compiler (/thread-1126.html)

Pages : 1 2 3


Difficultés pour compiler - AD69 - 25-02-2025

Bonjour à tous,
Par pure curiosité, j’ai voulu compiler le programme source du routeur F1ATB V13 alors que la procédure d’installation rapide fonctionne à merveille.
J’ai donc installer un Arduido IDE 2.3.4 ainsi que le gestionnaire de carte ESP32 par Expressif, les bibliothèques comme demandé, le paramètre (partition scheme -> No FS 4MB)  et en vérifiant le source, une erreur de compilation survient pour un chemin d’accès je présume !
Toutes mes excuses pour mon ignorance car c’est la 1ère fois que je côtois cet environnement.
Je joins, en autres, le rapport d’erreur et suis preneur de vos conseils pour aboutir.
Merci d’avance


RE: Difficultés pour compiler - michy - 25-02-2025

Bonjour,

  => Error while detecting libraries included ...

  Il faut mettre tous les fichiers sources (.h, .ino, .cpp, ... contenu dans le ZIP) dans le répertoire "C:\ESP 32\Prog source F1ATB\Solar_Router_V13_03"

  (aussi tenter de fermer et ré-ouvrir l'IDE Arduino après importation de librairies et de cartes)


RE: Difficultés pour compiler - AD69 - 25-02-2025

(Hier, 06:09 PM)michy a écrit : Bonjour,

  => Error while detecting libraries included ...

  Il faut mettre tous les fichiers sources (.h, .ino, .cpp, ... contenu dans le ZIP) dans le répertoire "C:\ESP 32\Prog source F1ATB\Solar_Router_V13_03"

  (aussi tenter de fermer et ré-ouvrir l'IDE Arduino après importation de librairies et de cartes)

Merci michy pour ta réponse. Je viens de vérifier que le répertoire contient bien tous fichiers du ZIP. malheureusement j'obtiens le même résultat.


RE: Difficultés pour compiler - michy - 25-02-2025

On tente autre chose

Fichier / Nouveau
 effacez tous et mettez ça
Code :
#define LED_BUILTIN 2

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

On ne peut pas beaucoup plus simple pour un test (pas de librairie)

puis bouton Téléverser


RE: Difficultés pour compiler - AD69 - 25-02-2025

(Hier, 08:39 PM)michy a écrit : On tente autre chose

Fichier / Nouveau
 effacez tous et mettez ça
Code :
#define LED_BUILTIN 2

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}

On ne peut pas beaucoup plus simple pour un test (pas de librairie)

puis bouton Téléverser

C'est grave docteur !!!! même sentence !!!


RE: Difficultés pour compiler - Charmusien - 25-02-2025

Bon,

Si tu as installé l'IDE Arduino dans les règles de l'art et que tu as installé les bibliothèques en laissant les répertoires par défaut, pas de raison que ça ne marche pas !
Chez moi, tout est installé comme ça et tout fonctionne bien !
J'ai les mêmes versions de bibliothèque...
Tu as choisi la bonne carte "ESP32 Dev module" ?
Partition "No FS 4MB (2MB APP x2)"
Vitesse 115200

Après modifs, tu fermes l'IDE et tu l'ouvres en faisant un double clic sur le fichier "Solar_Router_V13_03.ino" dans le dossier dézippé.

Avant de téléverser, as-tu vérifié le schéma ? Bouton d'a coté !

Des erreurs ?


RE: Difficultés pour compiler - michy - 25-02-2025

Antibiotique ...

il y a un probleme dans votre install,

tenter de mettre a jour la carte ESP32 by Espressif en prenant la dernière version 3.1.3 en remplacement de votre 3.1.1


RE: Difficultés pour compiler - AD69 - 25-02-2025

(Hier, 09:00 PM)michy a écrit : Antibiotique ...

il y a un probleme dans votre install,

tenter de mettre a jour la carte ESP32 by Espressif en prenant la dernière version 3.1.3 en remplacement de votre 3.1.1

Je n'ai pas le choix la  version 3.13 dans la liste déroulante

(Hier, 08:57 PM)Charmusien a écrit : Bon,

Si tu as installé l'IDE Arduino dans les règles de l'art et que tu as installé les bibliothèques en laissant les répertoires par défaut, pas de raison que ça ne marche pas !
Chez moi, tout est installé comme ça et tout fonctionne bien !
J'ai les mêmes versions de bibliothèque...
Tu as choisi la bonne carte "ESP32 Dev module" ?
Partition "No FS 4MB (2MB APP x2)"
Vitesse 115200

Après modifs, tu fermes l'IDE et tu l'ouvres en faisant un double clic sur le fichier "Solar_Router_V13_03.ino" dans le dossier dézippé.

Avant de téléverser, as-tu vérifié le schéma ? Bouton d'a coté !

Des erreurs ?

Merci de ton aide. Où dois-je mettre cette vitesse de 115200 ?


RE: Difficultés pour compiler - Charmusien - 25-02-2025

Upload Speed

   


RE: Difficultés pour compiler - Lolo69 - 25-02-2025

Tu n es pas encore au televersement, donc ce n est pas la source du problème…
On va reprendre tranquilou
Etape 1 : tu désinstalles completement to ide arduino
Etape 2 : tu telecharges depuis le site officiel la version exe ou msi qui correspond à ta version de windows
https://www.arduino.cc/en/software
Etape 3 : tu réinstalles en suivant les instructions du meme site
Etape 4 : telecharger et installer le driver Usb cp2110 depuis ici https://www.silabs.com/developer-tools/usb-to-uart-bridge-vcp-drivers en prenant le universal…
Etape 5 : tu branches ton esp en Usb
Etape 6 : tu lances arduino
Etape 7 : direct tu fais televerser avec le programme ultraminimal qui est affiché par defaut

Là ca devrait etre ok on va passer a la suite

Etape 8 telecharges le zip du projet solar router , et dezippe le dans un chemin pas trop long genre c:/temp/routeur
Etape 9 : ouvres depuis arduino un des fichier ino du repertoire routeur.
Etape10 reprend les instructions données par André ( bibliothèque et dans partition ne PRENDS pas no fs mais custom.