Building a Ferrofluidic Music Visualizer with Embedded Swift
Day 1 | 15:30 | 00:10 | K.4.401 | Rauhul Varma
Note: I'm reworking this at the moment, some things won't work.
Discover the possibilities of Embedded Swift in action with a unique open-source project: a ferrofluidic music visualizer and Bluetooth speaker. This lightning talk will introduce Embedded Swift, explain how it integrates seamlessly with C code, and address common challenges faced when building firmware for embedded systems.
The talk will feature a high-level walkthrough of the firmware, including an overview of the DSP logic for generating I2S output to control the device’s electromagnets. The project—fully open-source and hosted in the swift-embedded-examplesGitHub repository—showcases the use of the Raspberry Pi Pico W SDK alongside Swift to create a functional, innovative product.
To wrap up, the firmware will be deployed live, culminating in a demo where the device visualizes music with ferrofluid. Perfect for developers curious about leveraging Swift for embedded systems, this session offers a fast-paced glimpse into the creative potential of Embedded Swift.