<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl" -->

---
title: These 6 ESP32 projects prove that plugging everything...
description: Six battery-powered ESP32 project ideas are presented as alternatives to mains-powered builds: door/window reed switch sensors, water leak detectors placed...
canonical: https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: These 6 ESP32 projects prove that plugging everything into a wall was never the right answer | daily.dev
og:description: Six battery-powered ESP32 project ideas are presented as alternatives to mains-powered builds: door/window reed switch sensors, water leak detectors placed...
og:url: https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl
og:image: https://api.daily.dev/og/posts/m1v4MFSKl.png
og:image:alt: These 6 ESP32 projects prove that plugging everything into a wall was never the right answer
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.

# These 6 ESP32 projects prove that plugging everything into a wall was never the right answer

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

## Summary

Six battery-powered ESP32 project ideas are presented as alternatives to mains-powered builds: door/window reed switch sensors, water leak detectors placed under sinks and near appliances, driveway motion-triggered cameras, soil moisture sensors for gardens, remote temperature/humidity nodes for sheds and attics, and BLE presence tags. Each relies on deep sleep cycles to conserve battery, waking periodically or on-trigger to report data to Home Assistant before sleeping again. Practical caveats are noted, such as checking ESP32-CAM deep-sleep power draw, weak Wi-Fi draining batteries faster, and cold affecting battery runtime in unheated spaces.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.xda-developers.com/these-esp32-builds-prove-that-plugging-everything-into-wall-was-never-right-answer>

## Questions this post answers

### How can I make a battery-powered water leak sensor with an ESP32 that lasts a long time?

Use a water level sensor like the SEN18 placed on the floor or under appliances, and have the ESP32 wake every few minutes to check the reading, report a leak to Home Assistant if a threshold is crossed, then return to deep sleep. This introduces a short alert delay but avoids constant power draw, making it suitable for damp spots like under sinks or near water heaters.

_daily.dev surfaces more hands-on builds for makers designing low-power Home Assistant sensors._

### Can an ESP32-CAM run on battery power for a motion-activated driveway camera?

Yes, by pairing a camera-equipped ESP32 with a PIR motion sensor so the board stays in deep sleep until movement is detected, then wakes to take a snapshot and send it to Home Assistant before sleeping again. This sacrifices a live video feed but lets the battery last weeks instead of needing a permanent power run; actual runtime depends on the specific board's deep-sleep power draw, since some ESP32-CAM boards consume more than expected.

_Makers comparing power budgets for camera projects can track similar ESP32 builds on daily.dev._

### What factors drain battery life fastest on remote ESP32 sensor nodes placed outdoors?

Weak Wi-Fi signal keeps the ESP32 awake longer while it tries to connect, draining the battery faster, and extreme heat or cold also reduces battery performance, leading to shorter runtimes in an unheated shed or attic. Checking Wi-Fi coverage and minimizing wake frequency helps extend battery life for remote temperature and humidity nodes.

_daily.dev helps developers tuning outdoor IoT sensor reliability keep up with similar deep-sleep techniques._

## Similar posts on daily.dev

- [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
- [11 Interesting ESP32 Microcontroller Projects Beginners Can Try](https://daily.dev/posts/11-interesting-esp32-microcontroller-projects-beginners-can-try-ppanguwyh) · It's Foss · 1 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 · 3 upvotes · 0 comments
- [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
- [6 ESP32 projects that make more sense than buying another smart home gadget](https://daily.dev/posts/6-esp32-projects-that-make-more-sense-than-buying-another-smart-home-gadget-wzbafhlat) · XDA Developers · 0 upvotes · 0 comments

---

Tags: [#iot](https://daily.dev/tags/iot)

[View this post on daily.dev](https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl)

```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":"These 6 ESP32 projects prove that plugging everything into a wall was never the right answer","url":"https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl"},"datePublished":"2026-10-03T15:04:45.944Z","dateModified":"2026-10-03T15:05:16.659Z","description":"Six battery-powered ESP32 project ideas are presented as alternatives to mains-powered builds: door/window reed switch sensors, water leak detectors placed...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e0b3abfa43da9c262ba2f3deb1d4cda7?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/e0b3abfa43da9c262ba2f3deb1d4cda7?_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/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"iot","timeRequired":"PT4M"}
{"@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":"These 6 ESP32 projects prove that plugging everything into a wall was never the right answer"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/these-6-esp32-projects-prove-that-plugging-everything-into-a-wall-was-never-the-right-answer-m1v4mfskl#faq","mainEntity":[{"@type":"Question","name":"How can I make a battery-powered water leak sensor with an ESP32 that lasts a long time?","acceptedAnswer":{"@type":"Answer","text":"Use a water level sensor like the SEN18 placed on the floor or under appliances, and have the ESP32 wake every few minutes to check the reading, report a leak to Home Assistant if a threshold is crossed, then return to deep sleep. This introduces a short alert delay but avoids constant power draw, making it suitable for damp spots like under sinks or near water heaters. daily.dev surfaces more hands-on builds for makers designing low-power Home Assistant sensors."}},{"@type":"Question","name":"Can an ESP32-CAM run on battery power for a motion-activated driveway camera?","acceptedAnswer":{"@type":"Answer","text":"Yes, by pairing a camera-equipped ESP32 with a PIR motion sensor so the board stays in deep sleep until movement is detected, then wakes to take a snapshot and send it to Home Assistant before sleeping again. This sacrifices a live video feed but lets the battery last weeks instead of needing a permanent power run; actual runtime depends on the specific board's deep-sleep power draw, since some ESP32-CAM boards consume more than expected. Makers comparing power budgets for camera projects can track similar ESP32 builds on daily.dev."}},{"@type":"Question","name":"What factors drain battery life fastest on remote ESP32 sensor nodes placed outdoors?","acceptedAnswer":{"@type":"Answer","text":"Weak Wi-Fi signal keeps the ESP32 awake longer while it tries to connect, draining the battery faster, and extreme heat or cold also reduces battery performance, leading to shorter runtimes in an unheated shed or attic. Checking Wi-Fi coverage and minimizing wake frequency helps extend battery life for remote temperature and humidity nodes. daily.dev helps developers tuning outdoor IoT sensor reliability keep up with similar deep-sleep techniques."}}]}
```

