A list of some of my open source software, hardware, and learning projects
- Mic Preamp - A microphone preamp that works well with piezo disc contact mics
- REX C100 PID Controller - A video describing modifications that can be made to a REX C100 PID controller
- PCB Milling - A website describing how to make PCB prototypes using FlatCAM and the Carbide Nomad CNC mill
- RJ45 Eurorack Bridge - A portable RJ45-to-Eurorack bridge that allows two modular synthesists to collaborate across a safe distance during the COVID-19 pandemic
- Hora Pure Panel - Eagle files to be used with OSHpark After Dark pcb service, for the Hora Pure alternative firmware for MTM Radio Music
- Eurorack Ears - Models and drawings of Eurorack rail profiles and brackets
- Eurorack Karaoke Delay - YouTube tutorial showing how to adapt a cheap karaoke delay board for Eurorack
- Eurorack Passives - Small PCBs for a variety of passive Eurorack non-modules
- Perl course - Course materials I created for perl courses I taught an entire lifetime ago
- Greyscale - A cross-platform command line tool for interrogating greyscale images
- The Filenal Countdown - A Windows countdown timer that works well with OBS and other streaming software. Also here at the OBS Studio Forum
- Scripts - A collection of shell and perl scripts that are more or less handy
- Reset Windows User - A Windows batch script that resets vscode, git, chrome, and firefox (written to help the iHub)
- Jing SWF to MP4 - A process for recovering videos from old Jing screen recordings
- reviews - A project to create PDFs of MFA review evaluations submitted by faculty via Qualtrics
- Black Lives Matter Eagle Library - A library for Autodesk Eagle that allows engineers and designers of electronic objects to include a BLACK LIVES MATTER message on their PCBs
- NESpad - The OG Arduino library for Nintendo and Super Nintendo game pads
- rdqcutils - A collection of utility patches for Apple's Quartz Composer
- Improviz VSCode Extension - A VSCode extension for the Improviz live coding environment
- GitHub URL Swapper Chrome Extension - A simple Chrome extension to flip between a GitHub repo and its GitHub Pages site
- GitHub URL Swapper Firefox Extension - A simple Firefox extension to flip between a GitHub repo and its GitHub Pages site
- oscxyz - An OSC-to-WebSockets bridge for accelerometer data. There's a separate repo for client demos written in p5.js.
- oscdump - A simple command-line tool to receive and display OSC messages in the terminal
- Bitsy Handout - A one-page (two-sided) handout that can be used for a Bitsy workshop or class
- Bitsy Video Tutorials - A playlist of video tutorials showing advanced Bitsy topics
- p5play Tutorials - A playlist of tutorials for the p5.js p5play game-making library
- Scratch Tutorials - A playlist of old scratch tutorials
- Autodesk Fusion 360 Tutorials - A playlist of my Fusion 360 tutorials
- Autodesk Eagle Tutorials
- Processing Oldies but Goodies - Screen recordings of Processing lessons that I created long ago
- Quartz Composer Tutorials - A series of Quartz Composer tutorials for beginners
- p5js and Chataigne - A video walkthrough of how Chataigne can be used with p5.js and WebSockets