El proyecto Phyllotaxis es una instalación interactiva que transforma la geometría de la naturaleza en una experiencia audiovisual. El sistema utiliza una matriz de LEDs RGB direccionables dispuestos en una estructura de celdas Voronoi que imita la disposición de semillas de girasol, basada en la proporción áurea. El objetivo es crear un objeto físico que reaccione en tiempo real a los sonidos del entorno, ofreciendo una experiencia más dinámica que las patrones predefinidos.
La construcción del dispositivo involucra la exportación de datos de código a un entorno de modelado 3D con CadQuery, donde se genera la geometría de las celdas y se excavan huecos para alojar los LEDs. Tras la impresión 3D de las paredes y la base, se soldan 89 LEDs neopixel, un proceso descrito como tedioso pero relajante. El control se realiza mediante una placa STM32 Blackpill, que procesa la señal de audio mediante una micrófono digital I2S (INMP441) y utiliza la librería CMSIS para realizar transformadas de Fourier y análisis de energía por bandas de frecuencia.
El sistema permite ejecutar 'sketches' de código estilo Processing que actúan como fragmentos de shader, controlando la intensidad y el color de cada LED según la posición polar y la entrada de audio. En su versión final, instalada en el Recurse Center, el proyecto se ha migrado a un microcontrolador ESP32 para funcionar en red Wi-Fi. Los usuarios pueden subir sus propios sketches y juegos a través de un backend webassembly y una API mínima, permitiendo que el dispositivo funcione como una plataforma abierta para la creación de experiencias interactivas en vivo.
