Projects
Engineering builds, electronics experiments, and web tools from my classroom and workshop.
New Project 1
Project 1
Combat Robot — 3lb Beetleweight
Custom 3lb combat robot with ESP32 wireless control via ESP-NOW, BTS7960 motor drivers, and a full 3D-printed chassis designed in Fusion 360.
Combat Robots
Competition-ready combat robots with PS4 controller integration, dual motor drivers, brushless weapon systems, and comprehensive failsafe logic.
Giant Lite Brite (23×46)
A 23×46 interactive LED display using WS2811 nodes and ESP32, with an iPad-optimized web UI featuring canvas rendering, flood fill, and undo/redo.
Medical Detectives Device
An educational diagnostic tool for 8th grade forensics with 30 LEDs, 10-button keypad, and rotary switch for patient selection.
QuickCheck — Student Response System
A real-time classroom polling app with PIN-protected teacher dashboard, live analytics, and CSV export for formative assessment.
Pixel Forge — LED Matrix Editor
A web-based pixel art editor that exports Arduino C++ arrays, deployed to Vercel for instant access from any classroom computer.
Bike-Wheel Generator Circuit
An educational circuit project using a bike-wheel generator, bridge rectifier, MT3608 boost converter, and a 4-position switch to teach AC-to-DC conversion.
Tennis Racket Handle Wrapping Station
A motorized wrapping station using a NEMA 23 stepper motor and TB6600 driver with soft-start acceleration, built as a student engineering project.
Tennis Racket Wrap Station
Motorized handle wrapping station with stepper motor, potentiometer speed control, and soft-start acceleration.
Wooden Spider Automaton
A crankshaft-driven wooden spider leg mechanism designed in Fusion 360, cut on a laser cutter, and assembled as a hands-on mechanisms project.
Interactive Lite Brite (36×72)
Large-scale interactive Lite Brite with WS2811 pixel nodes, ESP32 controller, and web interface for public events.