Your Ride. Your Data.
Your Edge.
Real-time telemetry for your Royal Enfield Classic 350. Monitor RPM, temperature, speed, and throttle position — straight from your bike's ECU to your dashboard.
Built for Riders Who Want More
Not just a speedometer. A complete analytics platform for your Royal Enfield.
Real-Time Telemetry
Direct ECU access via the 6-pin diagnostic port. Monitor Engine RPM, Coolant Temperature, Vehicle Speed, and Throttle Position with sub-second latency.
Ride Analytics
Every ride recorded, analyzed, and scored. See your riding patterns, fuel efficiency trends, and performance metrics over time. Think Strava, but for your motorcycle.
Performance Scores
Get a ride score based on throttle smoothness, RPM management, and engine temperature discipline. Compare with other riders on the leaderboard.
Ride Community
Share your rides, compare routes, and climb the leaderboard. See how your Classic 350 performs against other Royal Enfield riders.
From ECU to Dashboard in 4 Steps
A complete data pipeline from your motorcycle's engine to real-time analytics.
Plug Into Your Bike
Locate the 6-pin Red Diagnostic Connector behind the right-hand side panel of your Classic 350. Connect the 6-pin to 16-pin OBD2 Euro 5 adapter.
ISO 15765-4 CAN ProtocolBridge the Signal
The ELM327 v1.5 (with PIC18F25K80 chip) translates raw CAN bus frames into readable AT commands. An ESP32 microcontroller handles the data polling and wireless transmission.
ELM327 + ESP32 UARTStream via MQTT
Data is transmitted in real-time via MQTT through your phone's hotspot to a Raspberry Pi running the Mosquitto broker. Every PID polled, every millisecond recorded.
MQTT + Raspberry Pi 4BSee Everything
InfluxDB stores your time-series telemetry data. A dashboard renders it into real-time gauges, temperature heat maps, trip analytics, and ride scores.
InfluxDB + GrafanaThe Hardware Stack
From the diagnostic port on your bike to the analytics dashboard — every component in the pipeline.
Bill of Materials
| COMPONENT | SPECIFICATION |
|---|---|
| Bike Adapter | 6-Pin to 16-Pin OBD2 (Euro 5) |
| OBD Scanner | ELM327 v1.5 (Wired/CH340T) |
| Controller | ESP32 DevKit V1 |
| Power Supply | 12V to 5V Buck Converter |
| Server | Raspberry Pi 4B |
Your Ride Dashboard
Everything you need to know about your ride, at a glance.
Be the First to Ride Smarter
RideAssist is currently in development. Join the early access list to get notified when we launch — and help shape the product.
We respect your inbox. No spam, ever.