Skip to content
Project Batcave

Project Batcave

What is Batcave?

Batcave is a DIY automatic garage door opener that detects when your car approaches home via GPS geofencing and fires the 433 MHz RF signal to open the door — hands-free, every time.

The system also handles the morning scenario: if the device boots inside the garage (GPS lost + at-home flag set), it knows you want to leave and opens the door on startup.

The name is a tribute to Adam West’s Batman. The goal: drive towards a wall at full speed and watch it open like magic.

Goals

  • No manual interaction — door opens automatically when approaching home
  • Leave mode — door opens on startup when car is inside the garage
  • Compact & car-friendly — fits on the dashboard, runs off USB or LiPo
  • Open hardware — off-the-shelf parts, 3D-printed case

Tech Stack

LayerChoice
MicrocontrollerESP8266 (Wemos D1 Mini)
RF433 MHz TX/RX module (CAME TOP-432EV protocol)
GPSVK2828U7G5LF TTL module
FirmwareArduino / C++, rc-switch, arduino-fsm
EnclosureFusion 360 + transparent PLA

Project Stages

Status

The V1 unit has been running daily since mid-2019. Future ideas include LoRaWAN telemetry and an electronic driver’s log — see the V1 page for details.

Last updated on