All Projects

Controlling WLEDs with Scratch

Scratch is an online visual programming tool meant to introduce children to programming. I made an extension that allows the language to control LEDs through a WLED controller.

Haunted Doll Keyboard with VUSB

I added a USB cable to a doll which would be detected as a USB keyboard, and give a personality quiz through notepad. The user starts and responds to the...

Two Keys Wedding Gift Box

I made a decorated box that opens when a magnet key is placed on both sides.

Printing Custom Magic Card Proxies With MPC

After playing a game of Magic the Gathering with a friends kids, I decided to see if there was a way to get back in the game without taking out...

Logging a Cheap Air Quality Monitor

With fire season approaching in California I wanted to get a air quality monitor to see how bad the air is over time. I thought I’d do another reverse engineering...

Adding Wifi to a Weather Station

I bought a cheap weather station with the intent of adding networked data logging. I ended up reverse engineering both the RF transmission, as well as the inter-chip communication at...