LightZ is a homemade connected LED strip based on Arduino. Inspired by Philips Ambilight, it can render the light from a computer's screen and sound. This project is a prototype and is not designed to target the general users, however, the source code are available here.
The main features of LightZ are :
- Connection to the LED strip via USB or Bluetooth.
- Possibility to define a manual color.
- Render the sound spectrum.
- Render the monitor borders colors (dynamically depending of the number of LEDs and the LED strip position behind the monitor).
Special thank to S�bastien WARIN who inspired me to make this project.
Setup a development environment
You will need the following tools :
- Windows 10
- .Net 4.6
- DirectX 11
- Visual Studio 2017 with
- Arduino IDE
- Arduino IDE for Visual Studio
- FastLED. Clone this repository to
Documents\Arduino\librariesand, in Visual Studio, configure the Arduino extension to use this library.
Third part libraries
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2004 Sam Hocevar <firstname.lastname@example.org> Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO.