This is an old revision of the document!
+Table of Contents
Oscilloscope for Linux
A simple and easy USB soundcard hack for an Oscilloscope.
But please be careful, no protection is build in. Input signals up to 5V should be save.
Software
XOscope
Download xoscope-2.2.tar.gz from:
https://sourceforge.net/projects/xoscope/
$ tar -xvf xoscope-2.2.tar.gz $ cd xoscope-2.2cd
one has to fix the package (at least for Arch Linux), remove the line 37 from display.c. Open:
$ nano display.c
and remove:
void *font;
Install the package:
$ ./configure $ make $ sudo make install
MicOscope
Download micoscope-linux-1.0.tar.gz from:
https://sourceforge.net/projects/micoscope/
Unpack it and run it:
$ tar -xvf micoscope-linux-1.0.tar.gz $ cd micoscope-linux-1.0/MicOscope/ $ ./MicOscope
Hardware
Use a cheap USB soundcard. Open the housing and solder a wire to the ground and the signal pin.
Close the housing, that's i!
Best use is together with a breadboard
For an simple input protection a decoupling capacitor and a potentiometer to attenuate the signal would be useful, too.
Poti Signal __100nF___| | |______GND | |____Mic Input
If you want build a better protection circuit here is a simple one:
http://xoscope.sourceforge.net/hardware/hardware.html
One can use 1N4148 diodes instead of the 1N914 diodes.