<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi" -->

---
title: Someone built a $10 ESP32 smart garage door opener that...
description: A maker built a $10 smart garage door opener using an ESP32-C3 Super Mini, a 5V relay module, and two endstop switches, integrated with Home Assistant via...
canonical: https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Someone built a $10 ESP32 smart garage door opener that works with Home Assistant | daily.dev
og:description: A maker built a $10 smart garage door opener using an ESP32-C3 Super Mini, a 5V relay module, and two endstop switches, integrated with Home Assistant via...
og:url: https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi
og:image: https://api.daily.dev/og/posts/OhiKudQvi.png
og:image:alt: Someone built a $10 ESP32 smart garage door opener that works with Home Assistant
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Someone built a $10 ESP32 smart garage door opener that works with Home Assistant

**[XDA Developers](https://daily.dev/sources/xda-developers)** · 2 min read · 2 upvotes · 0 comments

## Summary

A maker built a $10 smart garage door opener using an ESP32-C3 Super Mini, a 5V relay module, and two endstop switches, integrated with Home Assistant via ESPHome. The project simulates button presses to control an existing garage door opener and uses sensors to track open/closed state. No third-party subscription is needed, data stays local, and the same hardware combo can be repurposed for other smart home automation tasks.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant>

## Questions this post answers

### How can I build a DIY smart garage door opener that works with Home Assistant using an ESP32?

Use an ESP32-C3 Super Mini paired with a 5V relay module and two endstop switches, flashed with ESPHome. The relay simulates the existing garage door button press to open or close the door, while the endstop switches detect whether the door is open or closed, reporting that state to Home Assistant. The whole build costs around $10 and requires no third-party subscription.

_daily.dev surfaces builder projects like this for developers wiring ESP32 hardware into home automation._

### What hardware do I need for an ESP32 garage door controller project?

An ESP32-C3 Super Mini for Wi-Fi and logic, a 5V relay module to trigger the garage door opener's button circuit, and two endstop switches to sense open and closed positions. ESPHome is used to configure the device so it appears as an entity inside Home Assistant, making the whole setup roughly $10 in parts.

_Makers comparing microcontroller parts lists for smart home builds can track similar projects on daily.dev._

## Similar posts on daily.dev

- [7 ESP32 projects that replaced commercial smart home gadgets in my house with cheaper, local hardware](https://daily.dev/posts/7-esp32-projects-that-replaced-commercial-smart-home-gadgets-in-my-house-with-cheaper-local-hardwar-cvbsyiybd) · XDA Developers · 0 upvotes · 0 comments
- [5 ESP32 builds that fixed something in my house the same afternoon I finished them](https://daily.dev/posts/5-esp32-builds-that-fixed-something-in-my-house-the-same-afternoon-i-finished-them-6kzdbljrq) · XDA Developers · 2 upvotes · 0 comments
- [5 ESP32 projects that punch way above their weight](https://daily.dev/posts/5-esp32-projects-that-punch-way-above-their-weight-iayhbilf9) · XDA Developers · 0 upvotes · 0 comments
- [Apollo Automation launches $40 official ESPHome Starter Kit with ESP32-C6 board, four FPC modules](https://daily.dev/posts/apollo-automation-launches-40-official-esphome-starter-kit-with-esp32-c6-board-four-fpc-modules-vm8so6fch) · CNX Software · 0 upvotes · 0 comments
- [Automating Window Shades With Home Assistant](https://daily.dev/posts/automating-window-shades-with-home-assistant-fcgsij2js) · Hackaday · 0 upvotes · 0 comments

---

Tags: [#tech-news](https://daily.dev/tags/tech-news), [#iot](https://daily.dev/tags/iot)

[View this post on daily.dev](https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Someone built a $10 ESP32 smart garage door opener that works with Home Assistant","url":"https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi"},"datePublished":"2026-07-14T07:18:01.868Z","dateModified":"2026-09-14T06:36:31.408Z","description":"A maker built a $10 smart garage door opener using an ESP32-C3 Super Mini, a 5V relay module, and two endstop switches, integrated with Home Assistant via...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/75061b03ac561c2d395a55967b47f979?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/75061b03ac561c2d395a55967b47f979?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"XDA Developers","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"XDA Developers","logo":"https://media.daily.dev/image/upload/s--kCg6yyAP--/f_auto,q_auto/v1774964407/logos/xda-developers?_a=BAMAMiWQ0","url":"https://daily.dev/sources/xda-developers"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"tech-news,iot","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"XDA Developers","item":"https://daily.dev/sources/xda-developers"},{"@type":"ListItem","position":3,"name":"Someone built a $10 ESP32 smart garage door opener that works with Home Assistant"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/someone-built-a-10-esp32-smart-garage-door-opener-that-works-with-home-assistant-ohikudqvi#faq","mainEntity":[{"@type":"Question","name":"How can I build a DIY smart garage door opener that works with Home Assistant using an ESP32?","acceptedAnswer":{"@type":"Answer","text":"Use an ESP32-C3 Super Mini paired with a 5V relay module and two endstop switches, flashed with ESPHome. The relay simulates the existing garage door button press to open or close the door, while the endstop switches detect whether the door is open or closed, reporting that state to Home Assistant. The whole build costs around $10 and requires no third-party subscription. daily.dev surfaces builder projects like this for developers wiring ESP32 hardware into home automation."}},{"@type":"Question","name":"What hardware do I need for an ESP32 garage door controller project?","acceptedAnswer":{"@type":"Answer","text":"An ESP32-C3 Super Mini for Wi-Fi and logic, a 5V relay module to trigger the garage door opener's button circuit, and two endstop switches to sense open and closed positions. ESPHome is used to configure the device so it appears as an entity inside Home Assistant, making the whole setup roughly $10 in parts. Makers comparing microcontroller parts lists for smart home builds can track similar projects on daily.dev."}}]}
```

