OpenGarage - open-source Wifi garage opener

@PtP Although not exactly a guide, here is the wiring diagram that I just created for how I made mine.

This picture below is for the NodeMCU v2 board. If you have the newer v3 board, see @rufusmccoot’s diagram here.

There is no soldering involved to put this together. I used some needle-nose pliers to bend the Relay signal pin outwards, and also bend the the VCC pin upwards on the motion sensor. Other than that, you just plug the items into the breadboard on the correct holes, and you are done. Assembles in about 5 minutes. I mounted my breadboard on a piece of wood that I drilled into a joist on my garage ceiling.

Note: The buzzer is not required (it isn’t shown in my first picture, but I have since added it.) The buzzer gives feedback when the unit is turned on and it will also beep 5 times when the garage is about to open. This can be configured in the Settings, but I found that the beeping is very helpful to give someone warning if they are in the garage.

The build above was built using the following materials:
NodeMcu 1.0 / v2 revision (Amazon, AliExpress)
HC-SR04 distance sensor (Amazon, AliExpress)
5v Relay (Gearbest)
9012 buzzer (ebay)
Mini Breadboard (Amazon)
M-F wires/Jumper wires (Already had them, you get some in the breadboard kit above if you don’t have any).

If you don’t mind waiting 2-3 weeks, you can order the items from China and get most for $1/each.

See post 2 items below for software instructions for NodeMcu.

Scott