A little background to start with. I'm an electrical engineer by training, tinkerer by nature, and a cheap pack rat by upbringing. I also mentor an FRC Robotics team in what normal people would call spare time. So I'm used to experimenting and prototyping and failing carefully.
I've been...