The Ryder handlebar unit and ECG chest strap on a table
Projects / Capstone

ECE Capstone: Ryder Bike Computer and ECG Chest Strap

This was my EECE capstone project where we designed a safety-focused bike computer with integrated GPS, cellular emergency communication, and wireless ECG heart rate monitoring. Developed production-ready hardware, including a miniaturized 4-layer main board and a complete ECG chest strap system with Bluetooth connectivity.

RoleHardware Lead: Main Board & ECG Strap
TimelineCapstone · 2025
Key partsESP32-S3 · SIM7000G · MAX30003
Read— min

What is Ryder?

Ryder is a safety-focused bike computer system designed to make cycling safer and more accessible. Unlike expensive commercial bike computers ($600+) with complex, distracting interfaces, Ryder delivers essential safety features and ride data through a simple two-part system.

The Ryder ECG chest strap next to the handlebar unit, whose screen shows the Ryder logo
The two parts of Ryder: the ECG chest strap and the handlebar unit.

The system

Handlebar unit

  • 3.5″ touchscreen with real-time speed, GPS position, tilt/turn angles
  • One-touch emergency call with cellular location sharing
  • Peer connectivity monitoring (alerts if riding partner disconnects)
  • Built-in GPS and LTE cellular communication
Handlebar unit with touchscreen showing GPS coordinates, 11.3 mph, 70 bpm and an Emergency Call button
Handlebar unit.

Wireless ECG chest strap

  • Real-time BPM transmitted to main display via Bluetooth
  • Compact, low-profile design
  • Medical-grade heart rate monitoring via ECG electrodes
ECG chest strap with its oval 3D-printed enclosure
ECG chest strap.

Key features

Emergency Communication: Cellular alert sends GPS coordinates to emergency services, updating every 30 seconds. Works in areas where smartphones often fail due to LTE CAT-M1/NB-IoT capability.

Peer Safety: Monitors Bluetooth connections between riders. Alerts group if someone falls behind or loses connection, sharing their last known GPS location.

Accurate Tracking: Reed switch speed sensor and GPS provide reliable positioning (0.756 m stationary accuracy, 4.35 m moving accuracy). IMU captures tilt and turn angles for complete motion awareness.

True Biometric Monitoring: Unlike optical sensors that struggle during exercise, the ECG chest strap provides clinical-grade heart rate accuracy through differential electrode measurement.

Target users

New cyclists, families with members with developmental disabilities, commuters, and recreational riders who need safety features and essential metrics without overwhelming complexity or high cost.

My contributions

Main board redesign (Rev2): miniaturization & integration

Led the complete hardware redesign from a modular development board to a production-ready integrated system, achieving ~60% size reduction to 98 mm × 55 mm.

Component integration

Integrated previously external modules directly onto the PCB as individual ICs:

  • TXS0102 bidirectional level shifters for voltage translation
  • ESP32-S3-N16R8 microcontroller (dual-core, 240 MHz)
  • SIM7000G GPS/cellular module with LTE CAT-M1/NB-IoT
  • ICM-20948 9-axis IMU (SPI interface)
  • 3.5″ TFT LCD with capacitive touch controller
  • DRV2605 haptic motor driver
  • MAX17048 fuel gauge
  • MIC29302WU LDO regulator for 3.8 V power rail
Assembled Rev2 main board, top side, with the ESP32-S3 module
Assembled Rev2 main board, top side.

PCB architecture

  • Implemented power management with MIC29302WU LDO regulator for dedicated 3.8 V rail serving SIM7000G analog circuits
  • Designed 4-layer PCB stackup with dedicated ground planes for signal integrity in dense layout
  • Integrated previously external modules (SIM7000G GPS/Cellular, haptic driver, IMU) directly as individual ICs
PCB layout of the Rev2 main board
Rev2 main board layout.

RF circuit design

The cellular/GPS functionality required careful RF implementation:

  • Calculated and routed 50 Ω impedance-matched traces from SIM7000G to antenna connector
  • Used specific trace widths based on 4-layer stackup dielectric constant
  • Minimized trace length and eliminated vias in RF path to reduce signal loss
  • Implemented ground plane stitching with via fencing around RF section
Close-up of the GNSS and LTE antenna connectors next to the SIM7000G footprint
GNSS and LTE antenna connectors beside the SIM7000G.

ECG chest strap: complete system design

Designed and implemented a fully integrated wireless biometric monitoring system.

ECG chest strap system overview: electrodes to MAX30003 AFE, SPI to MCU, Bluetooth out, and serial to a USB converter and laptop
ECG chest strap system overview.

Hardware design

  • Designed compact oval PCB (77 mm × 32 mm) to fit standard 45 mm-spaced electrode snap connectors
  • Selected and integrated STM32WB05KZV microcontroller for native Bluetooth LE support and low power consumption (64 MHz, sufficient for real-time DSP)
  • Integrated MAX30003 biopotential analog front-end with complete signal chain: differential amplification, programmable gain, 18-bit sigma-delta ADC
Assembled oval ECG chest strap PCB with two electrode snap pads
Assembled ECG chest strap board.

RF design

  • Achieved reliable wireless communication with main board
  • Implemented 2.4 GHz Bluetooth LE radio circuitry
  • Used external chip antenna connected via U.FL connector rather than PCB antenna to reduce first-revision risk
Close-up of the U.FL connector and crystal on the ECG board
U.FL antenna connector on the ECG board.

Signal processing implementation

Firmware architecture

Mechanical design: enclosures

Main board enclosure

  • Optimized for 3D printing with appropriate tolerances
  • Designed custom enclosure for 100 mm × 60 mm Rev2 board
  • Incorporated cutouts for 3.5″ display, USB-C connector, and power switch
  • Designed mounting features for handlebar attachment
CAD model of the main board enclosure
Main board enclosure (CAD).

ECG chest strap enclosure

  • Designed battery compartment access
  • Designed low-profile case for 77 mm × 32 mm oval PCB
  • Integrated snap connector cutouts for ECG electrodes
CAD model of the oval ECG chest strap enclosure
ECG chest strap enclosure (CAD).

Results & validation

GPS performance

  • Successfully demonstrated real-time position tracking during bike ride
  • Stationary Accuracy: 0.756 m RMSE, excellent for low-cost GPS
  • Moving Accuracy: 4.35 m RMSE during straight-line test
Scatter plot of stationary GPS measurements around a reference point, in metres east and north
Stationary GPS measurements around the reference point (true coordinates obscured).

ECG signal quality

ECG signal recorded at 128 samples per second, with regular R peaks
ECG signal captured by the chest strap at 128 SPS.

System integration

PCB designRFBluetooth LEECGESP32STM32