The A_Rhythm is a piece of wearable, biometric art designed to externally visualize a wearer’s internal, cyclical cardiac irregularity. It transforms raw pulse data into a dynamic light experience, making hidden physiological processes visible through LEDs.
To make visible the invisible by translating a specific and personal real-world biological issue into a public experience. To help focus medical anxieties, by creating a tangible sign of internal physical distress and malfunction, helping "prove" it exists and needs treatment.
PPG Breadboard V2.0
PPG Sensor Waveform
MCU Logic Flow
The ESP32 MCU uses a custom C++ algorithm, starting with a Moving Average Filter to clean the raw signal. It then calculates Heart Rate Variability (HRV) to differentiate normal rhythm from irregularities.
The system calculates the Beat-to-Beat Interval and uses this data to drive the State Machine, delivering the current Rhythmic State to the LED array.
Harness Sketch
Development in Arduino IDE (C++). Key techniques: Peak Detection, Signal Filtering, Heart-Rate-Analysis, Sinusoidal Easing Function, State Transition Handlers. Libraries include FastLED/NeoPixel and Sensor-Specific Library.
Target ECG anomaly
Fabric & LED Tests
- Hardware has been acquired.
- Schematic rough draft completed.
- Initial code prototype for signal processing and LED control is mapped.
- Further assembly is planned for over the holiday break.