Particle System for use with FastLED.

Particle System for use with FastLED.
I finally got around to publish my changes to the arduino-particle-sys (original code by Gilad Dayagi).
The library now supports arbitrary matrix sizes up to 255x255 Pixels and different horizontal and vertical resolutions (see notes in readme).
I changed some of the examples and added one with multiple particle systems on one matrix. There are videos for all of the examples linked in the readme.
Check it out: https://github.com/fuse314/arduino-particle-sys
http://www.youtube.com/watch?v=osnOcP0NfYc

…how can I add multiple videos to one post?

Awesome, can’t wait to test this out! Edit the original post with YouTube links to the additional videos.

Really awesome ! N1 keep up the good work

Great work! I personnaly modified the source code to use mostly lib8 functions to reduce code size and increase speed.

Great work Gottfried!

Brilliant work

Looks good. I don’t suppose there is a particle library that would work with a linear array of about 750 LEDs?

I think it´s worth a try to run the 2d code on an 1d setup. Like define a 10x75 or 28x28 matrix and just test how it looks in a line.

Looks fantastic, thanks for sharing! I just merged your changes back into my fork, and converted them to work for anyone with a SmartMatrix: https://github.com/jasoncoon/arduino-particle-sys

So i think i have this doing what I want it to, but i need some assistance. instead of having the

Particle_Attractor source(g.center_x, g.center_y);

in “PainterFastLED” stay in the same spot, could someone help me figure out how to adapt it to move with the X Y values from an accelerometer? so that the “pixel” that the particles are attracted to moves?

anyone has at least the basic doc , for this library, how each parameter relates to whole ?, just trying to limit the guessing as it seams the library is very sensitive to parameter values, so is not easy to develop an effect while you don’t know what to change …, im working in one dimension strip