R-DRIVE: CAN Bus Telemetry Platform
Real-Time CAN Bus Telemetry for Commercial EV Fleets
From vehicle to cloud dashboard in under an hour. Monitor battery health, motor performance, and drivetrain diagnostics across your entire fleet.
The Problem
Why Fleet Managers Are Flying Blind
Commercial EV fleets generate millions of CAN bus data points every day. Most of that data is never captured, never analyzed, and never used to prevent costly failures.
Blind Spots Kill Uptime
Fleet managers rely on reactive maintenance, waiting for a breakdown before diagnosing the root cause. By the time a driver reports a warning light, the damage is already done. Without continuous CAN bus monitoring, intermittent faults, degrading battery cells, and overheating motors go undetected until they take a vehicle off the road.
OBD-II Isn’t Enough
Standard OBD-II scanners read a limited set of diagnostic trouble codes. They cannot stream raw CAN frames, decode OEM-proprietary signals, or provide continuous time-series data. For commercial EVs with complex battery management systems, motor controllers, and DC-DC converters, OBD-II leaves 90% of the vehicle’s intelligence on the table.
Vendor Lock-In Traps
Most telematics providers own your data. They lock you into proprietary hardware, charge per-vehicle monthly fees, and make it impossible to export raw data for independent analysis. When you switch providers, your historical data disappears. R-DRIVE puts data ownership back where it belongs: in your hands.
How It Works
From CAN Bus to Dashboard in 4 Steps
No proprietary hardware. No vendor lock-in. Full data ownership from day one.
Step 01
Install
Cellular Edge AI Telematics Controller connects via OBD-II port or direct CAN tap. Built-in 4G LTE and GPS. Under 1 hour, no vehicle downtime.
Step 02
Capture
CAN frames decoded via DBC files and streamed over 4G LTE in near real-time. Local buffer ensures zero data loss.
Step 03
Stream
Near real-time CAN data streams to your AWS S3 bucket. Lambda decodes on arrival.
Step 04
Visualize
React dashboard. Any vehicle, any signal, any time range. Zoom, pan, and export with one click.
Capabilities
Everything Your Fleet Intelligence Needs
Seven production-ready capabilities today, with more on the roadmap.
DBC-Driven Decoding
Support for J1939, UDS, and OEM proprietary DBC files. Upload a DBC and instantly decode raw CAN frames into human-readable signals with engineering units.
Interactive Dashboard
Plotly.js time-series charts with zoom, pan, and one-click export. Compare multiple signals across multiple vehicles on a single screen.
Edge Buffering
Local buffer survives connectivity gaps. When the vehicle enters a dead zone, data is stored locally and automatically retried when signal returns. Zero data loss.
Your Data, Your Cloud
Deploy in your own AWS account. Your S3 buckets, your Athena tables, your API Gateway. You own everything. No vendor lock-in, no per-vehicle data fees.
LTTB Downsampling
Render 100K+ data points smoothly using Largest Triangle Three Buckets downsampling. Perceptually lossless. Every trend, spike, and anomaly preserved.
Infrastructure as Code
AWS CDK defines the entire platform. One command deploys S3, Lambda, API Gateway, Athena, Cognito, and CloudFront. Reproducible, auditable, version-controlled.
GPS Location Tracking
Built-in GPS tracks vehicle location alongside CAN telemetry. Correlate position with battery state, motor temperature, and driving patterns in real time.
Coming Soon
Threshold Alerts
Set custom thresholds on any signal. Get notified via email, Slack, or SMS when values exceed safe operating ranges.
AI Diagnostics
Machine learning models trained on your fleet data to detect anomalies, classify faults, and recommend maintenance actions.
Compliance Reports
Auto-generate FTA, FMCSA, and state-level compliance reports from your telemetry data. Export-ready PDF and CSV formats.
AI Predictive Failure Prevention
Predict component failures before they happen. AI models analyze degradation patterns across your fleet to schedule preventive maintenance.
Architecture
Production-Grade Architecture
Serverless. Scales from 5 vehicles to 5,000. Deploys in one command with AWS CDK.
FleetPulse: Production Architecture | CAN Bus → Edge → AWS Serverless → React Dashboard
Use Cases
Built for Every Fleet Type
Whether you run delivery vans, city buses, or rental EVs, R-DRIVE adapts to your operations.
Fleet Operators
Eliminate reactive maintenance and unplanned downtime. R-DRIVE gives fleet operators continuous visibility into every vehicle’s battery health, motor temperature, and drivetrain performance, so you can fix problems before they strand a driver.
- Real-time battery state-of-charge and state-of-health monitoring
- Motor temperature and inverter fault detection
- Route-correlated energy consumption analysis
- Predictive maintenance scheduling based on degradation trends
- Multi-vehicle comparison dashboards for fleet-wide insights
Municipal Transit
Manage mixed fleets from multiple OEMs with a single platform. R-DRIVE supports multi-manufacturer DBC files, generates FTA-ready compliance exports, and maintains a 365-day audit trail for every vehicle in your transit authority.
- Multi-OEM DBC file support for mixed bus and van fleets
- FTA National Transit Database export-ready reports
- 365-day data retention with full audit trail
- SQL-queryable data via AWS Athena for custom analysis
- Role-based access control for maintenance, operations, and management
Rental & Leasing
Track vehicle condition between rentals, detect abuse in real time, and generate per-VIN condition reports automatically. R-DRIVE gives rental and leasing companies the data they need to protect their assets and optimize fleet utilization.
- Battery state-of-health tracking for residual value assessment
- Automated pre- and post-rental condition reports
- Real-time abuse detection (hard braking, over-discharge, thermal events)
- Per-VIN historical records for warranty and insurance claims
- Geofence and location tracking for stolen vehicle recovery
Technical Specifications
Built on Battle-Tested Open Standards
Every component is open-source or runs in your own AWS account. No black boxes.
| Edge Hardware | Cellular Edge AI Telematics Controller • Dual-core 240 MHz • 4G LTE (Cat-1) • GPS/GNSS • CAN 2.0A/B transceiver • OBD-II connector |
|---|---|
| Edge Software | Arduino/PlatformIO firmware • DBC-driven CAN frame decoding • Local SD card buffer • OTA firmware updates • Configurable transmit interval |
| Data Format | JSON over HTTPS • Vehicle ID, timestamp (ms), GPS coordinates, decoded CAN signals with engineering units |
| Cloud Storage | Amazon S3 • Partitioned by vehicle ID and date • Parquet columnar format • Lifecycle policies for cost optimization |
| Processing | AWS Lambda (Node.js) • S3 event-triggered • DBC-based signal decoding • Parquet conversion • Glue Catalog registration |
| Query Engine | Amazon Athena (Presto SQL) • Serverless • Pay-per-query • Partitioned for sub-second response on time-range queries |
| API Layer | Amazon API Gateway • REST endpoints • Cognito JWT authorization • CORS-enabled • Rate limiting |
| Frontend | React 18 • Plotly.js time-series charts • LTTB downsampling • CloudFront CDN • Responsive design |
| Authentication | Amazon Cognito • User pools • JWT tokens • Role-based access control • MFA support |
| Infrastructure | AWS CDK (TypeScript) • Single-command deployment • Multi-stack architecture • Environment-based configuration |
| CAN Protocols | CAN 2.0A (11-bit) • CAN 2.0B (29-bit) • SAE J1939 • UDS (ISO 14229) • OEM proprietary via DBC files |
Pricing
Transparent, Ownership-First Pricing
Every plan deploys in your own AWS account. You own your data. No per-vehicle data fees. No surprises.
Pilot
Prove the value with a small fleet
Contact Us
- Up to 10 vehicles
- 90-day data retention
- 3 dashboard users
- 1 DBC file
- Email support
- CDK deployment guide
- Priority support
- AI chatbot
- On-prem deployment
Growth
Scale with confidence
Contact Us
- Up to 100 vehicles
- 1-year data retention
- 15 dashboard users
- 5 DBC files
- Priority SLA support
- CDK deployment + onboarding
- AI chatbot (beta)
- On-prem deployment
- Dedicated account manager
Enterprise
Unlimited everything
Contact Us
- Unlimited vehicles
- Custom data retention
- Unlimited dashboard users
- Unlimited DBC files
- Dedicated account manager
- On-prem deployment option
- Custom integrations
- AI diagnostics + compliance
Ready to See R-DRIVE in Action?
Book a 30-minute demo and we will walk you through a live deployment: real vehicles, real CAN data, real dashboards. No slides. No hand-waving.
No commitment. We’ll bring the vehicle data.