A device that can be attached to light switches and remotely turn them on/off using a smartphone application.


We wanted an inexpensive alternative to smart lights and switches without having to rewire the whole room.

What it does:

A conventional light switch is turned on or off by a mechanism that responds to manual input, light or motion. The device is controlled by a smartphone via WiFi.

How we built it:

We 3D-printed the mechanisms and casing and used an Arduino with sensors and a servo to automate and control the movements based on the environment or commands.

Challenges we ran into:

The 3D-printers do not have a very reliable tolerance, so many prototypes were created.

Accomplishments that we're proud of:

We created a device that can be inexpensively placed into any home to transform it into a smart dwelling.

What we learned:

Selena learned CAD, Julian learned about PIR motion sensors, Thomas learned about 3D printing, Christoph learned soldering and Arduino-based app development and we all learned about teamwork.

What's next:

Make it open source and expand its potential with other light switch models, modes of input and sensitivity to the environment and fine tune the mechanics and materials to make it sleeker.

Built with:

We modeled all components with Onshape, an online CAD program, which allowed us to split up the work between three of us and share everything easily. We then 3D-printed those parts. We programmed an Arduino with four methods of input to automate our device (smartphone, button, light sensor, and motion sensor).

Prizes we're going for:

Arteck HB030 Portable Keyboard

HAVIT RGB Mechanical Keyboard

Call of Duty: Black OPS 4 (XBOX ONE)

Intel® Movidius™ Neural Compute Stick

Google Home Mini

$100 Amazon Gift Cards

Hustle Award

Social Entrepreneurship Award

Lutron Caseta Wireless Kit

Oculus Go (32 GB)

Misfit Shine 2

Fujifilm Instax Mini 26

LS20 Gaming Headset

Hexacopter Drone

Raspberry Pis & PiHut Essential Kits

TBI Pro Gaming Headset

DragonBoard 410c

Grand Prize

Jetbrains Pro Software

Hacker gear & swag from

Blu R2 Plus Smartphones

Raspberry Pi Arcade Gaming Kit

Team Members

Julian Killingback, Thomas Gable, Christoph Nuesslein, Selena Cho
View on Github