I started with a problem: the place we were renting only had one garage door opener for all 3 people living there. My solution was to create an embedded system that would allow any of us to open the door from our smartphones. I did this with a WiFi-enabled microcontroller that can be easily programmed with the Arduino IDE. It connects to the home WiFi network and will act as a server, displaying a webpage when any user on the LAN connects to it. From there it will check if the user is already authenticated, in which case the interface will present a big green "Open/Close" button. If the user connecting is not recognized, it will prompt for a password before allowing access to the door. When the garage door is ready to be opened, the microcontroller activates a servo motor which is mounted to the 3D printed case I designed in SOLIDWORKS.
© 2025 • All content within this project is strictly the property of Sean Booth and is not for public use without permission.