This is a demonstration project of the Stampdock software.
("StampDock" is software that offers services to mbed's and parallax "BASIC Stamps")
If you have an mbed or parallax "basic stamp 2" with scratchpad memory (BS2p) or "javelin stamp" some
transistors and opamps then together with this software you can make a simple oscilloscope.
(It now also works on BS2 and javelin with a LTC1298 adc chip instead of the opamps.)
Note that these are simple solutions for converting a voltage into a number, the sampling
could be a lot faster if you would select an ADC solution with a parallel bus.
This is because the LTC1298 has a serial bus, and the opamp solution uses time as a way
to measure voltages.
The oscilloscope has 2 channels with each a range of -1.5V to +1.5V or -15V to +15V.
Each channel can be selected as a trigger.
Each channel has a has a position slider.
It has 3 modes, xt scope, xy scope and xt recorder.
Note that this is more or less an open source oscilloscope as you can change the GUI
by modifying the stampdock.rsrc file and add or remove buttons.
You can add features by expanding the hardware or changing the "basic stamp" program.
You can download the complete project from this page.
The archive contains a "basic stamp" program that runs the hardware.
The stampdock windows/mac/linux software which acts as the display/gui of the "basic stamp".
The diagram of the circuit required to do the measurements.