Arduino – Poor Man’s Oscilloscope

Hey guys,

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

Schematics

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.

Comments

  1. Yariv says

    Hi Rui,
    Just got today the Teensey and used your intro toturial.
    I would like to see how many sample points I can get via the Teensey Serial port (from Analog Pin 0). I sued your Code but the second one that should draw the trace caused several errors.
    especially on the line “import processing.serial.*;”

    Are there any preconditions?
    btw: I am quite new to the Arduino stuff and C-Programming, I just modify some example codes.

    Thanks

Trackbacks

  1. […] I know that I have almost all the information on my Tools page, but here I will leave some photos of my lab and some tips! If you’re an hobbyist and you don’t want to spend a lot of money, you can buy almost everything for 200$ or something. For example at first you don’t need an Oscilloscope, you can learn without an expensive oscilloscope in the first years. And then if you really want to learn more, you can buy a good one. (How to make an Oscilloscope (Arduino)) […]

  2. […] I know that I have almost all the information on my Tools page, but here I will leave some photos of my lab and some tips! If you’re an hobbyist and you don’t want to spend a lot of money, you can buy almost everything for 200$ or something. For example at first you don’t need an Oscilloscope, you can learn without an expensive oscilloscope in the first years. And then if you really want to learn more, you can buy a good one. (How to make an Oscilloscope (Arduino)) […]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>