Fibonacci256: A Mesmerizing ESP8266-based Piece of Art

Reporting from Shanghai, China
Mar 30, 2021

Fibonacci256 is an ESP8266-based, 166mm disc created by Jason Coon, with 256 WS2812B RGB LEDs surface-mounted in a Fibonacci distribution.

Jason Coon from the Evil Genius Labs LLC has created several LED art pieces in a Fibonacci pattern. Jason’s latest work, Fibonacci256, is an ESP8266-powered, 166mm disc, with 256 RGB LEDs that are surface-mounted in a flower-like Fibonacci layout. This makes the layout look very organic and seemingly messy. But with the proper animation, spiral patterns emerge with spectacular results, as can be seen in the linked demo.


Each of the 256 WS2812B-Mini 3535 RGB LEDs has its own decoupling capacitor built in, and eight additional capacitors are included to further reduce any ‘noise’. The top and bottom of the PCB are large 5V and GND planes, which allow for the large amount of current required by the 256 LEDs. Two separate three-pin headers are provided: one for 5V, Data In, and GND, and the other for 5V, Data Out, and GND. The Data-Out pin can be used for connecting the board to even more LEDs.

Case Options

The open case is built with a 3mm black LED acrylic diffuser, black nylon M3 standoffs, black metal M3 screws, and a 3D-printed back plate with a wall-mounting hole. It is available as a kit or in its fully-assembled form. More info and files are available on Thingiverse.

The white 3D-printed case is still a work in progress, but the files are available on Thingiverse and Prusa Printers.


  • Size: 6.54 x 6.54 x .063 inch (or 166 x 166 x 1.6 mm)
  • 2-layer printed circuit board
  • FR4 substrate
  • Green or Black SMOBC (solder mask over bare copper)
  • HASL (Hot Air Solder-Leveling) Finish
  • Designed in the US by Evil Genius Labs.
  • Some are assembled in the US by Evil Genius Labs.
  • Some are assembled in the US by ElectroMage.


  • Diffuser: 3mm black LED acrylic 168mm circle.
  • Open Case: diffuser, M3 black nylon standoffs, M3 black metal screws, and 3D-printed back plate with a wall-mounting hole.
  • Fully Assembled: diffuser, open case, and assembled Wemos D1 Mini ESP8266 controller.

To get all the details about Fibonacci256, including the code and assembly instructions, you can visit the relevant webpage on Evil Genius Labs.

Share this article
Reuse this content