Bring your Mia Electric back to life

EVSpark is a diagnostic tool that helps you understand and repair your Mia electric vehicle.

Mia Electric

Powerful features

Everything you need to diagnose and understand your Mia Electric

📊

Real-time monitoring

Visualize live CAN data: battery status, motor temperature, error codes and much more.

🔍

Fault code analysis

Complete database of over 100 fault codes (DTC) for all systems: BMS, motor, charger, dashboard.

CAN bus interface

Direct connection to the 500 kbit/s CAN bus via Waveshare USB-CAN interfaces for reliable communication with all ECUs.

🔋

Battery monitoring

Detailed battery pack monitoring: voltage, current, temperature, state of charge (SOC), and state of health (SOH).

📝

Data logging

Capture and save diagnostic sessions for later analysis and sharing with the community.

🆓

Free

Free software with complete documentation. Contribute and share your improvements with the community.

EVSpark in action

Explore the diagnostic interface in detail

EVSpark Dashboard
Dashboard — Real-time overview
Real-time graphs
Graphs — Voltage, current and temperature curves
Battery tab
Battery — Detailed pack status and cell voltages
Motor tab
Motor — Sevcon controller and EMCY messages
Raw CAN bus
Raw CAN bus — Live CAN frames

Video demonstration

See EVSpark in action on a Mia Electric

Download EVSpark

Get the latest version for Windows

EVSpark for Windows

Complete diagnostic application for Mia Electric. Compatible with Windows 10 and 11.

System Requirements

  • Windows 10 or higher (64-bit)
  • Waveshare USB-CAN-A or USB-CAN-B interface
  • Available USB port
  • 200 MB disk space
Download EVSpark

Drivers for Waveshare USB-CAN interfaces

💾 Waveshare USB-CAN-A Drivers 💾 Waveshare USB-CAN-B Drivers

🛡️ Is your antivirus blocking EVSpark?

EVSpark is not digitally signed (the cost of a certificate would make the software paid). Some antivirus programs may display a Win32:Malware-gen alert — this is a false positive, common for applications compiled with PyInstaller.

📖 See the full guide to add an exception in your antivirus

Getting started

Everything you need to know to get started with EVSpark

Required hardware, OBD2 wiring, WaveShare USB-CAN adapter configuration, and first connection to your Mia Electric.

The guide also covers troubleshooting common issues (no frames, COM port, antivirus).

📚 View the getting started guide

About the Mia Electric

An iconic electric vehicle that deserves a second life

The Mia Story

The Mia Electric is an urban electric vehicle designed and manufactured in France between 2010 and 2012. With its unique and friendly design, three-seat inline configuration and 100% electric powertrain, the Mia was ahead of its time.

Unfortunately, the manufacturer Mia Electric ceased operations in 2012, leaving owners without technical support or spare parts. EVSpark was created to bring these vehicles back to life and allow enthusiasts to continue driving electric.

The EVSpark Project

EVSpark was born from the need to diagnose and repair a Mia Electric whose BMS (Battery Management System) had failed. Without access to official tools, we developed our own solution.

This project combines CAN protocol analysis and software development to create a complete diagnostic tool accessible to all Mia Electric owners.

Join the community! Connect with other Mia Electric owners on the Electric Vehicles forum. Together, we can preserve these pioneering electric vehicles and share our knowledge so that every Mia can continue to drive.