Saturday, October 24, 2015

XprotoLab USB Oscilloscope

Added Fritzing Diagram and corrected other details.

My friend Larry - KB7KMO put me on to a neat little device - An XprotoLab USB Oscilloscope.

I write most of my Software Projects at my Desk, which is three flights of stairs above my Electronic Shop, below is where my normal 100MHz Oscilloscope Lives. Often a simple voltage measurement or logic level on a Protoboard Project pin or clock line is needed while developing software. A "local" and cheap oscilloscope would be handy.

The XprotoLab USB Oscilloscope is rated at 200KHz and -14v to +20v with Duel Inputs for Analogue Signals, 8 Digital Logic Lines, and Internal and External Sync.  It also provides one Programmable Signal Output. It is powered from the USB, and can provide low-current power at 5v and 3.3v to external circuits, see the online Features and Specification. All of which is fine for my needs and simple measurements.

The XprotoLab USB Oscilloscope comes in several different configurations, I chose the inexpensive $20.00 XprotoLab-Plain configuration. This configuration requires an external Display via a MS Window or a Linux Workstation Application (xscope Free), or a Android Phone/Tablet Application (Oscilloscope Pro $8.00), and there may be other options.

With my Double Sided Headers Installed
The XprotoLab-Plain comes with User installed simple Headers, but I decided to install my own Double Sided Headers so that the board can be used upside-down with the Pin Labels exposed. Also, regardless of orientation, the double-sided headers provide additional pins for attaching female jumper wires on the exposed side. I am using it on a dedicated Solderless ProtoBoard.
Fritzing Layout Diagram
XprotoLab on Dedicated ProtoBoard
I jumpered the 5v and 3.3v Pins out to the upper and lower ProtoBoard Rails and Added some 470uF Caps. I also provided DC Blocking Capacitors for quick and easy use for Analogue Input signals (depending on which hole the jumper wires are connected).

The software User Interface takes some time to understand, but most things are obvious. Currently I have the XprotoLab hooked up to my Esp8266 Esp13 Project.

Xscope Display on my Linux Workstation
It also seems to works well with both my Android Phone and Tablet.

So far, . . . I am impressed, I like it, . . . it does a great job, Thanks Larry !

-- Home Page:

No comments:

Post a Comment