The voltage swing is good, but as far as I can tell from that trace (I'm not 100% sure where 0v is on the scope) the 'resting' voltage is 0v, so it's oscillating between -0.7 and 0.7v...
That sort of implies that the pullup on the pin isn't working for some reason? Ideally it should sit at around 1.6v, so would go between 0.9v and 2.3v depending on the signal.
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.
The voltage swing is good, but as far as I can tell from that trace (I'm not 100% sure where 0v is on the scope) the 'resting' voltage is 0v, so it's oscillating between -0.7 and 0.7v...
That sort of implies that the pullup on the pin isn't working for some reason? Ideally it should sit at around 1.6v, so would go between 0.9v and 2.3v depending on the signal.