Magiclights

A software and hardware platform for rapid prototyping of art installations involving LED lighting.

Screen Shot 2018-08-16 at 10.11.58

The core of the system is a durable, water and dust proof control box capable of driving up to 512 WS2811 individually controllable LEDs across 8 channels. I currently have 8 of these which can be connected together using WiFi to enable large installations driving up to 2048 LEDs (e.g. the Phenoforge). Further scaling is possible by adding additional control boxes. The control boxes are powered via a 12-24V DC feed (e.g. from battery supply). Each box comes with a set of extension cabling, also waterproof.

The control boxes run my custom Magiclights software, which enables easy, expressive control over the LED patterns. The main input is images, which the system automatically displays across the LEDs in a variety of ways. This allows you to completely change the character of the output by simply uploading a new image and changing a few settings – no need to program complex algorithms.

The control boxes are designed for rapid prototyping – you can use them to quickly build either temporary or prototype installations. For more permanent systems, or to produce a run of cheaper artwork with similar lighting patterns, the system will be able to take its’ presets and output them to a firmware image for uploading to inexpensive ESP8266 chips (capable of driving a couple hundred LEDs).

https://github.com/ashleybaldock