Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Erreur compilation ou installation
#1
Bonjour, 

Merci pour tout le travail réalisé.
Je possède un wemos d1 mini que je souhaite utiliser pour domotiser mon routeur, j'ai actuellement le tignous qui reste une pépite Smile

J'ai bien la connexion avec Arduino IDE et le wemos.
Lorsque je récupère le sketch pour l'installer via Arduino IDE, j'ai une erreur :

Code :
D:\.....\Routeur f1atb\Solar_Router_V12_06\Solar_Router_V12_06.ino:114:10: fatal error: ESPmDNS.h: No such file or directory
  114 | #include <ESPmDNS.h>
      |          ^~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: ESPmDNS.h: No such file or directory

Si je passe par le site pour gérer la compilation, le wemos refuse la connexion, j'essaie d'appuyer sur le reset pour que ça passe mais je ne sais pas si je m'y prends bien.
Code :
Failed to execute 'open' on 'SerialPort': Failed to open serial port.

Merci pour votre aide!
Répondre
#2
Il semble manquer les bibliothèques dans le projet, et/ou la sélection de la carte cible (ESP32 dev).
Répondre
#3
(12-11-2024, 05:45 PM)Ludovic35 a écrit : Il semble manquer les bibliothèques dans le projet, et/ou la sélection de la carte cible (ESP32 dev).

Merci pour ton retour Ludovic.

J'ai ajouté les bibliothèques mentionnées par André.

Concernant la carte, elle est reconnu comme une générique ESP 8266, 
mais effectivement, il doit y avoir la possibilité d'être plus précis.
Je vais chercher de ce coté là.
Répondre
#4
(12-11-2024, 09:09 PM)Thunderdarkdevil a écrit :
(12-11-2024, 05:45 PM)Ludovic35 a écrit : Il semble manquer les bibliothèques dans le projet, et/ou la sélection de la carte cible (ESP32 dev).

Merci pour ton retour Ludovic.

J'ai ajouté les bibliothèques mentionnées par André.

Concernant la carte, elle est reconnu comme une générique ESP 8266, 
mais effectivement, il doit y avoir la possibilité d'être plus précis.
Je vais chercher de ce coté là.

Bonjour,

Weemos D1 = ESP8266 = un seul core @80Mhz

L'ESP32 c'est 2 cœurs @240Mhz qui sont exploités dans le prog d'André

pas la peine d'insister ...
Merci André Smile ,
Routeur V12.06 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W
Répondre
#5
(13-11-2024, 01:09 AM)michy a écrit :
(12-11-2024, 09:09 PM)Thunderdarkdevil a écrit :
(12-11-2024, 05:45 PM)Ludovic35 a écrit : Il semble manquer les bibliothèques dans le projet, et/ou la sélection de la carte cible (ESP32 dev).

Merci pour ton retour Ludovic.

J'ai ajouté les bibliothèques mentionnées par André.

Concernant la carte, elle est reconnu comme une générique ESP 8266, 
mais effectivement, il doit y avoir la possibilité d'être plus précis.
Je vais chercher de ce coté là.

Bonjour,

Weemos D1 = ESP8266 = un seul core @80Mhz

L'ESP32 c'est 2 cœurs @240Mhz qui sont exploités dans le prog d'André

pas la peine d'insister ...

Vu comme ça !! Big Grin
J’en prends bonne note et je commande le bon modèle!
Merci michy !
Répondre
#6
Bonjour, je reviens vers vous, j'ai bien reçu mon esp32. J'ai pris le upesy pour l'avoir rapidement.

Je suis malheureusement toujours en galère aussi bien sur l'installation rapide qu'avec ardiuno IDE que je connais un peu car j'ai plusieurs mega 2560 en fonction.

Les deux erreurs ont l'air de dire que ça communique pas avec l'esp.
Malgré l'appuis sur BOOT ou le BOOT-RESET-BOOT, j'ai toujours la même erreur.

"A fatal error occurred: Failed to connect to ESP32: No serial data received."

La compilation coté arduino IDE est valide.
J'ai testé plusieurs ports USB, plusieurs câbles.

Je sèche, merci pour votre aide.
Répondre
#7
Bonjour, désolé d'insister, j'ai acheté cette carte exprès et je me retrouve dans une impasse.
Merci
Répondre
#8
Je n ai pas tout lu le fil de cette discussion, mais basiquement as tu installé les drivers USB Uart pour que ton pc reconnaisse la puce CP2102 ?
Répondre
#9
Citation :Les deux erreurs ont l'air de dire que ça communique pas avec l'esp.
Malgré l'appuis sur BOOT ou le BOOT-RESET-BOOT, j'ai toujours la même erreur.

"A fatal error occurred: Failed to connect to ESP32: No serial data received."

La compilation coté arduino IDE est valide.
J'ai testé plusieurs ports USB, plusieurs câbles.

Je sèche, merci pour votre aide.
Il faudrait d'abord vérifier si ton ESP32 est bien reconnu dans le port COM de ton PC lorsqu'il est branché en USB sur le PC.......tu ne donnes pas d'info la dessus, sinon, installer le bon driver.

s'il est reconnu, il faut parfois mettre l'ESP32 en mode programmation en appuyant sur BP BOOT mais avant la mise sous tension.
--appuyer sur BP BOOT.
--resté appuyé
--relier le cordon USB du PC sur l'ESP32
--la carte est alimenté (led allumée)
--a partir de ce moment on peut lâcher le BP BOOT et lancer la programmation en ayant choisi le bon port COM.
Répondre
#10
Bonjour Lolo69 et rolrider!

Je n’avais pas vu vos messages, la notification s’est enlevée ?
J’ai testé avec un autre pc et effectivement, c’est passé direct.

J’ai pu voir justement que l’ESP n’était finalement pas reconnu correctement.
C’était trompeur, car sur mon PC de Bureau, le nom de ma carte ESP ressortait correctement donc je pensais que c’était reconnu.

Je confirme donc que c’était une histoire de driver…
Merci à vous pour votre aide!
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)