The other day I was doing a design for a board which had multiple thermistor inputs and controlled some heaters (like 3D-printers) based on the thermistor inputs. I wanted to run some tests of my control algorithm and realized I needed some programmable resistors which I could control from a PC. Hence the USB programmable resistor board was born.
This board has 5 digital resistors from 0-100k using the AD5272 (1024 steps with around 1% tolerance) which are control through the USB interface (as serial com port).
This board makes a great way to test thermistors inputs or add variable gain control to an op-amp.
Note the digital resistor inputs are limited to 0-3.3V.
Firmware, schematics and example host python code are coming....