@Mrbbp
Éric, the reason that w/ diodes it got worse is probably because of the capacities and the low current that is flowing... 0.5mA... You can for sure try w/ 4.7k and may be even w/ down to 1k - but it also depends how much the module can sink.
If the higher control current does not straighten out eventual bad signal flanks, I have run out of ideas. Other than question the modules compliance... it though comes from a reputable source..
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@Mrbbp
Éric, the reason that w/ diodes it got worse is probably because of the capacities and the low current that is flowing... 0.5mA... You can for sure try w/ 4.7k and may be even w/ down to 1k - but it also depends how much the module can sink.
If the higher control current does not straighten out eventual bad signal flanks, I have run out of ideas. Other than question the modules compliance... it though comes from a reputable source..