Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arthurfdlr/cubanimate

⚡ Give life to your LED-Cube with this tool!
https://github.com/arthurfdlr/cubanimate

led-controller led-cube

Last synced: about 1 month ago
JSON representation

⚡ Give life to your LED-Cube with this tool!

Awesome Lists containing this project

README

        

# CubAnimate: An LED-Cube animation tool

Give life to LED-Cubes with this tool! You can visually create animations for LED-Cubes with a frame-by-frame editor, a HUE mode, or even three variables equations (x-axis, y-axis, time). All animations can be exported as ```.anim```, which are formatted plain-text files. This allowed us to run animations on any micro-processor smoothly.


CubAnimate_AnimationEditor
CubAnimate_AnimationEditor

## Installation

Make sure that Python 3.7 or above is installed.

1. Git clone the repository:

`git clone https://github.com/ArthurFDLR/CubAnimate`

2. Use the configuration file [`.\requirements.txt`](https://github.com/ArthurFDLR/Commonsense-Reasoning-Bot/blob/master/requirements.txt) in the Python 3.7+ environment of your choice. For example:

`python -m venv venv`

`.\venv\Scripts\activate`

`python -m pip install -r requirements.txt`

3. Define the size of your LED-Cube in [`./CubAnimate/__init__.py`](https://github.com/ArthurFDLR/CubAnimate/blob/master/CubAnimate/__init__.py)

4. You should now be able to run the application

`python -m CubAnimate`