Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
Jason Cox
Published © MIT

ESP8266 Garage Door Monitor

Garage door monitor and activator, using ESP8266, relay module, and magnetic contact switch. Controlled by Domoticz home automation server.

BeginnerFull instructions provided3 hours19,173
ESP8266 Garage Door Monitor

Things used in this project

Hardware components

Adafruit HUZZAH ESP8266 Breakout
Adafruit HUZZAH ESP8266 Breakout
×1
Adafruit Magnetic Contact Switch
×1
5V Relay Breakout
×1
Single sided perf board 50x70mm
×1
Adafruit 2.1mm DC barrel jack
×1
Adafruit FTDI USB-Serial Cable
×1
Adafruit 5V power supply
×1

Software apps and online services

Arduino IDE
Arduino IDE
Domoticz

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

Lid STL

Lid for the box. Printed with petg, 0.2mm, 20% infill, no support, 2 shells, 4 top/bottom layers

Box STL

Printed with petg, 0.2mm, 20% infill, support in the side opening, 2 shells, 4 top/bottom layers

Schematics

Fritzing Diagram

Schematic

Diagram

Code

Arduino code and LUA script

Credits

Jason Cox
1 project • 4 followers
Software Engineer for awhile
Contact

Comments

Please log in or sign up to comment.