sangamon wrote:I guess the question that I should have asked is "is the DSO Nano v3 fast enough to monitor I2C on the Arduino?" My suspicion is that it is *not*, given the 100 kHz bandwidth. I wonder if anybody has used it with such Arduino projects. Thanks.
If you want to snoop I2C traffic (or other protocols) take a look at the Bus Pirate: http://www.adafruit.com/products/237
It's more specific than a 'scope or straight logic analyzer, but is the Swiss army knife of inter-chip comms testing.
BTW: you're correct that the Nano's low bandwidth rules it out as a tool for debugging I2C or SPI at real-world clock frequencies. It's handy for prototyping.. many circuit designers start by making a low-frequency version of a circuit so they can get the basic functionality working and play with parameters to get a feel for how the thing behaves. Then when the core features are working, they start building for speed. Tools like the Nano give you useful information about circuits in the "let's see if/how this works" range, but aren't up to the challenges of reading chip overhead when the frequencies get up into the fast I2C/SPI ranges.
When you void a product warranty, you give up your right to sue the manufacturer if something goes wrong and accept full responsibility for whatever happens next. And then you truly own the product.