Projects

Project — Active

ESP32
IoT Devices.

Custom IoT devices and sensors built with ESP32 microcontrollers integrated with Home Assistant via ESPHome. 5 devices deployed controlling garage door, water shutoff, and monitoring gate and fence systems.

C++ / PlatformIO / ESPHome / Hardware

4
Devices deployed
100%
HA integration
<$50
Total hardware cost
24/7
Automated monitoring

01 — Deployed devices

In the walls, working.

RATGDO - Garage Door Controller

Deployed / Intermediate

ESP32-based controller for Security+ 2.0 garage door opener. Provides open/close control, position sensing, and obstruction detection via Home Assistant.

Gate-Alarm Sensor

Deployed / Beginner

Dog containment gate monitor with magnetic reed sensors. Detects gate position and alerts when left open. Integrated with HA for notifications.

Electric Fence Monitor

Deployed / Intermediate

Perimeter fence monitoring system tracking fence status and zone alerts. Provides dashboard visibility and automated notifications.

Vacuum Water Shutoff Relay

Deployed / Beginner

Automated water shutoff valve controlled via ESP32 relay. Triggers on leak sensor detection to prevent water damage.

02 — Case study

Whole-home IoT integration.

The challenge

Create a unified smart home system that monitors garage, gates, fencing, and water systems — all controllable via Home Assistant with automated safety responses.

The solution

  • Deployed RATGDO for native Security+ 2.0 garage door integration
  • Built magnetic sensor system for dog containment gate monitoring
  • Integrated electric fence monitoring with zone-based alerts
  • Designed water shutoff automation triggered by leak sensors
  • Created unified HA dashboard with tablet-friendly controls
  • Set up push notifications for all critical events

03 — Planned devices

On the bench next.

Presence Detection Sensors

Planned / Intermediate

mmWave radar sensors for accurate room presence detection, improving automation accuracy beyond motion sensors.

Custom Light Controllers

Planned / Beginner

ESP32-based LED strip controllers with WLED firmware for ambient lighting automation.

04 — Tech stack

Under the hood.

ESP32-DevKitC Primary development board
ESPHome YAML-based firmware for HA integration
PlatformIO IDE for custom C++ firmware
MQTT Communication with Home Assistant
DHT22/BME280 Temperature/humidity sensors

05 — Resources