ANA (Augmented Neural Asssistant) smart glasses ANA smart glasses (Project Spectra) V1: an ESP32 heads-up display with an SPI OLED, heart rate and SpO2 from a MAX30102, temperature, and time sync over Bluetooth.
What V1 does
Heads-up display. A 128 × 64 SSD1306-class OLED driven over SPI, rendered upside down (setRotation(2)) so it reads correctly through the glasses' optic.
Heart rate and SpO₂. A MAX30102 sampled at 400 samples/s. Finger detection, low-pass and high-pass filtering, a differentiator-based beat detector, and SpO₂ from the red/IR ratio through a quadratic calibration curve. Readings are averaged over 5 beats before they are shown.
Temperature. A DHT11 on GPIO 4.
Time and date from your phone. Bluetooth Classic serial (SerialBT). Send T: dd/mm/yyyy hh:mm once and the glasses keep time from there.