Bluetooth Low Energy (BLE) garage door opener remote control
This is yet another Bluetooth Low Energy (BLE) remote control application that
can be used to control a garage door drive from a smartphone.
A particularity of this project is that BLE advertising PDUs are used,
thereby avoiding connection setup delays. The system thus responds as
quickly to a remote control command as a classical hardware garage door
transmitter receiver combination would do. There is one-way communication
from the smartphone to the receiver only, which is secured by HMAC. The idea
was to keep everything simple, both the hardware as well as the software.
Make sure that the following is installed
cd nrf52/acn52832_s132
Adapt SDK_ROOT, GNU_INSTALL_ROOT and GNU_VERSION in the Makefile
make
Flash the soft device (s132_nrf52_7.0.1_softdevice.hex), which is part of the SDK
Flash the compiled software image (_build/nrf52832_xxaa.hex)
Make sure that Android Studio and an Android SDK is installed
Use Android Studio/Gradle to build the App