This is heavily based on work by Jason Coon found here and the great work of the FastLED team.
Idea of a Fibonacci display and the incremental drift algorithm by Jim Bumgardner.
noise-noise algorithm by Stefan Petrick.
Use fibonacci.pde to generate a PDF as a template for your LED layout. Sample is included here.
This all fits in a regular Arduino UNO or Nano or cheap chinese clones. See it in action: