Problème Connexion avec ESP32

salut,

j'ai un petit souci avec mon ESP32 avec lequel je n'arrive pas à communiqué.
impossible d'avoir un le port de com

j'ai fait des tests avec un ARDUINO et la ça fonctionne.
j'ai bien le port dev/cu.usbserial-1420 que je n'arrive pas à avoir avec l'ESP32

auriez vous une idée ?
Merci

pourquoi avez vous posté dans la section des tutos ??

lire les recommandations listées dans "Les bonnes pratiques du Forum Francophone”

je déplace votre post pour cette fois...


c'est quel ESP? faut-il un driver série ? quel OS ?

désolé pour cette erreur

c'est un WIFI ESP WROOM 32
NODE MCU ESP 32S
c'est un driver série qu'il me faut
c'est sur VENTURA 13.0.1

MacIntel ou M11/M2 ?

Il faudra sans doute un driver effectivement mais signé et n’utilisant pas les kernel extensions. (Je n’ai pas migré sur Ventura pour ma machine de dev arduino)

C est un intel
J ai bien essayer d installer les differents drivers que je trouvais mais rien y fait

Virez tous les drivers installés surtout s’ils datent un peu.
Quand vous branchez l’ESP32 est il visible au niveau des devices série ? (Par exemple est ce she le code Python listé dans mon code montre un port série à choisir ? Usage de Python3 avec Arduino )

euh la vous me perdez
je ne suis pas assez calé

je viens de ré installé ARDUINO IDE mais rien ne change
toujours ce problème de port

Je ne vois pas de changement dans les devices serie quand le branche mon ESP32 alors que j ia bien un port qui apparait lorsque je branche mon arduino

Tant que le bon driver n'est pas installé, le port n'apparaîtra pas.
Il faut d'abord identifier le chip convertisseur USB / série.
Celui-ci est un CH340 (le chip rectangulaire) :


Celui-ci est un CP2102 (le chip carré en bas) :

j'ai été voir sur le site SILABS
j'ai télécharger SiLabsUSBDriverDisk.dmg mais toujours rien.

Arduino : 1.8.19 (Mac OS X), Carte : "NodeMCU-32S, 80MHz, 115200"

In file included from sketch/sketch_mar31a.ino.cpp:1:0:
/Users/moi/Library/Arduino15/packages/esp32/hardware/esp32/2.0.7/cores/esp32/Arduino.h:194:12: error: 'std::round' has not been declared
** using std::round;**
** ^**
exit status 1
Erreur de compilation pour la carte NodeMCU-32S

je viens de commander un câble afin d'être sur que ça ne vient pas de lui.

Tu confonds une erreur de compilation et une erreur de chargement.
:rofl: :grimacing: :crazy_face:

oui mais c'est pas du à l'absence de driver ?

Comment l'absence de driver, pourrait influencer sur la déclaration d'une variable ou une fonction?
l'erreur indique que round(la propriété ou la fonction) de l'objet std, n'existe pas.
Cela ressemble plus à un problème à une incompatibilité entre deux librairies, mais c'est bizarre sur Arduino.h

désolé je suis méga novice dans le monde arduino

je vais donc essayer de travailler avec le croquis qui va servir à mon projet de routeur solaire.

j'avance à petit pas mais j'avance.

encore merci pour votre aide

Pour tester le téléchargement ouvrez un nouveau sketch sans rien dedans a part setup et loop et compilez puis chargez

bon ça y est j'ai enfin réussi à compiler le projet.
mais au moment du téléversement la connexion ne se fait pas

Le croquis utilise 846338 octets (64%) de l'espace de stockage de programmes. Le maximum est de 1310720 octets.
Les variables globales utilisent 47112 octets (14%) de mémoire dynamique, ce qui laisse 280568 octets pour les variables locales. Le maximum est de 327680 octets.
esptool.py v3.0-dev
Serial port /dev/cu.URT0
Connecting......................................_____

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
Failed uploading: uploading error: exit status 2

Certains ESP32 ont besoin que l'on appuie sur les boutons RESET (ou EN) et FLASH (ou BOOT) dans un certain ordre pour entrer en mode chargement.
Appuyer sur RESET + FLASH, relâcher RESET, relâcher FLASH, lancer le chargement.

Ça y est ça marche !!!!

Cela venait bien de mon câble
Celui que j’avais n étais pas qu un câble de charge apparement.

Je suis ravi, mon projet avance
Merci pour votre aide :pray:t2:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.