I came across the Super Probe two weeks ago, and just had to make one. I had a bunch of the PIC 16F870 microcontrollers left over from an earlier project, and the rest of the parts were all easily found in my parts collection.
It is a really simple circuit, with so many useful features: - Logic Probe (L 3.7 V, P > 0.5us pulse) - Logic Pulser (0.5 us pulses at 5, 50, 500, 5k Hz) - Frequency Counter (8 digits) - Pulse Counter (8 digits) - Voltmeter (max 5 V, readings are a little high) - Diode measurement (measures fwd voltage using 5V supply via 10k resistor) - Capacitance measurement (1nF to 500uF, approx 100pF resolution) - Inductance measurement (100uH to 999.99mH, but not very accurate) - Signal generator (0.5 V square ware @ 500 Hz) - NTSC video generator (white dot pattern) - ASCII test pattern (A-Z then CR/LF at 1200, 2400, 4800, or 9600 baud) - Midi test output (plays middle C on selected midi channel) - R/C servo test output (approx 770 to 2300 us pulses @ ~28 Hz for servo control) - Square wave output (1 to 9999 Hz 5V square wave) - Pseudo random output (10 kHz PRNG) - IR test output (38 kHz 50 % duty cycle square wave for IR receiver testing) - PWM test output (6 kHz square wave with 3 % to 97 % adjustable duty cycle) In addition to the PIC, you just need 4 common anode 7-seg LED displays, a 20 MHz crystal, and a few resistors, caps, etc. I found the display to be a bit dim, but the MAN6610 7-seg displays I used were quite old and would be rated quite low in brightness. I left off the LM2931 regulator as I will just power it off 5 V, and so I actually put a PIC ICSP connector on the end of the board for re-programming, and an easy way to connect power. We are looking to make up a PCB for this so that members can make their own. It is a bit of a pain wiring up the 7-seg LED’s (using the LTC4627 would help a lot). - Kean