I made an accent wall from motherboards and RGB LEDs…
Category Archives: Electronics
Home Automation Dashboard
Hardware I recently put together this Home Automation Dashboard. The screen was pulled from an old laptop and the computer is an older SFF PC running linux. The application is a relatively simple Angular application that streams most of the data from a Home Assistant websocket. The PC sits in a box in the wall…
Ambilight with WiFi on ESP8266
TL;DR I built an Ambilight clone that listens for MQTT messages over WiFi when it’s not receiving serial data. This allows it to be controlled by Home Assistant and vicariously the Google Assistant. The code lives at https://github.com/heathbar/tv-backlight. Board Swap My first Ambilight clone served me quite well. I started with a system like the one…
Basement Accent Lighting: The Software
I previously posted a buildlog of my adventures in creating the accent lighting for my basement. The software to run the lights has been a bit of a journey that is only now nearing something resembling stability. The Hardware The system is driven by an old Raspberry Pi 1 B+. The plus is important because…
Basement Accent Lighting
When I built out my basement man-cave, I wanted to do something unique with accent lighting. I designed and built three light boxes that I attached to the ceiling. On the bottom are dimmable warm-white LEDs, randomly dispersed to mimic stars. This creates a great ambiance for watching movies. Around the edges of the top…
Office Lights: Revisited
My office lights were a problematic project from the very beginning. I struggled to get the TLC5940 LED drivers to correctly light the LED strips and when I finally got that working I shoved it all in the wall and sealed it up before anything could go wrong. The problem was: the TLC5940 chips were…
Xbox 360: Repurposed
I’ve never had a shortage of RROD Xbox 360s so when I needed to raise my monitor up a few inches, I had the perfect thing. Since my desk shares a wall with the utility room, I decided to move the tower in there and ran some extra long USB/Video/Speaker/etc. cables through the wall. This…
Hacking a Boxee Box remote to work with a PC/Mac
I’ve had a Boxee Box for a few years and while it has served it’s purpose, it’s definitely on it’s last leg. However the remote is a work of genius and I thought I’d see if I could salvage it. If you crack open the case, you’ll find a board holding both the WiFi card…
Word Clock: Switching Lights
Progress is coming slowly on the word clocks. I’ve assembled the LED driver boards. These boards host a series of standard serial-in parallel-out 595 shift registers that pump into ULN2003A NPN darlington transistor arrays. The schematic is pretty straightforward. The arduino tells the shift registers which pins to turn on/off. When a pin goes high…
Silencing a Phone
As someone who spends more of the work day on the phone than not, I appreciate my headset. So when the jack on my phone started acting up, I was quick to get it working again. Recently, my phone started emitting a high pitch tone whenever a headset was attached. I tried multiple headsets to…