@symoon Je viens de tester Trouble in store, comme toi ça charge correctement si je mets 9 bits de stop. Ca fait une perte de 4 secondes si je me souviens bien. Je pense que vais faire une option aussi pour ajuster les bits de stop.
Pour Novalight, l'avantage avec l'esp32 c'est que je peux moduler le signal comme je veux. Le problème je pense c'est de trouver l'équivalence des périodes, car tu utilises un signal sinusoïdal et moi un signal carré. Pour le signal sinusoïdal tout ce qui se trouve en dessous de 0 volts est interprété par un 0 et tout ce qui est au dessus d'un certain niveau est interprété comme un 1. Ce niveau, suivant sa position sur la courbe va faire varier le délai de la période, enfin il me semble, peut être que je me trompe. A mon avis les délais que tu as seront peut être différents avec l'esp32...
Mais j'ai quand même envie de tenter l'expérience, ce qui est bien dans ce type de projet c'est qu'on peut toujours l'améliorer 😉