En fait SimHub fonctionne avec des ports série virtuels, et mes Leo24Dongle présentent un port série, en plus du périphérique de jeu. Donc pour SimHub le côté sans fil est complètement transparent.
De plus, SimHub est capable de gérer un Nextion et des Leds RGB sur le même port série, et NodeBlue est capable de le prendre en compte.
L'écran Nextion se connecte sur la TBB_01 par le connecteur prévu à cet effet :
Il faut connecter le GND et 5v de la TBB_01 au GND et 5v du Nextion, le Rx de la TBB_01 au Tx du Nextion et le Tx de la TBB_01 au Rx du Nextion. Rx et Tx sont en fait les pins D0 et D1, donc celles ci sont condamnées (d'où la nécessité d'utiliser un Bodac ou autre pour avoir plus de boutons)
Pour les Templates, tu peux utiliser plusieurs pages sur un Nextion, et mapper des boutons ou un encodeur pour changer de page.
Reste à voir si tous les templates que tu veux utiliser rentrent dans un 4.3". Pour vérifier ça, tu peux tester dans l'éditeur Nextion en choisissant le bon écran lors de la création du projet. Tu n'as pas besoin d'avoir un écran branché pour savoir si ça rentre, il suffit de cliquet sur "Compile". Tu as même un émulateur pour simuler le fonctionnement de l'écran.
Le seul problème avec la solution sans fil, c'est que tu ne peux pas reprogrammer l'écran par radio, il faut obligatoirement se brancher physiquement sur l'écran pour ça. Ceci à cause du fait que l'éditeur Nextion fait des choses pas très courantes avec le port série (changement de baud rate à la volée), et que je n'ai pas réussi à faire marcher ça par radio, ni en filaire avec un Teensy 3.2 (mais en filaire avec un Teensy LC ça fonctionne). Si tu ne compte pas changer de dash souvent ça ne pose pas de problèmes.
A savoir aussi que j'ai fait l'essai d'une TBB_01 avec Nextion et 16 Leds RGB branchée sur une batterie de 2000 mAh, j'ai 10 heures d'autonomie, donc avec une batterie de 1000 mAh tu n'aura que 5 heures d'autonomie.