top of page

Overview

This is my original product developed in a small team coordinated by me. We have sucessfully built 10 working prototypes but project has been closed.

SmartLight is a project of the advanced system for LED controlling. System consist of the two parts:

  • SmartLight driver

  • SmartLight application

In assumption, driver will be controlled with use of desktop/android application only, but driver will be able to save settings and start the same animation (excluding effects based on streaming data) after next start, without any application intervention.

SmartLight Driver

Driver bases on the ESP8266 module to allow communicate with use of USB or WiFi. It is able to receive stream in real time, allowing to make eventual processing part on the PC.

Firmware is written using C.

SmartLight Application

Application is created with use of Qt Quick, to make it possible to build it on different platforms (targetting in Windows, Linux and Android). Application has few animation types and many settings to configure each animation or LED strip. Actually implemented animation types:

  • Static light,

  • Screen border colors capturing,

  • Screen average color capturing,

  • Music spectrum capturing,

  • Mouse/Keyboard capturing.

smartlight_app.gif
bottom of page