projects 44 projects
Projects home-assistant
Inside My Home Assistant Setup
A look inside a fully local, cloud-free Home Assistant installation — 1,900 entities, 66 automations, 20 rooms, and a Raspberry Pi 4 running the whole house.
esphome zigbee raspberry-pi
2026-03-21
Projects 3d-printing
Mousetrap Car — 7 Improvements Over Thingiverse Original
Physics project redesign built for school STEM experiments — 7 measurable improvements over the Thingiverse baseline, including solid-spoke wheels, universal chassis cradles, and an axle string-release mechanism.
bambu makerworld physics
2026-03-01
electronics
MicroPython Giant Calculator
MicroPython rewrite of the Impression 5 giant calculator — 9-digit NeoPixel 7-segment display with 20 physical buttons, running on ESP32 or Raspberry Pi Pico.
neopixel maker calculator
2025-12-27
Projects 3d-printing
Rugged Case — Raspberry Pi with 6-Button TFT Display
Rugged printed case for a Raspberry Pi 2/3/3B with a 2.2" 320×240 6-button TFT display — purpose-built for running Raspbian Lite with a minimal but complete physical UI.
thingiverse tft lcd
2025-09-19
Projects 3d-printing
Aqara Motion Sensor P1 — Peg Board Holder
Printed holder mounts the Aqara Motion Sensor P1 to standard US 1" × ¼" peg board — quick to reposition wherever peg board is present.
bambu makerworld aqara
2025-09-01
Projects networking
Per-Device Internet Curfew with nftables + Home Assistant
Blocks internet access per-device on a schedule using OpenWRT nftables rules, with a Home Assistant dashboard toggle for manual overrides — no third-party apps or cloud dependency.
openwrt nftables parental-controls
2025-01-20
electronics
Furnace Monitor — Differential Pressure + Blink Code Detection
ESP32 ESPHome device that monitors a Carrier furnace — reads a differential pressure sensor for filter restriction and a phototransistor to decode blink error codes from the status LED.
esphome esp32 kicad
2024-11-15
Projects electronics
Wiegand Keypad Garage Door — Thin-Edge ESPHome Reader
ESPHome config for an ESP32 Wiegand keypad reader built on a thin-edge philosophy — the device only captures input and relays it to Home Assistant; all access-control logic stays in the hub.
esphome esp32 security
2024-09-01
Projects 3d-printing
Bond Bridge BD1000 Wall Mount
Wall-mounted friction-fit holder for the Bond Bridge BD1000 RF blaster — quick mount and unmount to a wall panel for home automation use.
thingiverse bond-bridge rf
2024-06-09
Projects 3d-printing
Litter Scoop Drip Tray
Printed secondary scoop that cradles the litter scoop during transport — catches droppings that would otherwise fall through the wire tines on the way to the toilet.
thingiverse pet kitten
2024-06-09
Projects 3d-printing
Wemos D1 Mini Snap-Fit Case — ESPHome LED Indicator
Slim snap-fit case for the Wemos D1 Mini ESP8266 — optionally adds external LED holes and a 6.5mm clip for mounting to a laptop display. Pairs with ESPHome and Home Assistant as a simple status indicator.
thingiverse fusion360 esphome
2024-06-09
Projects 3d-printing
Electrical Outlet Cable Cover — Kitten Protector
Printed arch that straddles a plug to keep foster kittens from pulling out power cables — parametric Fusion 360 source included for other plug sizes.
thingiverse pet safety
2024-06-08
Projects 3d-printing
Wireless Phone Charger Cradle — Samsung S10 / S22
Printed nightstand cradle for Samsung S10/S22 wireless charging — self-aligns the phone’s charging antenna to prevent overnight misalignment.
thingiverse fusion360 phone
2024-06-08
Projects 3d-printing
Exterior Hose Bib Shim (Sillcock Spacer)
Printed shims to extend exterior hose bibs (sillcocks) away from recessed wall paneling — multiple depths included, with a removable wedge for retrofitting.
thingiverse plumbing outdoor
2024-06-02
Projects electronics
GW1150 Debug Adapter PCB
Cable/PCB adapter that converts any VirtualAccess/GW power supply connector to a standard USB-to-TTL/3.3V serial adapter for quick debug access on Westermo GW-series devices.
pcb kicad schematic
2024-01-01
Projects electronics
GW1152 USB Adapter PCB
Daughter PCB that exposes the internal USB port externally on the VirtualAccess GW1152 router from Westermo.
pcb kicad schematic
2024-01-01
Projects woodwork
St. Mary Cathedral Pew Structural Repair
Structural reinforcement of all 1,400 seating positions across the original pews at St. Mary Cathedral in Lansing, Michigan — installed during the 1968 renovation and individually assessed and repaired.
carpentry repair restoration
2024-01-01
Projects electronics
ESPHome Network & API Watchdog — Auto Power-Cycle with SONOFF S31
Two ESPHome configs for a SONOFF S31 smart plug that auto power-cycles a device when it stops responding — one using ICMP ping loss detection, one using Home Assistant API connection loss.
esphome sonoff iot
2023-12-11
Projects 3d-printing
Christmas Tree Water Sensor Holder — Aqara Leak
Clip-on holder turns an Aqara Water Leak Sensor into a Christmas tree bowl water level monitor — no more dry trees.
bambu makerworld aqara
2023-12-10
Projects networking
Cellular SIM Tester — Digi WR21
Python tool for validating cellular SIM activation on a Digi WR21 router — auto-detects carrier, cycles through known APNs, and reports results via a 2-line I²C LCD with RGB rotary encoder interface.
python digi cellular
2022-04-08
electronics
Arduino PhotoCell Array Averaged Library
Arduino library for reading an array of photocell (LDR) sensors with a sliding-window moving average and configurable threshold detection — supports multiple sensors with individual sample rates.
library sensors analog
2022-01-30
Projects electronics
MouseWiggler — Light-Activated Anti-Screensaver
Arduino Micro Pro HID device that prevents screensavers when room lights are on — uses a dual-criteria light-change algorithm to distinguish light switches from gradual daylight changes.
arduino maker photocell
2021-10-21
Projects museum
Impression 5 Genome / Plant Migration Map
Interactive museum exhibit at Impression 5 Science Center — visitors use RFID tablets to explore botanical migration routes on a lit map, with green/red LED feedback guiding correct selections.
rfid led maker
2021-07-19
Projects museum
Impression 5 Giant Calculator
Arduino Mega replacement for Impression 5 Science Center’s giant calculator exhibit — custom LED display and keypad controller using big-number arithmetic.
led calculator maker
2020-03-05
Projects woodwork
Bishop's Ordination Gift Box
Handcrafted walnut presentation box with finger-jointed corners, flocked cedar interior, and custom mounts for four silver candlesticks and a copy of Les Misérables — a gift marking the ordination of Bishop Robert J. McClory.
carpentry gift handcrafted
2020-02-11
Projects museum
Impression 5 SMASH Shield PCB
Eagle CAD Arduino Mega shield PCB designed for Impression 5 Science Center exhibits — standardizes wiring, connectors, and power for the Giant Calculator and Genome Map projects.
arduino pcb eaglecad
2019-07-22
electronics
ChoreBoard — Raspberry Pi NeoPixel Chore Tracker
Raspberry Pi Zero W chore tracker — physical buttons and NeoPixel LEDs show daily task progress in a tactile, screen-free display for kids.
neopixel python maker
2018-05-24
Projects electronics
Arduino Danger Shield — Learning PCB Redesign
Custom Arduino shield redesigned for an intro Arduino class after SparkFun discontinued the original Danger Shield — adds improved components and layout while keeping the same hands-on exercise set.
pcb eaglecad education
2018-05-21
Projects electronics
Arduino Beginner Demonstration
A quick hands-on demonstration giving novice users a concrete feel for what an Arduino is, what it can do, and how easy it is to get started — progressing from blinking an LED through buttons, analog I/O, servo control, and sound.
education stem maker-faire
2018-01-01
Projects woodwork
HarpsiGourd Faux Piano — CNC Collapsible Shell
CNC-milled collapsible upright piano shell built to replace hauling a real piano to exhibitions — assembles via slots, holes, and pegs with no tools, and disassembles flat for storage.
cnc halloween maker-faire
2017-10-28
Projects electronics
Light Bulb in a Bottle — Edison Filament Reproduction
Detroit Maker Faire demonstration reproducing Edison’s original incandescent light bulb — pencil lead as the filament, D-cell batteries in a PVC pipe as the power source, and a glass bottle as the envelope.
maker-faire edison demonstration
2017-07-29
Projects electronics
VS1053 Arduino MP3 Library
Non-blocking, interrupt-driven Arduino library for the VLSI VS1053 audio decoder chip — streams MP3, AAC, Ogg Vorbis, FLAC, WMA, and WAV from SD card over SPI.
mp3 library maker
2017-06-04
Projects woodwork
Colossal Connect Four
Life-size Connect Four built for Detroit Maker Faire to show that not every great maker project needs electronics — foam disc pieces, a magnetic placement stick, and simple enough for a 6-year-old to play.
maker-faire maker foam
2016-11-05
Projects electronics
HarpsiGourd — Capacitive Touch Pumpkin Instrument
The electronics half of the HarpsiGourd — 15 pumpkins wired as capacitive touch keys driving a Music Maker MP3 shield. Pairs with the CNC Faux Piano shell for exhibition use.
capacitive-touch neopixel mp3
2016-11-02
Projects electronics
Gigantris — Oversized LED Tetris
Oversized playable Tetris built from 200 addressable RGB LEDs across a 10×20 grid, controlled by an Arduino with a Wii Nunchuk. Presented at Detroit Maker Faire and used in the Lansing Silver Bells parade float.
rgb led neopixel
2016-11-01
Projects electronics
Jacob's Ladder Bicycle
Exercise bicycle with an automotive alternator powering a Jacob’s Ladder spark display — the spark activates when the rider hits 88 MPH on the speedometer. Shown at an early Detroit Maker Faire.
high-voltage jacobs-ladder alternator
2016-08-17
Projects electronics
Artemis Spaceship Bridge Console — BSG LCARS Interface
Full LCARS-style bridge simulator — hand-built capacitive touch consoles at every station, BSG 2003 aesthetic, support craft, narrated training, and spectator viewer portals.
arduino maker maker-faire
2016-01-01
Projects scouting
Open Source Pinewood Derby Track
A fully open source, 38-foot, 4-lane pinewood derby timing system built for Cub Scout Pack 2222 — Arduino Mega, custom PCB, IR sensors, solenoid starting gate, and 7-segment displays.
arduino eaglecad pcb
2015-04-13
electronics
Vixen Christmas Light Controller — Arduino Mega Daisy Chain
Arduino Mega sketch for sequenced Christmas lights using Vixen lighting software — supports daisy-chaining multiple Arduinos for up to 51 channels per board via serial passthrough.
arduino vixen christmas
2014-11-28
Projects arduino
MagiQuest Wand Duel — Maker Faire Kiosk
A MagiQuest wand duel kiosk built for Maker Faire Detroit — two players wave their wands, one wins. Started as an ATtiny85 DigiSpark and later grew into a full NeoPixel ring display with EEPROM config and learn mode.
electronics ir magiquest
2013-06-01
Projects electronics
Syma Helicopter IR Control Hack
Reverse-engineered the IR protocol between Syma toy helicopters and their controllers using Arduino, enabling cross-control of multiple choppers or repurposing the controller for other devices.
ir helicopter remote-control
2013-06-01
electronics
Arduino MemoryFree Library
Arduino library for measuring free RAM at runtime — critical for debugging out-of-memory crashes on AVR boards with as little as 2 KB of RAM.
library maker avr
2012-11-08
Projects electronics
SparkFun MP3 Player Shield Library
The original non-blocking, interrupt-driven Arduino library for the SparkFun MP3 Player Shield (VS1053) — superseded by the generalized vs1053_for_SdFat library.
mp3 library maker
2012-09-22
Projects arduino
MagiQuest IR Protocol Library & Sonic Screwdriver
Decoded the MagiQuest IR wand protocol on Arduino — extracting each wand’s unique serial number and a swish-magnitude field — then built an IrSonicWand emulator that learns and replays any wand’s identity, with sound.
electronics ir magiquest
2012-01-01