ArdOsc is an awesome Arduino oscilloscope project built using an Arduino Nano and a tiny 1.3” OLED display. Created by maker Peter Balch the Arduino oscilloscope can display data on a computer screen, although the addition of an OLED display allows it to be used independently if required.
The DIY Arduino oscilloscope costs roughly the price of an LG no nano and display both of which can be purchased for less than £5 plus a few resistors. Components required to build your very own matchbox-sized Arduino oscilloscope include :
– Max 1M samples/second, min 1000sps
– 8-bits per sample
– DC 0-5V; AC +/- 550mV, AC +/- 117mV, AC +/- 25mV
– USB “PC scope” or built-in display
– Could be battery-powered
– Optional logic display
– Optional frequency meter
– Optional voltmeter
Peter explains more about the inspiration behind the tiny Arduino oscilloscope :“Why would I want a tiny oscillscope? I’ve got a room full of electronic Stuff including four oscillscopes. But it’s a fuss using them. It would be nice to have something that fits in my pocket, that sits next to the circuit I’m working on and that’s as easy to use as a multimeter. Mostly what I want from an oscilloscope is to know: is the signal present? Roughly how big is it? And roughly what’s its frequency? It’s not often I really need all the bells and whistles of a proper bench oscilloscope.”
“How well does it work? At lower sample rates it’s quite reasonable. But at 1M samples/second it’s pretty poor. You can see that there’s a signal and see its frequency but the y-axis is quite crude. After all, it’s just an Arduino Nano so it “is like a dog’s walking on his hind legs. It is not done well; but you are surprised to find it done at all”.
To build your very own jump over to the official Instructables page created by Peter by following the link below.
Source: AB
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.