Arduino Generic Logic Analyzer

A sketch to turn your Arduino into a 4MHz 6 channel logic analyzer.

Similar projects worth following

This Arduino sketch implements a SUMP protocol compatible logic analyzer for the Arduino board supports up to 6 channels consisting of digital pins 8-13. On the Arduino Mega board 8 channels are supported and 7k of samples. Pins 22-29 (Port A) are used on a Mega.

My code:

Get a SUMP client here:

Enjoy this project?



Andrew Gillham wrote 07/10/2014 at 23:49 point
Cool! It is easy to use, just load the sketch and fire up the OLS client. Once you select the correct device and serial port, it should just work. If you have trouble there is a thread on the Arduino forums you can check out. You might want to add some parts like a current limiting resistor or protection diode on the sampling pins.

Someone made a nice demo video showing using the logic analyzer with the Arduino shift register demo. ( ) (part 1) (part 2)

  Are you sure? yes | no

Ron wrote 07/01/2014 at 22:41 point
I am going to try and build this this Analyzer

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates