Projects

Automated Light Switch

A motorized wall-switch retrofit with a lead-screw actuator and an ESP32 control prototype, designed to move the existing switch without any rewiring.

2022 hardware, iot, embedded, 3d-printing

Automated Light Switch

Retrofit mechanism

I designed this prototype to operate an existing wall switch mechanically, without changing the building wiring. The CAD model uses a lead screw and guided carriage to move the actuator across the switch. That layout lets me work out the travel, mounting clearance, and alignment before building the housing.

CAD close-up of the light-switch lead screw, guide rod, carriage, and motor mount
Lead-screw drive and guide geometry in CAD.

Control prototype

The wall-mounted prototype places the actuator beside the switch. An ESP32 board and push button are wired on a breadboard for control testing; the wiring is still exposed at this stage. The photo documents the physical arrangement and test setup, rather than a finished enclosure or a verified phone, voice, or scheduling feature.

Wall-mounted light-switch actuator wired to an ESP32 and push button on a breadboard
Actuator and ESP32 control setup during prototyping.

The next mechanical checks are repeatable switch travel, end-stop behavior, and mounting stiffness. Those tests matter because the actuator has to move the switch reliably without loading the switch beyond normal travel.