Ways to Deal with I2C Address Collisions

10. May 2018 Blog 0
Ways to Deal with I2C Address Collisions
I2C is a great interface because it only requires two wires and can talk to a huge number of different sensors, memory chips, and other components. But since its address space is limited, it is possible to end up with more than one component on the same bus with the same address. Here are three ways of dealing with that.

Wire Communication That Doesn’t Work

16. August 2016 Blog 0
It may seem silly to talk about things that didn’t work. But those are the things that you learn from, more than the things that do work. So here are a few things I tried recently in an attempt to log temperatures throughout my house, and which failed to work as expected.

James Lewis: They’re JUST Capacitors

12. June 2016 Blog 0
In this video, James “The Bald Engineer” Lewis goes into a lot of depth on the different processes used to create capacitors, the various pitfalls with aluminum and tantalum caps, etc. Lewis works for KEMET, one of the largest makers of capacitors, and clearly knows what he’s talking about.

Making Music with the Discrete DAC

24. April 2016 Projects 2
Making Music with the Discrete DAC
Maybe music is overstating this a bit, but it’s creating sound (and makes for a second alliteration in the title). Measuring a constant voltage is one thing, but can the discrete DAC put out a waveform? After all, that’s the main idea behind using a digital-to-analog converter (DAC) rather than pulse-width-modulation (PWM).