
LightConnect, a IoT smart lighting system made to allow for collaborative and customizable operation. Comprised of an Android app, controller and an end device LightConnect can be used as is or modified to fit your needs.
App

Controllers
LightConnect has been designed to work with either an Arduino MCU or a ESP-based MCU. RGB2 data is sent via Bluetooth to a controller, which takes the received data. Data is then sorted and parsed for conversion to PWM waveforms. These PWM signals are then sent to the connected RGB lighting device.
Red, green, blue, and brightness values are transmitted in real-time over Bluetooth Classic or BLE protocols (Dependent on controller).


Target Device
This system as is can be used with any RGB compatible lighting device. Powering of the device is separate from the controls, allowing for low and high-powered applications. With slight modifications to the controller and app, users can define their own target device.

Code
App
Controllers
