Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Mapping GPIO
#1
Bonjour,
pour suivre la production de mes panneaux solaires équipés de différents modèles de micro onduleurs hoymiles j'utilise OpenDTU sur esp32 avec modules nrf24 et cmt et display. 

Il y a une fonction très utile qui  pourrait peut-être être transposé au routeur solaire et qui permettrait une grande polyvalence et accessibilité pour l'ensemble des utilisateurs.

Je m'explique : il y a un onglet paramètres qui permet d'importer un fichier de configuration pin_mapping.json afin d'utiliser une diversité combinaison de périphériques (profils). 
On pourrait avoir un système général qui pourrait être remappé en fonction des besoins et des combinaisons de matériel de chacun (écran, ethernet, led, ....) sans passer par une compilation. 

Après, techniquement est-ce que l'esp32 dispose d'assez de place pour embarquer toutes les librairies nécessaires ? 

Ce n'est qu'une idée de fonction, mais il est plus facile de modifier juste un fichier de configuration que d'effectuer des modifications avant compilation pour la majorité des gens, je suppose.
Juste une idée....

captures d'écran :
   
   

exemple de fichier de configuration opendtu utilisé : .txt à remplacer par .json

.txt   nodemcu_esp32_custom_CMTBreakboard-NRF-Display.txt (Taille : 3.9 Ko / Téléchargements : 5)

Un immense merci à André pour tout ce travail et ce partage
bonne journée
Répondre

#2
(19-01-2025, 12:53 PM)memz a écrit : On pourrait avoir un système général qui pourrait être remappé en fonction des besoins et des combinaisons de matériel de chacun (écran, ethernet, led, ....) sans passer par une compilation. 

Bonjour, 

  Une source d'inspiration (C'est un peu la concurrence de André, mais comme F1ATB est cité sur son site ... ) : https://yasolr.carbou.me/manual#gpio-section

  Avec un bouton qui permet de vérifier la cohérence avec le câblage historique (pour ceux qui ont fait des PCB)
Merci André Smile ,
Routeur V17.16 (since V2.01) / Source UxI / 5 actions

Si les réponses que je propose bénévolement sur ce forum ne vous plaisent pas, ignorez-les simplement sans me jeter la pierre ! (Ou ne posez pas de question)
Répondre



Atteindre :


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

Moteur MyBB, © 2002-2026 Melroy van den Berg.