This page is under perpetual construction. It serves as an online lab notebook, describing a number of original hardware and software projects I've undertaken over the past several years.If you have bug reports on my pages, or feedback in general, please feel free to use the email address above.
- An Open-Source GPIB Toolkit for Windows
- 7470: An intelligent HP-GL/2 plotter emulator
- PN: User-friendly phase noise measurement for spectrum analyzers
- SSM: Real-time spectrum surveillance
- VNA: Save and restore calibration, state, and S2P files for HP 8753/8720/8510-series and FieldFox network analyzers
- PROLOGIX: Configuration utility and instrument terminal for Prologix GPIB-USB adapters
- FAQ
- TimeLab - Time/frequency stability measurement for the Microchip 53100A and other instruments
- Lady Heather - Win32 port of Mark Sims's disciplining monitor for the Trimble Thunderbolt Updated 9-Dec-16: Version 5.00
- Resources for Precision Timing, Stability, and Noise Analysis
- Notes on VCH-1006 PHM Maintenance and Operation
- Measurements of Oscilloquartz OCXO 8600-series BVA Oscillator Performance
- THS3491 CFB opamp noise measurements
- Some GPSDO Performance Comparisons
- Stability and Noise Performance of Various Rubidium Standards
- Notes on HP 5071A Modifications and Performance
- Some Observations of GPS L1 Interference from Terrestrial Sources
- Assorted Light Source Spectra
- Experiments with Hamamatsu R7400U PMT/CsI(Tl) Scintillator Modules
- Experimental Comparison of 0402 Ceramic Capacitors as Supply Bypasses
- High Dynamic Range RF Amplifier for Noise Measurement
- Notes on PICTIC II Performance
- Time/Frequency Stability Measurements with the Tight PLL
- 74AC Family Residual Phase Noise Measurements
- Notes on Common-Emitter Transformer Feedback Amplifiers
- Amplifier Residual Phase Noise Measurements
- Notes on MicroSource MSS252-791-002 Synthesizer Modules
- Cesium-Beam Tube Bench Tests
- Notes on Trimble Thunderbolt Performance and Modifications Updated 24-Oct-11
- Power Supply Baseband Noise Measurements
- Service Notes for the Tektronix 49x/275x Spectrum Analyzers (650KB .PDF, 28 pages)
- Notes on Low-Noise Regenerative Dividers
- Notes on HP 11848A / 3048A GPIB Programming
- An Experimental X-Band Synthesizer for Amateur DSN Applications
- A Simple Harmonic Generator for VHF-Microwave Applications
- Equinox: A Remotely-Controlled DC-1 GHz Communications Receiver and Trunk-Tracking Scanner Client updated 12-Nov-08
- A Versatile Hybrid Synthesizer for UHF/Microwave Projects
- CRT Restoration for the (Brave) Experimenter
- Build the "CRT Saver" for your Tektronix 49x/275x Spectrum Analyzers
- Notes on Stellex YIG Synthesizer Performance and Control Updated 22-Jul-15 with a link to Luis Cupido's ready-to-run Arduino controller
- Phase-Noise Measurement with Microwave "Brick" Sources
- Hybrid Synthesizer Optimization for Spectrum Analyzer Design
- A Homebrew Tracking Generator for the HP 8566A/B Spectrum Analyzers
- A Homebrew Tracking Generator for the Tektronix 49x/275x Spectrum Analyzers
- Composite Noise Measurements of a Phase-Locked 10 GHz Gunn Source
- An Open-Source Control Utility for the Rockwell-Collins 95S-1 Receiver
- An Experimental Microwave Data Link for 10-Megabit Ethernet
- Designing The Low-Cost Mobile PC: Platforms, Power, and Control
- Assembling a Mobile MP3 Player From Standard PC Hardware
- A Portable PC-Based RGB Image Capture System
- A 1.5 Million-Volt Tesla Coil
- AADE Filter Design V4.5, Win32 application for L/C filter design from Almost All Digital Electronics
- Iowa_Hills_files.zip, archived DSP and RF filter design files from the former IowaHills.com website (More info) (Github repo)
- LCOPY Subcircuit layout duplication for EAGLE XML schematic and board files
- VHD2VL 3.00 for Windows, a copy of Larry Doolittle's distribution of vhd2vl 3.00 that includes a Windows executable (vhd2vl.exe)
- LPC21ISP V2.8X, improved/tweaked Windows version of Martin Maurer's command-line ISP for NXP LPC and Analog Devices ADUC70xx MPUs (GPL/LGPL3, includes source)
- Yoga.zip, 64-bit Windows DLL build of Yoga layout engine (BSD license, includes source)
- TinyXML.zip, single file version TinyXML 2.6.2 (zlib license, includes source)
- WinCon.zip, stdout debugging aid for Win32 GUI applications
- Global Hotkeys for iTunes
- LIN bus Sport button memory for Porsche 981/991
- DSPLIB, a collection of various open-source and public domain DSP and math resources (includes source)
- PN3048, Win32 software for the HP 3048A phase noise analyzer
- XEM3005.zip, a comprehensive third-party firmware implementation for the Opal Kelly XEM3005 USB/FPGA integration board
- GLTrace, a versatile diagnostic resource for Win32 OpenGL applications (includes source)
- QRend, a tres cool Quake level renderer for Win32 OpenGL (includes source)
- AIL Version 2, the complete Open Source release of the Miles Sound System Version 2 for DOS
- VFX Version 1.19, the complete Open Source release of the VFX and WinVFX graphics systems for DOS and Win32
- About Me - Brief personal notes and links