![]() |
|
ESP32-S3 avec ETH W5500 ET port USB - 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 : ESP32-S3 avec ETH W5500 ET port USB (/thread-2386.html) |
ESP32-S3 avec ETH W5500 ET port USB - Wendigogo - 08-03-2026 Bonsoir, En parcourant Aliexpress, je suis tombé sur cette référence : Carte de développement de caméra ETH ESP32-S3, PoE RJ45/OV2640 OV5640, Port/W5500/micro-sd, Compatible avec Raspberry Pi Pico Size Elle est au format RPi Pico, donc plus longue et moins large que le modèle Lyligo T-ETH-Lite. Elle possède davantage de GPIO, un HAT PoE et a surtout le bon goût d'avoir un port USB pour l'installation simple du firmware. Pensez-vous que la future version de f1atb serait également compatible avec ce modèle ? Merci RE: ESP32-S3 avec ETH W5500 ET port USB - F1ATB - 08-03-2026 (08-03-2026, 01:21 AM)Wendigogo a écrit : Bonsoir, Les prochaines cartes pour le routeur seront des ESP32-S3 N16R8. Ces cartes disposent de 16Mo de Flash contre 4Mo pour un ESP32 classique et 8Mo de RAM additionnelle. La carte que vous proposez n'est qu'une R8 et non pas N16 semble-t-il. Voici la carte Ethernet que j'utilise actuellement. https://s.click.aliexpress.com/e/_c4SyV1fh André RE: ESP32-S3 avec ETH W5500 ET port USB - patrickvalence - 08-03-2026 (08-03-2026, 09:59 AM)F1ATB a écrit :(08-03-2026, 01:21 AM)Wendigogo a écrit : Bonsoir, RE: ESP32-S3 avec ETH W5500 ET port USB - Wendigogo - 08-03-2026 (08-03-2026, 09:59 AM)F1ATB a écrit :(08-03-2026, 01:21 AM)Wendigogo a écrit : Bonsoir, Bonjour André, Est-ce que votre firmware sera compatible avec tous les modèles d'ESP32-S3 N16R8 (avec plus ou moins de GPIO par exemple) ? Je n'ai aucune idée de la façon dont sont construits ces firmwares : est-ce que la puce indique les capacité de la carte ou est-ce que c'est le firmware qui les embarque ? En regardant les "Main Features" de la carte que j'ai donnée en lien, il est indiqué :
2. W25Q128 16MB Flash for storing programs and data J'ai bien envie de tenter ce modèle malgré tout, même s'il semble de moins bonne facture que le Lilygo. @patrickvalence : il faut prendre le modèle W5500 et y ajouter le "POE-Shield" si vous souhaitez l'alimenter par ce biais. Enjoy ! RE: ESP32-S3 avec ETH W5500 ET port USB - F1ATB - 08-03-2026 (08-03-2026, 03:17 PM)Wendigogo a écrit :(08-03-2026, 09:59 AM)F1ATB a écrit :(08-03-2026, 01:21 AM)Wendigogo a écrit : Bonsoir, J'avais pas vu qu'il mentionnait une Flash de 16Mo. Du coup je me suis commandé une carte pour voir si je peux l'utiliser pour le routeur F1ATB-S3. Merci de l'info. André RE: ESP32-S3 avec ETH W5500 ET port USB - michy - 08-03-2026 (08-03-2026, 01:21 AM)Wendigogo a écrit : En parcourant Aliexpress, je suis tombé sur cette référence : Carte de développement de caméra ETH ESP32-S3, PoE RJ45/OV2640 OV5640, Port/W5500/micro-sd, Compatible avec Raspberry Pi Pico Size Bonjour, Rectification sur la différence en quantité de gpio dispo/utilisable sur l'un ou l'autre (la distribution est aussi un peu différente) => la doc Waveshare : https://www.waveshare.com/wiki/ESP32-S3-ETH => la doc Lyligo https://wiki.lilygo.cc/get_started/en/High_speed/T-ETH-Lite/T-ETH-Lite-S3/T-ETH-Lite-S3.html sur WaveShare, le GPIO 8 n'est pas exposé alors qu'il l'est sur la Lilygo sur WaveShare, les gpio 35,36,37 sont exposé mais pas utilisable en même temps que l'usage de PSRAM sur Lilygo, les gpio 5,6,7 et 42 sont exposés mais c'est ceux utilisé pour la carte SD (sur WaveShare, les 4,5,6,7 associés à la SD ne sont pas exposé) en fait, il y a plutôt 5 gpio de moins sur la waveshare (4,5,6,7,8), mais pour un coût très similaire, c'est largement compensé par la possibilité de programmation par USB sans (l'achat?) nécessité un adaptateur USB/UART en complément (au moins pour la première programmation, après on le fait en OTA) => Je n'ai pas encore trouver de support avec bornier a vis pour ce format de carte, si quelqu'un a un lien Pourquoi pas rendre le code compilable pour ESP32P4, c'est juste a minima le double de puissance/capacité (même tarif mais 360MHz double cœur RISC à la place de 240MHz double cœur Xtensa LX7, PSRAM 32M à la place de 16M, 768kb de ram contre 512kb), chez waveshare : même forme 2 rangées de 20 pins pour S3 ETH ou P4 ETH / Orientation du RJ45 et port USB différent, bémol, pas de Wifi avec le module à base de P4 (mais le port Eth est là !) RE: ESP32-S3 avec ETH W5500 ET port USB - Wendigogo - 08-03-2026 (08-03-2026, 05:18 PM)michy a écrit : en fait, il y a plutôt 5 gpio de moins sur la waveshare (4,5,6,7,8), mais pour un coût très similaire, c'est largement compensé par la possibilité de programmation par USB sans (l'achat?) nécessité un adaptateur USB/UART en complément (au moins pour la première programmation, après on le fait en OTA) Ça fait combien de GPIO disponibles (dans F1ATB) du coup ? Tous ceux exposés ? Pour le support avec bornier à vis, la waveshare est au format de la RPi Pico : il y a peut-être des choses existantes pour cette carte qui seraient compatibles. L'ESP32P4, pourquoi pas si ça n'est pas un gros travail de portage et qu'il reste compatible avec un HAT PoE. ![]() Enjoy ! RE: ESP32-S3 avec ETH W5500 ET port USB - michy - 08-03-2026 Les gpio dispo => c'est dans le programme qu'André décide ceux qui sont sélectionnable par l'utilisateur (en fait tous peuvent faire toutes les fonctions, ce n'est pas limitant) Du support a bornier format Rpi Pico ça existe mais sérigraphié avec les gpio pour raspberry (ou c'est une usine à led ... qui coûte plus cher que le module ESP a mettre dessus) https://www.amazon.fr/GeeekPi-Carte-dextension-pour-Raspberry/dp/B0998594PL https://www.amazon.fr/Freenove-Breakout-Raspberry-Terminal-Shield/dp/B0BFB53Y2N/ref=pd_day0_d_sccl_1_1/262-5424234-6006645 le plus approchant serait : https://www.amazon.fr/Treedix-Compatible-Raspberry-Breakout-Flexible/dp/B0CM6H7RG5 Le compilation pour P4, éventuellement quelques conditions de compilation, mais franchement très simple a porter le HAT POE n'intervient pas dans le programme, ça ne fait qu'extraire l'énergie pour s'alimenter depuis le câble réseau (aucune modif au niveau programme a prévoir) |