Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ESP32 connected via Ethernet
#1
The ESP32 is a high-performance microcomputer with a dual-core processor, digital and analog interfaces, and Bluetooth and Wi-Fi communication capabilities. Some boards also include an RJ45 connector for direct Ethernet connectivity.
See the video here : https://youtu.be/LywEGlftM3s

Web page on the subject, source code...
[Image: ESP32-ETH01.png]
Répondre
#2
bonjour

j'ai mis en place  il  y  2 mois  2 ESP 32 en WIFI pour lire les Prises TIC  d'un Linky et d'un ancien Compteur Sagem . Cela fonctionne parfaitement et  j'ai également  modifié les affichages web pour indiquer des infos de  type  IMAX atteint avec  date et heure etc ... tout cela fonctionne par ailleurs parfaitement  avec des cables de  35 m sans ajout de Mosfet
je souhaite migrer ces esp 32 vers la carte ESP 32 RJ 45 pour des raisons de  localisation futures de ces boitiers ( loin du Wifi actuel). 
Quelles sont les modifs à apporter au programme de  base (linky Historique V1.10)  pour être compatible avec le RJ 45 ?


Merci pour vos réponses
Répondre
#3
Il faudra modifier le numéro du GPIO sur lequel l'entrée Linky est branchée

andré.
Répondre
#4
(02-07-2025, 06:37 PM)F1ATB a écrit : Il faudra modifier le numéro du GPIO sur lequel  l'entrée Linky est branchée

andré.

Merci André pour ta réponse et  par ailleurs  pour l'ensemble du site, réalisation et explications ! c'est à la fois super pro et didactique !

Pour le GPIO je n'avais  vu ! merci pour cette info précieuse. Ma question tournait plus autour de ce qu'il faut au minimum ajouter au programme  pour initialiser la partie ethernet , quitte à supprimer toute la partie wifi pour simplifier. J'ai vu que le source routeur solaire est particulièrement bien fait avec, il me semble une bascule WIFI si pas d'ethernet connecté,  mais je préfère simplifier et n'avoir qu'un seul mode. je vais chercher aussi sur internet il y a sans doute quelques exemples basiques d'utilisation du RJ 45
il y aura  ad  minima #include <EthernetESP32.h> !!

Antoine
Répondre
#5
Il faut aussi rajouter les bibliothèques pour ethernet comme dans l'exemple. supprimer la partie WIFI et remplacer par le code pour ethernet das le setup

André
Répondre
#6
ok Merci c'est très clair , j'ai vu également qu'il faut changer le GPIO pour la LED , tout ceci se fait finalement aisément avec les #define LED , TX , RX (bien que celui ne soit pas utilisé dans ce cas ) . C'est parfait ! Je renvoie également les infos via Mqtt dans un homeassistant sur un raspberry PI2 ce qui me donne une visu sympa et un suivi conso performant pour les 2 compteurs que je supervise.
Cela me rajeunit de faire du code et du système linux pour HA Smile (par contre javascript et HTML , je découvre ...)
Répondre


Atteindre :


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