The reason many of us build smart homes and tinker with microcontrollers is to make the mundane feel a little more special. Though these projects are far from necessary, they can bring a bit of magic to your everyday routines and teach you a thing or two along the way.