Note: This is an old (local) project of mine, last updated in August 2021, now uploaded to git.
This project is a universal door status indicator consisting of a receiver and a transmitter module, each based on an ESP8266. The purpose of this system is to indicate the status of any door, such as a garage door, whether it is open or closed, using LEDs and a wireless communication module (HC-12). The code is designed to establish and monitor the connection between the two modules.
The receiver code is responsible for receiving signals from the transmitter and indicating the garage door's status using LEDs. The green LED indicates that the door is closed, while the red LED indicates that it is open. A button offers the possibility of a manual connection check to the transmitter.
The transmitter code monitors the status of the garage door with the help of a switch, for example a hall sensor. It sends the door status wirelessly to the receiver via the HC-12 module.
- ESP8266 (Wemos D1 mini)
- HC-12 wireless communication module
- LEDs for status indication
- Sensor for detecting the garage door state
Here you can find the video about the development, assembly and a demonstration of the project.
PCBs |
---|
![]() |
Housing CAD | Housing print |
---|---|
![]() |
![]() |
Functional image | Gate opens scenario |
---|---|
![]() |
![]() |