Arduino – Poor Man’s Oscilloscope


Today I’ll talk about a really good project you can do with your Arduino! This is the best way you can have a cheap oscilloscope around, I didn’t write this code, I’ve found it on the internet a while back ago and I’ve decided to share this awesome project. Let’s start…

First, download processing. It’s free Click here to download. You don’t need to install anything, It runs like the Arduino IDE.

Upload this code to your Arduino

Then Run this code in Processing IDE

And then you just need to connect the Arduino analog pin 0 to the signal you want to read.

And It’s done!

Parts required

  • 1x Arduino (Click to see on Amazon)
  • 1x Breadboard
  • 1x LED
  • 1x 10k resistor
  • 1×4.7k resistor
  • 1x 1k resistor
  • 1x 100nF electrolytic capacitor
  • Jumper cables


This is the circuit I’ll be measuring , it’s a simple 555 timer circuit… that flashes an LED.

555 timer

Watch the video demonstration

Thanks for reading, you can contact me by leaving a comment. If you like this post probably you might like my next ones, so please support me by subscribing my blog and my Facebook Page.

Leave a Comment:

Add Your Reply