Category Archives: 8-Bit

Low Cost, High Accuracy Temperature Sensing with a Thermistor

For many microcontroller projects requiring accurate temperature sensing the sensor of choice is the Maxim DS18B20.  Although this has a specified absolute accuracy of +/- 0.5°C, it has several drawbacks, not least of which is its relatively high cost.  For my prototype sensors I incorporated a TI TMP112, which is an I2C device with a [...]

Wireless Sensor Boards Arrived

As part of my project to bring our central heating into the 21st century I have been working on a custom wireless sensor platform.  My key aim here is to develop a low-cost, open solution with security designed in from the start; something that a lot of sub-GHz protocols seem to totally omit.  I’m avoiding [...]

Programming an LPC flash with an AVR and “flashrom”

I had a dead motherboard that had been kicking around for a while after a failed BIOS update.  The flash part on there was the Winbond W39V040B, which is 3.3V only and has an LPC interface.  The device programmer I have access to wouldn’t touch it, so I put together some simple AVR code to [...]