DPScope - Low-Cost USB Oscilloscopes
The DPScope SE grew out of an effort to show how far such a design can be simplified yet still give the
functionality, look and feel of a real oscilloscope. It is primarily geared towards education and beginners.

Don't get fooled by its simplicity though, the little thing packs a ton of functionality! At the same time it is very
easy to build even by a beginner - e.g. no difficult to solder, fine pitch components - everything is through
hole. I also made an effort to create a very visual, step-by-step assembly guide.

Some highlights:

  • Oscilloscope, logic analyzer and datalogger in one instrument.

  • Two analog input channels (for scope and datalogger mode); many of the low-end scopes on the
    market have only a single channel which makes them little more than a toy - more often than not
    you need to display one signal with respect to an other (e.g. clock vs. data) and or trigger on a
    signal different to the one you want to look at.

  • Four digital input channels (logic analyzer and datalogger)

  • Triggering on CH1, a dedicated trigger channel, or free running. (Logic analyzer can trigger on
    any of the digital channels). Trigger on rising or falling edge (selectable), or free running.

  • Covers the typical applications in a hobby environment: Analog signals like audio (0 - 20 kHz),
    ultrasound, infrared sensors (38 kHz), servo motor control (a few kHz). Logic signals like e.g. RS-
    232, CAN, I2C, SPI, one-wire. Slow changing signals like temperature sensors etc.

  • Spectrum analyzer functionality (real-time Fast Fourier Transformation) so one can look at things
    like 50 (or 60) Hz interference, distortion in an audio amplifier or look for oscillations in a power

  • Fast and smooth acquisition - shows the signals "as they happen", with a screen update rate up to
    20 frames/sec.

  • Wide input range - from Millivolts to > 20V (> 200V with a 1:10 scope probe).

  • Very low-cost and easy to assemble, so any moderately skilled hobbyist can build his/her own.

  • Small and easy to use so even a user without much experience with oscilloscope gets a quick
    start, and compact so it doesn't use much desk space.

  • Uses USB to connect to a computer as well as for power supply.

If all of that got you all excited, check out the "Buy It" section where you can order the scope fully assembled
and tested, or as a complete kit for less than you could procure the parts yourself.

For questions, suggestions, feedback etc. please do not hesitate to
contact us.
DPScope SE
Disclaimer: The author of these pages does not assume any responsibility whatsoever regarding the
design, construction or use of the described circuit. The author cannot be held responsible for any
damage to persons or property connected with the described design. This includes (but is not limited
to) damage to you or your computer, fitness for a specific task, and specified performance.
If you
soldering. Never apply any voltage exceeding 20V to the oscilloscope inputs.

Copyright Notice: Circuit schematics, layout files, PC software etc. on this siteare intended for use with
our DPScope only. The only exception to this is their use (or use of portions of them) for private,
non-commercial projects.
Any commercial use is strictly prohibited without explicit, prior, written
consent by us. That means that you can't for example sell or even distribute your own version of
oscilloscope which runs with our PC software, or sell any instrument, circuit or kit whose design is
substantially based on the DPScope schematic and/or layout without prior permission from our side.
Free Web Hosting