# Opinions on this DIY O-Scope?

#### TheLaw

Joined Sep 2, 2010
228
First off, before you bash me with the "there's no such thing as a good DIY oscilloscope" stuff...The intent of this project would not be to create the world's best oscilloscope, rather something to tinker around with and to examine basic waveforms...not critiquing the output of a SMPS or anything.

Disclaimer out of the way! Now the real topic. There's a possibility that you've run across this scope, and this might be old news, but for some reason, I do like the simplicity of it and the fact that I can build it from scratch. Specification wise, it's about equivalent to the popular JYE Tech oscilloscope kit. Same resolution screen and shares many other similarities.

The positive side is that you don't have to pay $60+ for about$20 in parts.

He's still working on it. A new firmware was released a few months ago. It's completely open by the looks of it.

http://www.serasidis.gr/circuits/AVR_oscilloscope/avr_oscilloscope.htm

Here's a video of it in action.

Any opinions on this? Any possible improvements you guys see? Some might say it's a waste of time, but somehow I think it might be interesting to try..as it can be literally a tiny fraction of the cost of any production meter...even the tiny pocket DSOs...

I do have a few questions about it, but I won't ask them until I'm dedicated to it.

Thanks!

Last edited:

#### Markd77

Joined Sep 7, 2009
2,806
I wouldn't say the specifications were similar to the JYEtech, for example the old JYEtech samples at 2 Msamples per second. This one is much slower, it doesen't say exactly but he says that it can display a 5KHz square wave, which might mean it could be as low as 20Ksamples per second.

That said, it's not going to cost much to build and see if it is any use.

#### TheLaw

Joined Sep 2, 2010
228
How do you go about improving sampling rate? Is it just a matter of I/O pins? RAM? The ADC?

I'm wondering if it can be improved at all...

Well the general concept is similar to the JYE Tech...

#### strantor

Joined Oct 3, 2010
5,930
I found that a while back and thought "AWESOME!" and decided to make one, but then was distracted by something shiny and the rest is history. Now I have a tektronix so I've lost the need for it, but let me know if it works

#### TheLaw

Joined Sep 2, 2010
228
I found that a while back and thought "AWESOME!" and decided to make one, but then was distracted by something shiny and the rest is history. Now I have a tektronix so I've lost the need for it, but let me know if it works
I don't know if I'm going to make one or not. I'm still a little confused with finding a compatible LCD display. I found one with matching pinouts to the one he uses, but I'm not sure if difference in the display drivers matter etc.

If I went on a super budget, I could probably build for like $20...If I wanted something a little more quality, and maybe a power supply so you don't have to use batteries, probably around$40, which is still better than the Jye Tech and still cheaper than a DSO Nano/Quad etc.

Still contemplating though.

#### JingleJoe

Joined Jul 23, 2011
186
SURRENDER TO VALVES! Banish thine digital witchcraft!

#### Markd77

Joined Sep 7, 2009
2,806
Well, the JYEtech uses an external parallel ADC which connects to 9 pins (8 data + clock) of the microcontroller instead of using the internal ADC.
You could go for that approach if you modify the code somewhat (and have enough pins).
There are schematics here:
http://www.jyetech.com/Support/Documents.php

#### tom66

Joined May 9, 2009
2,595
I don't think it's much good.

For example 7.7kHz max frequency. That's way less than even audio.

#### TheLaw

Joined Sep 2, 2010
228
http://www.khazama.com/project/oscope/default-en.aspx

This is probably the most legit one I've found.

( this package contain AVR HEX firmware , Schematic diagram and some project picture's BUT without source code, you must purchase Full C-CodevisionAVR source code ).
What does that mean? It was written on the website.

#### TheLaw

Joined Sep 2, 2010
228
http://www.ne.jp/asahi/shared/o-family/ElecRoom/AVRMCOM/AVROscilo2/AVROscilo2.html

Wow! It's in Japanese so you'll have to use Google translate to translate it. The wording is a little off, expectantly, so I'm having a hard time really reading it well.

But this is a game changer right here. Lot's of control and seems simple enough.

Only thing I'm worried about, is again, the code. And how to get it running.

That and the LCD. This particular one uses the KS0107 based LCD, while some of the ones I've been looking at use KS0108. Are they interchangeable?

#### upand_at_them

Joined May 15, 2010
885
The question is: Do you actually want an oscilloscope, or do you just want a cute toy?

Anyone who actually needs a scope buys a real scope and doesn't play around. If you just want a toy then go for it.

#### colinb

Joined Jun 15, 2011
351
That and the LCD. This particular one uses the KS0107 based LCD, while some of the ones I've been looking at use KS0108. Are they interchangeable?
The KS0108 and KS0107 are used together on 128x64 LCD modules.

The KS0108 is a 64-channel dot-matrix segment driver.
The KS0107 is a 64-channel dot-matrix common driver.

There are usually two KS0108 chips on a 128x64 LCD and one KS0107. This is why the KS0108/KS0107 driver code has to deal with two chip-select signals: there are actually two chips, each driving one half of the display.

For an even more complex example, see section 3, LCD Panel Interface Application Circuit on page 15 of the KS0108B data sheet. This shows a 480x128 LCD panel using eight (8!!) KS0108B chips and two KS0107B chips.

#### thatoneguy

Joined Feb 19, 2009
6,359
I've been impressed with the DSO Nano and DSO Nano 2 portable scopes

$80 for the Nano, good for Audio range, single channel$200 for the Nano II, DUal Channel, good for hundreds of Khz, and 2 digital channels for seeing what is happening on a bus or somesuch.

Great value, cheap, and useable. If you want one for your bench, I'd suggest looking at a hobbyist to repairman grade scope in the $200-$800 range.