Question about various firmwares...

I would really like to know this too, I have just created a few Rainbowduinos but I don’t really know where to start…