Skip to content

High fidelity & high-res LED animations for microcontrollers with hardware FPU (Teensy 4.x, 3.5, 3.6 & ESP32 S3)

Notifications You must be signed in to change notification settings

StefanPetrick/animartrix

Repository files navigation

AnimARTrix

by Stefan Petrick 2023.

High quality LED animations for your next project.

This is a Shader and 5D Coordinate Mapper made for realtime rendering of generative animations & artistic dynamic visuals. This is also a modular animation synthesizer with waveform generators, oscillators, filters, modulators, noise generators, compressors... and much more.

This software enables high framerate FPU rendering and up to 32 bit color depth per RGB chanel for outstanding visual quality and dynamic range.

96 bit color resolution is ready to be used in your next level art installation or visual project.

In case you find my work useful and you would like to say thank you I happily welcome your kind donation.

Would you like to use my code or animations in your commercial product or project?

Great, please reach out to me and together we'll find a fair licensing solution we're both happy with!

Screenshot


Installation: Unzip and install all .ino files in one folder and run ANIMartRIX.ino


See running examples of this code on my Youtube Channel.

My own posts reporting development progress can be found here on Reddit

A big thank you to Sutaburosu, Antti Yliniemi, Yves Bazin & Marc Miller for the kind support!

Required Software:

Arduino IDE

Teensyduino

FastLED

Recommended Hardware:

Any fast FPU microcontroller and lots of programmamble LEDs.

For best results use a Teensy 4

Use a power supply and wiring that can provide enough Amps for your LED display - the code might occasionally cause all LEDs to go full white.

License

The code and specifically the animations that come with it are licenced under a Creative Commons Attribution License CC BY-NC-SA 4.0

For non-commercial purposes you're welcome to use the code and animations in any way you like.

In case you would like to use my code or animations in your commercial project or product please contact me and we'll find a fair licensing solution we're both happy with.

I enjoy & love co-creating a win-win situations together with you!