I found this awesome WS2811 LED strip effect on Youtube I thought would be great for Halloween this year:
Water Torture / Lava Drops
but I find it is not a typical Arduino library. This is the code repository:
Can anyone possibly explain how to compile and upload this to an Arduino Uno or Pro-mini? I have recently begun using AS7 but only for Arduino projects with Visual Micro plugin so far.
Ordinarily, I would suggest you rename the files to .h or .ino, then find the main() function and rename it to setup() or loop(). Then it will at least attempt to compile in Arduino and you can fix the errors you find.
This one seems to be using assembler and it's dependent on the 8MHz clock whereas most Arduinos run at 16MHz. (You could compile it onto a 8MHz Pro Mini.) The assembler likely will work straight out of the box but if it doesn't, then it will need someone with more skill to fix it.
It would probably be easier to keep looking for an Arduino version.
Unfortunately I haven't seen anything like this with it's detailed physics, it's really neat. I have an 8MHz Pro-Mini, ATTINY841, and AF Trinket. I imported everything into AS7 but it has errors. If anyone could possibly compile this for any of the above boards I'd really appreciate it!
That's what I'd do. That programmer used some fairly sophisticated (for me) C++ techniques. I'd go through the code and pull out the basic techniques and then recode it in some combination of simpler C++ and Good Old C.
I am so busy with other projects for Halloween I don't think I'll have time to do it. So, I will offer to pay someone to do this, ok? Any takers? Contact me by personal message.