OscilloScopes for the DIY Enthusiast

Here are some Hobby Scopes that might even be quite professional if you develop them further. They are virtual instruments. Making Scopes with tablets may be much more easy now.

The µSCOPE – A poorman’s oscilloscope
The oscilloscope is still one of the most important measurement tools of the electronic engineer. With the advent of the often very reasonably priced USB scopes, such an instrument is now within reach of every body.

OscilloScopes for the DIY Enthusiast

Digital oscilloscope – Build a simple Inexpensive digital oscilloscope. Single channel, about 100 MSPS. RS-232 based.

xoscope is a digital oscilloscope using input from a sound card orEsounD and/or a ProbeScope/osziFOX and will soon support Bitscopehardware. Includes 8 signal displays, variable time scale, math,memory, measurements, and file save/load.

xoscope – digital oscilloscope for Linux

MHZ100Q is a low cost FPGA-based high speed data acquisition system. Version 2 is a standalone board containing 2, 100MHz 8-bit A/D channels, preamp, 7th order elliptical antialiasing filters, and a Xilinx FPGA.

MHZ100Q – Open Source FPGA-based 100MHz A/D

A USB interface is implemented in the FPGA firmware. Power comes from the USB bus. Schematics, VHDL and Verilog source code, and signal capture and display software are available and being posted.

DSO Nano – Digital Storage Oscilloscope

DSO Nano v2 is an Open Source Portable and lightweight Digital Storage Oscilloscop that has a Color display and is designed for basic electronic engineering tasks. Its palm size and handy features make it great for in-field diagnosis, quick measurement, and hobbyist projects. Schematics and source code files are also openly available for re-innovating.

DSO Nano –  Digital Storage Oscilloscope

Auto measurement – Useful for quickly exploring signal characteristics. Measurement options include frequency, cycle time, duty cycle, peak voltage, RMS voltage, average voltage and DC voltage. Please note that frequency, cycle time and duty cycle can only be measured while triggering.

DSO Nano - Digital Storage Oscilloscope

Features – Waveform storage and playback, 6 triggering modes, 200Khz Analog Bandwidth, Complete measurement markers and signal characteristics. Built-in Signal Generator too.

User Interface Overview – The screen is broken into a central display area and 3 operation bars around it. The menu on the top provides the most frequently-used adjustments to signal display. The status bar on the bottom provides precise measurement results and monitoring status. Adjust more advanced functions with the column of function icons on the right.

Open Source Android Oscilloscope

An android virtual instrument – OsciPrime is an Open Source Android high speed data acquisition hardware platform and Android oscilloscope application.

Open Source Android Oscilloscope

Open Source Android Oscilloscope

Using USB, the hardware plugs into Android devices that support USB Host. Together with the OsciPrime Android oscilloscope application it turns a tablet or mobile phone into a high speed data acquisition system.

Android Scope

OsciPrime Oscilloscope Android App

Hardware Specs:

  • 2x Analogue Input @ 8bit/6Msps
  • 5 analogue gain levels
  • 3.3 MHz – 8.0 MHz Bandwidth (gain dependant)
  • 16 V Max Input Voltage
  • 880 mW Power Consumption
  • Designed for 10x Probes

The Android App Instrument Performance and Controls Include

Controls -V-Offset, Time-Offset, Calibration; Trigger Controls Falling/Rising and Edge, You can Measure Voltage, Freq and Period.

  • Range +/- 1.5 V up to +/- 16 V
  • 5 us/Div max – 1 ms/Div min
  • Processing 400’000 samples per second

Genrad – General Radio – Instrumentation

History and accomplishments of the General Radio Company, one of America’s first equipment manufacturers for the radio and electronics industry.

General Radio Historical Society

Founded in Cambridge, Massachusetts in 1915, GR provided the tools and instruments that allowed the electronics industry to burgeon into today’s giant that fills our lives with radio, TV, computers, cell phones, DVDs and all the other electronic products in our homes, businesses and automobiles.

General Radio Experimenter

General Radio Experimenter

This pioneer publication first appeared in June 1926 and became the model for many others to follow (most notably the HP Journal). It began with engineers talking to radio amateur customers and gradually changed to engineers talking to other engineers, who might also be customers.

GenRad 1863 Megohmmeter

GenRad 1863 Megohmmeter

The GenRad 1863 Megohmmeter is the choice for production and inspection tests on devices with resistances up to 20 Tohms.

Read more at my EEMetric Genrad Wiki Stub

SpecScope from NFX Development

This is an interesting attempt in the right direction. The bandwidth may be only the audio range, but the first instruments with touch interface for tablets are being built for tablets even by DIY Enthusiasts.

SpecScope from NFX Development

SpecScope is a spectrum analyzer and is the second in the line of engineer applications from NFX Development. The SpecScope incorporates the speed and ease of use to access FFT frequency measurements in a hurry.

Some of the Features

  • Logarithmic/Linear measurements
  • Pinch to zoom in both X and Y axis
  • Selectable No. bin for accuracy versus speed
  • Three settings of spectrum averaging
  • Threshold trigger to hold the peak value
  • Tap to pause and resume measurements (graph is still navigational in this mode)
  • A adjustable sample rate allow analysis from 10 Hz to 22KHz

Printer Port Virtual Instrumentation with VB6

The PC is now an economic and common equipment at home or office. To interface it to the real world is a step in learning Automation and Robotics. In Automation we have both Industrial and Home.

Experimenting with Home Automation and Building PC based Instruments is the first step. An Electronics card needs to be interfaced by Serial, Parallel or USB Ports.

Some Small VB6 Software Source for Virtual Electronic Instruments are available here for Learning and Developing.

You can Read More about it at my Data Interface Circuits section Computer Data Interface

These Programs use a component Inpout32.dll from Inpout32.dll from Logix4u, Obtain the Source code and License.

These Programs are for Experimentation and Educational purpose, Not Suitable for Commercial Applications. The Orcad 9 Student Edition Design Source also given here.

Project Source – virtual-instrumentation – Examples of Computer Interface to Instruments

Toy Logic Analyzer

These are the Theory and Description Pages for the VB Programs with circuits in this project.

  1. ICL7135 Printer port Voltmeter
  2. Millivolt Source R-2R Ladder D/A
  3. Preset Counter Simulation
  4. Very Simple Logic Analyzer

Bluetooth Multimeter – Seeed Studio

“Bluetooth Multimeter is an intelligent peripheral of android phones, specially designed for engineers. Not only can it easily collect data such as voltage, current and resistance etc., this multimeter can also communicate with phones via bluetooth. Thus, the data gathered will be displayed on your phones.”

Bluetooth Multimeter – Seeed Studio

Totally open source, including hardware, software & Android API. Learn how to create a Platform to connect smartphones with the real life.

Bluetooth Multimeter - Seeed Studio

The Bluetooth Multimeter is based on Atmega328 – Arduino Pro. It measures the voltage and resistance and current input from the headphone jack, and then sent these data via the Bluetooth frame.

Android UI for Bluetooth DMM

This Bluetooth Multimeter is a portable multimeter, a device that gathers the voltage, resistance and current. and then sent these data to other device via Bluetooth, so, we could display the data through other devices, such as Android, PC and so on.