This library is a python interface to the BlinkyTape RGB LED strip. It provides support for rendering full frames on demand to the tape.
This repository includes:
- blinkyLib - Python classes that provide the interface and basic classes to create frames
- test.py - Sample application demonstrating the features of the BlinkyTape library.
The communication methods and details in this library are based on the PatternPaint sketch and color swirl:
- https://github.com/Blinkinlabs/PatternPaint/blob/master/src/PatternPaint/PatternPlayer_Sketch/PatternPlayer_Sketch.ino
- https://github.com/Blinkinlabs/PatternPaint/blob/master/src/PatternPaint/ColorSwirl_Sketch.h
- https://github.com/Blinkinlabs/BlinkyTape_Arduino/blob/master/examples/ColorSwirl/ColorSwirl.ino
You need to install driver first and the easiest method is to install PatternPaint. The driver can also be installed manually if required.
This source code is subject to the BSD 3-Clause license. See Licence.txt for the full licence.
--
Deanna Earley, dee@earlsoft.co.uk