A DIY LCR Meter – Take 2

The LCR meter I built and described in previous posts has some issues. In this post I’ll describe how I tried to solve them. Observed Issues Looking at the test…

Comments Off on A DIY LCR Meter – Take 2

Firmware Update via USB

An easy way for a user to update a device’s firmware is via its USB interface. Here is how a device can support this functionality. Overview By setting the logic…

Comments Off on Firmware Update via USB

A Programmable Voltage Calibrator

When working on electronic circuits it is sometimes quite useful to be able to apply a precise voltage with only a few mA of current. If the required resolution goes…

Comments Off on A Programmable Voltage Calibrator

A Programmable Decade Capacitor – Part 2

In this part we will look at how to calibrate the decade capacitor and also see some measurement results. Calibration For the switching strategy described in the last post to…

Comments Off on A Programmable Decade Capacitor – Part 2

A Programmable Decade Capacitor

This is a follow up project to my Programmable Decade Resistor project. This capacitor box can set capacitances from 20pF to 100µF in steps of 10pF. Overview When building the…

Comments Off on A Programmable Decade Capacitor

A Simple SCPI Parser

Parsing SCPI commands is a rather involved task. Here I am showing how to perform two central steps: setting up a command table in a human readable form and performing…

Comments Off on A Simple SCPI Parser