Well, the new scope can only be described as glorious. Here it is with the whole gang (Arduino, Arduino Mega with a red protoshield on it, and Netduino.
I’m trying to figure out why I can’t drive the entire 50-LED harness from the Netduino. You can see the (not bad looking) I2C clock on the screen of the scope. The Netduino in this picture is successfully talking to 28 LEDs.
Observations: (using 820Ω pullup resistors):
- If I add more, It shows clock on the scope for a fraction of second, then SCL goes high and stays there.
- Even with just 28 LEDs connected, after a while (say, two minutes), the same thing happens – SCL goes high and stays there.
- I’ve seen it get stuck low instead of getting stuck high.
What does it mean? Let’s hope the guys at the Netduino forums can take something away from this.