FLAGSHIP HARDWARE · WEARABLE HEALTH PLATFORM
Custom 4-Layer BLE PCB Dual ECG + PPG Telemetry 99.0% MIT-BIH Accuracy · <15ms Latency

Novara — Wearable Health + AI Platform

Novara is a complete wearable health device I designed and built from scratch. It measures both the electrical heart beat (ECG) and optical blood pulse (PPG), plus body temperature and movement. By combining these signals, it can track real cardiovascular health—like early signs of high blood pressure—and check mental stress accurately without false alarms.

Hardware Build
Custom 4-Layer Circuit Board (KiCad)
Sensors Included
Heart (ECG) + Optical Pulse + Temp + Motion
Test Accuracy
99.0% on Standard Hospital ECG Data
Speed on Chip
< 15 ms Live Beat Detection

The Big Picture: Real Health Tracking Meets Practical AI

Most smartwatches try to guess stress or emotion from a single sensor. But as my earlier experiments proved, things like sleeping poorly, having a mild fever, or just standing up completely fool single-sensor algorithms.

Novara was built to solve this from the ground up: I designed the physical circuit board in KiCad, wrote the code that runs on the chip, and created a live wireless dashboard so doctors or users can see clean heartbeats, pulse timing, and true recovery metrics.

What was I trying to achieve?

Can we build a small, wearable device that reads heartbeats and blood flow with medical-grade accuracy, calculates heart metrics in real time (under 15 milliseconds), and avoids false alarms from fever or movement—all while running smoothly on battery?

Building the Physical Device (KiCad PCB)

Novara is split into separate modules so that sensitive heart sensors stay far away from electrical noise created by Bluetooth and battery circuits.

Part of Device Chips / Hardware What It Does
Main Processing Board ESP32-S3 Microcontroller The device's brain: handles Bluetooth, battery charging, power regulation, and fast on-device math.
Satellite Sensor Board Heart (ECG) + Optical Pulse (PPG) Sensors The tiny sensing tip placed against the skin to capture electrical beats and optical blood pulses.
Flexible Ribbon Cable Shielded Flex Wire A thin, bendable ribbon cable connecting the sensor tip to the wrist pod so it fits comfortably on the body.
Temperature & Motion Precision Thermistor + Motion Sensor Catches mild fevers (0.05°C accuracy) and detects walking or standing so movement isn't mistaken for stress.
Physical Wearable Form Factor & Ergonomics
Dual-Optical Finger Ring + Wrist Pod
Novara Ergonomic Finger-to-Wrist Wearable Device Prototype
Physical Prototype: Novara uses a comfortable ergonomic design. A small ring on the finger captures optical blood flow, while a flexible ribbon cable connects to a central wrist pod containing the main microcontroller, battery, and Bluetooth transmitter.
Novara Main Board KiCad 3D
Main Processing Board: 4-layer custom circuit board designed in KiCad showing processor, power chip, and antenna.
Novara Sensor Satellite Board
Satellite Sensor Board: Ultra-small sensor board housing the optical light sensor and heart electrodes.
Novara Flex Interconnect
Flexible Ribbon Cable: Bendable connecting ribbon that allows natural hand movement without pulling wires.

How the Signals are Processed in Real Time

STAGE 01
Sampling Together
Reads both heart electricity (ECG) and optical blood flow (PPG) 1,000 times a second so both signals stay perfectly in sync.
STAGE 02
Instant Beat Detection
Finds heartbeats in under 15 milliseconds directly on the wearable chip, matching standard hospital ECG benchmarks with 99.0% accuracy.
STAGE 03
Pulse Travel Speed (PTT)
Measures how many milliseconds it takes for a blood wave to travel from the heart to the finger—a key clue for blood pressure without an arm cuff.
STAGE 04
Context-Aware AI
Compares live heart variability against the person's own 7-day average, sleep hours, and temperature to give honest stress readings without false alarms.

Live Device Demonstration (Active Stream)

Novara was validated with live data streaming directly from the physical hardware. The video below shows the device in action: tracking live heartbeats (85 beats per min), measuring optical blood flow, calculating beat-to-beat timing, and estimating body recovery in real time.

Live Hardware Telemetry Video · COM3 Serial Stream
Active ECG + PPG Waveforms
Hardware & Software Proof: Live screen recording showing the Novara device actively streaming clean heart beats (85 bpm), blood flow waves, and recovery metrics over USB/Bluetooth.
KiCad Hardware CAD Dynamic Inspection Video
Multi-Layer Trace Escape & Routing
Hardware 3D Demonstration: 3D CAD walk-through of the custom circuit board layout, showing component placement, wiring, and flexible cable connections.
Novara Dashboard Live Telemetry
Live Dashboard Interface: Real-time streaming metrics including 85 BPM rate, 706 ms beat interval, and 76.5 ms heart variability.
Novara Real-Time Telemetry
Dual Sensor Telemetry: Shows the electrical heart beat running side-by-side with the optical blood pulse wave.

Hardware Challenges I Solved

Fitting sensitive analog heart amplifiers right next to high-speed digital processors on a tiny circuit board caused real engineering headaches:

1. Electrical Noise from Battery Charging: Fast electrical switching in the power circuit initially created static fuzz across the heart signals. I fixed this by redesigning the circuit board with isolated ground shields and electrical filters.
2. Weak Signal Across the Ribbon Cable: The first flexible cable lost signal strength between the finger and the wrist. I solved this by boosting (buffering) the signal directly at the sensor tip before sending it down the wire.

What I Learned: True Hardware + Software Integration

You cannot build reliable health tech with code alone or hardware alone. A trustworthy device needs clean hardware wiring, fast on-chip code, and smart algorithms that understand real human context.

Honest Trade-Offs

Next Phase of Development

Future Roadmap: Clinical Pilot & Edge Neuromorphic Models

Fabricating custom injection-molded biocompatible enclosures, implementing tinyML quantized neural networks directly on the ESP32-S3 vector instructions, and initiating clinical pilot studies for nocturnal cognitive recovery and autonomic health tracking.

Return to Research Journey

Novara Platform Validation Specs

Specification Achieved Benchmark Validation Dataset / Method
R-Peak Sensitivity 99.0% MIT-BIH Arrhythmia Database (N=48 records)
On-Device Beat Latency < 15 ms FreeRTOS hardware timer tick profiling
Acquisition Sample Rate 1000 Hz continuous ESP32 dual ADC simultaneous timer interrupt
Wireless Telemetry BLE 5.0 (2 Mbps PHY) Synchronous streaming to desktop dashboard