projects 45 projects
electronics
One Diode to Read a 5V Wiegand Keypad on a 3.3V ESP32
Wiegand data lines idle at 5V, and the ESP32 is not 5V-tolerant. You don’t need a level-shifter IC or a resistor divider — a single signal diode does the job, and it does it better.
esp32 esphome wiegand
2026-08-25
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 a Wiegand keypad reader built on a thin-edge philosophy — the device only captures input and relays it to Home Assistant. Now folded directly into the garage’s RATGDO board instead of running on its own standalone ESP32.
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