### Details

Fibonacci32 is a beautiful 86mm circular disc with 34 RGB LEDs surface mounted in a Fibonacci distribution. Swirling and pulsing like a colorful galaxy, it’s mesmerizing to watch.

It consists of 34 RGB LEDs, arranged into a circular Fermat’s spiral pattern. I decided to include 34 LEDs since it’s a number in the Fibonacci sequence, only 2 away from 32, and there was room on the 50mm PCB. I’m calling it Fibonacci32 so that it fits in with the rest of the series.

In disc phyllotaxis, as in the sunflower and daisy, the mesh of spirals occurs in Fibonacci numbers because divergence (angle of succession in a single spiral arrangement) approaches the golden ratio. The shape of the spirals depends on the growth of the elements generated sequentially. In mature-disc phyllotaxis, when all the elements are the same size, the shape of the spirals is that of Fermat spirals—ideally. That is because Fermat's spiral traverses equal annuli in equal turns. The full model proposed by H Vogel in 1979[2] is

$r = c \sqrt{n},$
$\theta = n \times 137.508^\circ,$

where θ is the angle, r is the radius or distance from the center, and n is the index number of the floret and c is a constant scaling factor. The angle 137.508° is the golden angle which is approximated by ratios of Fibonacci numbers.[3]

Fermat's spiral. (2015, October 24). In Wikipedia, The Free Encyclopedia. Retrieved 02:45, February 24, 2016, from https://en.wikipedia.org/w/index.php?title=Fermat%27s_spiral

### Connecting

Instructions for connecting to a Fibonacci, pre-assembled or programmed with the ESP8266-FastLED-WebServer code:

1. Peel and remove any plastic film and/or paper from the acrylic front and back. This was left on to protect your Fibonacci’s acrylic during shipping.
2. Connect the MicroUSB port with a cable to a USB port, power adapter, etc.
3. Once powered on, it will create a WiFi network named Fibonacci32-XXXX, where XXXX are four letters/numbers unique to your Fibonacci. Please note this name for step 7 below.
4. Connect to this network with a phone, laptop, etc. You should get redirected, or prompted to sign in.
5. In the WiFi Manager page, click Configure WiFi.
6. Choose your WiFi network from the list, or enter its SSID manually, if needed. Enter your network’s password. Click Save.
7. It will save, restart, and your device (phone, laptop, etc) should reconnect to your WiFi network. Do so manually, if needed.
9. You should now be able to control your Fibonacci via the web page.
10. If this does not work, you may need to consult your WiFI AP/router documentation to find your Fibonacci’s IP address, or contact me for assistance.

### Specifications

• Size: 1.98 x 1.98 x .063 inch (50.2 x 50.2 mm x 1.6mm)
• 2 layer printed circuit board
• FR4 substrate
• Green SMOBC (solder mask over bare copper)
• HASL (Hot Air Solder Leveling) Finish
• Designed in the US by Evil Genius Labs
• Some PCBs are manufactured in the US by OSH Park in their After Dark (clear soldermask on a black substrate for stylish boards) finish!
• Some are assembled in the US by Evil Genius Labs

Parts

Includes only the printed circuit board with LEDs, does not include parts that are required to assemble and run it (microcontroller, power supply, wires, etc).

Parts that are not included, but are required to assemble and use:

• Microcontroller (Arduino, ESP8266, ESP32, etc):
• Power supply, or run off of USB power from microcontroller.
• Wires, connectors, crimp tool, etc.
• Soldering iron, solder, etc.

Parts I used in my builds (also not included):

### Code

Open source example firmware and web application: https://github.com/jasoncoon/esp8266-fastled-webserver/tree/fibonacci32mini

### Assembly Instructions

Note: Double-check the position, alignment, and orientation of each component very carefully before soldering!

If you’re new to soldering, I highly recommend reading through a good soldering tutorial, such as the ones by Adafruit and SparkFun.

Note: Pictures are of the larger Fibonacci256, but the instructions are identical.

1. Find a clean spot on your soldering workspace. I used a piece of heavy card stock. Carefully place the board with the LEDs facing down and the bottom of the board facing up.
2. I used 90 degree header pins to allow connecting and disconnecting jumper wires easily. I used small female headers to keep them level while I soldered.