This is an old revision of the document!
The RunTracker32 Android application is a real-time health and location monitoring tool designed to interface with a custom Bluetooth-enabled fitness device. The app displays live data such as heart rate (BPM), blood oxygen level (SpO₂), GPS coordinates, and movement speed (in km/h), allowing users to track their vitals and position during physical activity. Additionally, the app offers quick access to Google Maps for viewing the current location.
The system is built around an ESP32 development board, which serves as the central controller. It integrates two key sensors:
The sensors are powered via the breadboard's power rails, and communication is established using serial (for GPS) and I2C (for MAX30100).