BlackLED
Software for the BlackLED controller
Introduction
Code for the Teensy 3.1/3.2 running the BlackLED controller. Compatible with Arduino IDE.
Licence
The code in this repository is available under the MIT License.
Installation
- Install Arduino (1.8.1)
-
Install Teensyduino (1.35)
-
Install ArtNode lib
-
Install modified OctoWS2811 lib
-
Install modified Ethernet lib
-
Open Arduino IDE
-
In
Tools -> Board
Teensy 3.1/3.2
-
in
Tools -> CPU speed
select and 120 MHz optimized speed (overclock)
Network setup
The host computer has to be on the 2.x.x.x network (for example 2.0.0.1), and the subnet must be 255.0.0.0.
The nodes get an calculated IP address from the MAC address accordingly to ArtNet 3 specifications in the 2.x.x.x space.
Dependencies
- ArtNode lib
- Ethernet lib
- modified OctoWS2811 lib
Compatibility
- teensy 3.1/3.2 with WIZ820io
Known issues
at over 18 DMX universes it will begin to drop packages
Version history
v0.8.7-Beta.1
- remove FastLED option
- test with new Ethernet lib
- test with Arduino 1.8.1 IDE
v0.8.6-Beta.1
New features
- No OpPoll for 20 sec. will result in blackout
v0.8.5-Beta
New features
- LED chip selection through defines
- currently supports ws28 types and LPD8806
- Set number of leds through defines and auto fit to DMX size
- Set number of outputs through defines
Changes
- Octows2811 now external lib