Programs
OBS Studio Chat Hotkey Script
As a tie-in to my DIY Stream Deck, I wrote a Python script for OBS Studio that allows you to send messages to Twitch chat using OBS’s built-in hotkey system.
As a tie-in to my DIY Stream Deck, I wrote a Python script for OBS Studio that allows you to send messages to Twitch chat using OBS’s built-in hotkey system.
A couple of years ago I picked up an inexpensive sustain pedal for an electric piano at a garage sale. The piano itself wasn’t much to look at, but the pedal intrigued me… it’s a basic on/off switch, but the pedal itself feels fairly robust and I thought it would be a handy switch to have around.
This past week I finally got around to doing something with it! I built a small box that converts the signal from the pedal into a keypress, allowing me to use this pedal as a foot-controlled hotkey for my PC.
For one of my recent projects, I needed a way to control some lights powered by a 120V household wall socket. Rather than reverse-engineering some commercial “smart outlets” for the task, I decided to try and do this the old-fashioned way by embedding relays in electrical boxes.
(more…)I’ve been trying to teach myself a little Python, and here’s what I came up with for my first small project. Using their respective APIs, I’ve built a plugin for the Prismatik ambilight software that maps live data from the iRacing simulator.
Using a Nerf Hammershot and an Arduino, I built my own custom video game controller for the character of McCree in Overwatch. Overview The Arduino inside of the Nerf gun acts as a mouse and keyboard, sending HID commands over USB to the computer. The trigger and hammer are wired to Read more…
When it came time to start the programming for my time circuit displays, I needed a library of characters for segmented LED displays so that I could not only show the time, but also display strings of text. Maybe I wasn’t looking hard enough or I was looking in the wrong place, but much to my dismay I couldn’t find a readily-accessible library to use. So I’ve made my own and I want to share it so others don’t run into this same problem.
The goal of this project is to build my own personal replica of the DeLorean’s “Time Circuits”, as featured in the Back to the Future movie trilogy. I’ll need to build custom time circuit displays, a custom keypad for changing the date, and screen-accurate enclosures. To make everything function, I’ll need to design and program some embedded circuits to control it all.
Last spring before this blog was a thing, I created an “Oddshot Button” using a hacked Staples Easy Button. The button was simple – while watching a Twitch stream, a press of the button would instantly create a video clip of the last 30 seconds using the Oddshot service.
A few months later Twitch debuted their own ‘Twitch Clips’ service, and Oddshot has since fallen out of use. So I decided to remake this project to work with Twitch Clips!