
Backboard Hard Panel/MX Button/TEENSY Problème…
ENGLISH BELOW…
Nous avons trouvé un problème sur les configurations TEENSY + Backboard Hard Panel (toutes tailles) ou MX Button.
En effet, ces derniers utilisent la version 5 des leds WS2812B, qui a des petites différences avec les Versions 4 (que vous trouvez sur la plupart des bandeaux LED du commerce) au niveau du timing du signal de commande.
Les animations sur ces derniers se figent des qu’ils sont pilotés par une TEENSY (Il n’y a pas de soucis avec les WEMOS).
Pour l’instant, d’après nos investigations, ça serait lié à la bibliothèque utilisée par le firmware pour gérer les LEDs (la WEMOS et la TEENSY n’utilisent pas la même librairie, le firmware teensy étant basé sur une ancienne bibliothèque modifiée).
En attendant de développer un nouveau firmware, ou de modifier l’actuel, nous avons au bout de 4 jours trouvé une « rustine » qui permet de bien faire fonctionner les panneaux et MX Button…
Il suffit de brancher les panel ou MX Button à la suite d’un bandeau de leds V4 (les bandeaux classiques du commerce) de minimum 20 Leds. Dans ce cas la, le ruban agit comme une sorte de tampon, et tout rentre dans l’ordre….
Pour effectuer ceci, deux solution s’offrent à vous :
- Soit vous avez déjà des sides ou des rings à base de ruban V4, dans ce cas branchez votre signal BACKBOARD et MX BUTTON à la suite de ce ruban, et adaptez votre fichier cabinet.
- Soit vous n’avez aucun autre ruban (ou la disposition des autres rubans ne vous permets pas la première méthode), dans ce cas, récupérez un ruban de 20 LEDS que vous câblerez avant vos BACKBOARD et MX BUTTON, et dans le cabinet ajoutez un toy fantôme de 20 leds, que vous n’assignerez pas dans le DOF.


We found an issue on TEENSY + Backboard Hard Panel (all sizes) or MX Button configurations.
Indeed, the PANEL & MX BUTTON use version 5 of the WS2812B LEDs, which has small differences with Versions 4 (which you find on most commercial LED strips) in terms of the timing of the control signal.
The animations on the V5 freeze as soon as they are piloted by a TEENSY (There is no problem with the WEMOS).
For now, according to our investigations, it would be related to the library used by the firmware to manage the LEDs (the WEMOS and the TEENSY do not use the same library, the teensy firmware being based on an old modified library) .
While waiting to develop a new firmware, or to modify the current one, after 4 days we found a « patch » which allows the panels and MX Button to work well…
Simply connect the panels or MX Button following a V4 LED strip (the classic commercial strips) of at least 20 LEDs. In this case, the tape acts as a sort of buffer, and everything is back to normal….
To do this, two solutions are available to you:
- Either you already have sides or rings based on V4 tape, in this case connect your BACKBOARD or MX BUTTON signal and MX BUTTON following this tape, and adapt your cabinet file.
- Either you have no other ribbon (or the arrangement of the other ribbons does not allow you the first method), in this case, recover a ribbon of 20 LEDS that you will wire before your BACKBOARD and MX BUTTON, and in the cabinet add a 20 led ghost toy, which you will not assign in the DOF.