CASE FILE // IOT / AI / MOBILE

AEROVIT.

Awarded Best Thesis
ROLE — LEAD DEVELOPER & EMBEDDED SYSTEMS ARCHITECTTIMELINE — SEP 2024 — APR 2026STATUS — COMPLETE — PROTOTYPE
AEROVIT cover

Hybrid fitness ecosystem pairing a Flutter app with a custom ESP32-S3 smartwatch, MediaPipe BlazePose tracking, adaptive AI coaching, and an ERC-20 reward token on Ethereum Sepolia — complete at demonstration depth as a fully walkable prototype.

HIGHLIGHTS

  • Custom smartwatch hardware: ESP32-S3, 1.69" touch LCD, MAX30102 HR/SpO2, QMI8658 IMU, BLE 5.0
  • 33-landmark BlazePose pipeline with EMA smoothing, joint-angle scoring, and rep/form state machines
  • Gamification: Hunter ranks (E → National), XP, quests, leaderboards, and a 20-floor turn-based dungeon RPG
  • Web3 rewards: AERO ERC-20 on Sepolia — off-chain accrual, 100 AERO minimum, 24h cooldown, 5% burn
  • AI coaching: RAG (ChromaDB), STT/TTS, low-latency audio, RL-style intensity adaptation

ARCHITECTURE

  • Biometrics stream from the watch as 28-byte BLE packets into the Flutter app
  • Camera frames feed the pose pipeline in parallel; the AI coach consumes both signals
  • Firebase Auth, Firestore, and Cloud Functions form the backend plane
  • Earnings accrue off-chain; withdrawal gates enforce minimum, cooldown, and burn before Sepolia transfer
Layered Fitness & Web3 Architecture
Data Flow & Reward Mechanics

STACK

MOBILE

  • Flutter
  • Dart
  • Flame 2D

HARDWARE

  • ESP32-S3
  • MAX30102
  • QMI8658
  • BLE 5.0

AI/ML

  • MediaPipe BlazePose
  • ChromaDB RAG
  • PPO coaching

BACKEND / WEB3

  • Firebase
  • Cloud Functions
  • Ethereum Sepolia
  • ERC-20

UPLINKS

GALLERY & EVIDENCE FILES

[ VIDEO DEMO ] AEROVIT SMARTWATCH & POSE TRACKING DEMO — REAL-TIME ESP32-S3 BIOMETRICS AND MEDIAPIPE BLAZEPOSE INTENSITY MAPPING

Aerovit Hybrid Fitness Walkthrough — Detailed demonstration of smartwatch BLE biometrics and MediaPipe pose recognition system (YouTube)

[ YOUTUBE FEED ] AEROVIT HYBRID FITNESS WALKTHROUGH — DETAILED DEMONSTRATION OF SMARTWATCH BLE BIOMETRICS AND MEDIAPIPE POSE RECOGNITION SYSTEM (YOUTUBE)

Aerovit Smartwatch — Custom ESP32-S3 biometrics wearable with custom enclosure and integrated pulse sensor

AEROVIT SMARTWATCH — CUSTOM ESP32-S3 BIOMETRICS WEARABLE WITH CUSTOM ENCLOSURE AND INTEGRATED PULSE SENSOR

Aerovit Research & Development Poster — Hardware schematic, MediaPipe processing pipeline, and core systems architecture

AEROVIT RESEARCH & DEVELOPMENT POSTER — HARDWARE SCHEMATIC, MEDIAPIPE PROCESSING PIPELINE, AND CORE SYSTEMS ARCHITECTURE

SYS_UPLINK // DOWNLOAD