Configure and video map modular systems of LED strips using OPC / FadeCandy.
- Import/Export LED configuration data separate from Processing sketch
- Drag and drop video mapping (re-)configuration of your LED strips
- Enable your modular LED network swarm
You configure one or more LED drivers along with the attached pixels and assemble all your strips into a scene. Play videos mapped to the entire scene - gives dimension to your LED installations.
Fadecandy is a next generation LED driver that receives data over USB (possibly from a raspberry Pi). Multiple drivers can be coordinated via TCP/IP by OpenPixelControl (OPC). This means you can coordinate thousands of pixels in realtime over the network.
- Processing 2 - https://processing.org/
- ControlP5 - version 2.2.0+ - http://www.sojamo.de/libraries/controlP5/
- OPC compatible LED driver(s)
A LED driver, such as Fadecandy. A Fadecandy has 8 channels, or rails (numbered 0-7 because coders like to count from zero), each which can support up to 64 pixels in sequential order.
This is a connection for one or more strips, these strips all join together in order, forming a single virtual strip, or rail. A rail has a number, probably 0-7.
This is a segment of LED strip, it can have 0 or more LED pixels. If 0, it is just an extension segment (coming soon). Segments belong to a rail, and also have a letter, which represents their position in the rail (0A, 0B, 0C, 1A, 1B, 1C, etc).
0-9 - load video files (only 0-1 are provided, put more .mov videos in data/)
. - create a circular test pattern
/ - create a radar sweep test pattern
* - create the fadecandy "dot" example pattern
In the LEDesic project we had the need to create a video map for controlling a geodesic dome installation with 5 fadecandy drivers controlling a total of 2250 pixels. After making a prototype and beginning work on the full size installation we realized that managing LED geometry configurations inside the processing file itself is not ideal when flexibility is desired. Much of our software is done, we have built a scale prototype as well as a prototype assembly for 1/5 of the full size dome. The LEDesic dome will be launching a kickstarter soon to try to help finish out our hardware costs (in 2015). If you use octorail, please consider donating!
Developed by Tim Greiser as part of the LEDesic project. Thanks to my partner Amanda for help and inspiration.
Video content (c) Colin Worf as part of LEDesic.
LEDesic - https://github.com/tgreiser/ledesic
Thanks to Micah Scott of Scanlime/Fadecandy - https://github.com/scanlime/fadecandy
Support open standards! - http://openpixelcontrol.org/