Aller au contenu

Guide d'achat · Les bases

ELM327 c'est quoi ? Versions v1.5, v2.1 et lequel choisir

Le petit adaptateur qui transforme votre smartphone en lecteur de codes défaut. Ce qui se cache derrière le nom, pourquoi presque tous sont des clones et lequel vous convient.

Par Redacción de Satkit Mis à jour le 10 min de lecture

Adaptateur ELM327 Bluetooth noir vu de biais, avec la prise OBD2 à 16 broches au premier plan
Photo : Satkit (satkit.be) · Original

En bref

  • Un ELM327 fait l'interprète entre les calculateurs de la voiture et votre smartphone ou votre ordinateur.
  • Presque tous ceux vendus aujourd'hui sont des clones ; la « v1.5 » n'a jamais existé en version d'origine.
  • iPhone : WiFi ou Bluetooth LE (le Bluetooth classique ne fonctionne pas). PC portable et FORScan : USB, la connexion la plus stable.

Un ELM327 est un petit adaptateur qui se branche sur la prise diagnostic OBD2 de la voiture (en général sous le volant) et qui sert d'« interprète » entre les calculateurs du véhicule et un smartphone ou un ordinateur. Avec lui et une application, vous pouvez lire et effacer les codes défaut, suivre les données du moteur en temps réel et même, avec l'adaptateur et le logiciel adaptés, modifier certains réglages. En somme, une valise de diagnostic OBD2 de poche.

D'où vient le nom

ELM327 était le nom d'un microcontrôleur fabriqué par la société canadienne ELM Electronics. Son rôle : comprendre les différents protocoles de diagnostic OBD2 (CAN, ISO 9141-2, KWP2000, J1850…) et offrir au logiciel un moyen simple de dialoguer avec la voiture grâce à des commandes texte (les « commandes AT »).

En 2020, ELM Electronics a annoncé l'arrêt de son activité en 2022. Aujourd'hui, la quasi-totalité des adaptateurs vendus sous le nom « ELM327 » sont des clones : des appareils qui imitent le comportement de la puce d'origine avec un autre microcontrôleur et un firmware copié ou réécrit.

À quoi il sert (et à quoi il ne sert pas)

Il sert à :

  • Lire et effacer les codes défaut du moteur (le fameux voyant moteur orange).
  • Suivre les données en temps réel : régime, température, sondes lambda, corrections de carburant, consommation…
  • Vérifier l'état de la voiture avant le contrôle technique ou lors de l'achat d'une voiture d'occasion.
  • Avec des logiciels spécifiques à une marque, accéder à d'autres modules (ABS, airbag, habitacle) et modifier des réglages.

Il ne sert pas à :

  • Reprogrammer les calculateurs : c'est le travail d'un équipement professionnel de garage.
  • Diagnostiquer des modules qui ne sont pas sur les bus accessibles depuis la prise OBD2 avec cet adaptateur (voir la partie sur le HS-CAN et le MS-CAN).
  • Les voitures très anciennes sans OBD2 (en Europe, environ les essence d'avant 2001 et les diesel d'avant 2004).

Versions : le casse-tête « v1.5 » et « v2.1 »

Le fabricant d'origine n'a publié que les versions 1.0 à 1.4b et 2.0 à 2.3. Il n'a jamais existé d'ELM327 v1.5 d'origine : c'est un numéro inventé par les fabricants de clones.

Il n'a jamais existé d'ELM327 v1.5 d'origine.

Le numéro de version, c'est simplement ce que répond le firmware quand le logiciel le lui demande (commande ATI) : un clone peut annoncer la version qu'il veut. Ce qui détermine vraiment le comportement d'un ELM327, c'est la puce et le firmware qu'il contient, pas le chiffre sur la boîte. ELM327 v1.5 ou v2.1 ? Voici ce qu'il faut regarder :

Ce qu'il faut regarder Pourquoi c'est important
La puce Le PIC18F25K80 est le microcontrôleur des clones les mieux notés sur les forums de diagnostic : de la même famille (PIC18) que l'ELM327 d'origine, généralement avec un firmware basé sur la 1.4.
Le firmware C'est lui qui gère (ou non) les commandes demandées par les logiciels. C'est pourquoi un même modèle peut se comporter différemment d'un lot à l'autre.
La version annoncée (v1.5, v2.1…) Indicative seulement : deux adaptateurs avec la même étiquette peuvent embarquer des puces différentes, et un adaptateur à puce PIC18F25K80 peut être annoncé en v1.5 comme en v2.1.

Tous les ELM327 génériques vendus par Satkit, éditeur de ce guide, embarquent la puce PIC18F25K80, qu'ils soient annoncés en v1.5 (Bluetooth v1.5, USB, WiFi) ou en v2.1 (Mini v2.1 et v2.1 HH).

Ce qui distingue vraiment ces trois modèles Bluetooth (taille, prix et voitures anciennes), nous le voyons dans ELM327 v1.5 vs Mini v2.1 vs v2.1 HH.

Mini ELM327 Bluetooth v2.1 à boîtier bleu, l'un des clones les plus vendus
Fig. 01 Mini ELM327 v2.1, l'un des clones les plus vendus Photo : Satkit (satkit.be)

Attention

Comme c'est le firmware lui-même qui annonce la version, le meilleur indice est que le vendeur précise la puce et les logiciels avec lesquels l'adaptateur a été testé. Si vous avez déjà l'adaptateur, une application comme ELM327 Identifier (Android) montre les commandes auxquelles il répond réellement.

Bluetooth, Bluetooth LE, WiFi ou USB

À l'intérieur, tous font la même chose ; ce qui change, c'est la façon dont ils communiquent avec votre smartphone ou votre ordinateur. Et c'est ce qui décide des appareils compatibles : mieux vaut donc choisir la connexion avant la version.

Connexion Fonctionne avec Pour et contre Modèles de ce guide
Bluetooth classique Android et Windows. Pas avec l'iPhone ✓ Le moins cher ; le smartphone garde son WiFi. ✕ Inutilisable sur iPhone et iPad v1.5, Konnwei KW903, Mini v2.1, v2.1 HH
Bluetooth LE (4.0) iPhone, Android et Windows, avec les applications qui le gèrent ✓ Fonctionne avec l'iPhone sans occuper le WiFi. ✕ Plus cher ; l'application doit le prendre en charge Vgate vLinker BM+ (BMW et MINI)
WiFi iPhone, Android et Windows ✓ Compatible avec presque tous les smartphones et ordinateurs. ✕ Occupe le WiFi du smartphone : pas d'internet en WiFi pendant l'utilisation ELM327 WiFi, Vgate iCar2
USB PC portable sous Windows ✓ La connexion la plus stable : celle recommandée pour programmer avec FORScan. ✕ Ordinateur uniquement, avec câble ELM327 USB, ELS27
  • Bluetooth classique : c'est celui des ELM327 les moins chers. iOS ne permet pas à ces applications d'utiliser le Bluetooth classique, donc sur iPhone ou iPad l'adaptateur n'apparaît pas. Il existe des exceptions certifiées par Apple, comme l'OBDLink MX+, mais ce ne sont pas des ELM327 bon marché.
  • Bluetooth LE (4.0) : c'est celui qui fonctionne sur iPhone sans perdre le WiFi. Sur iPhone, on ne l'appaire pas depuis les Réglages : on le recherche depuis l'application elle-même.
  • WiFi : l'adaptateur crée son propre réseau ; vous vous y connectez dans les réglages du smartphone, puis vous indiquez son adresse et son port dans l'application. Comme le téléphone ne peut être connecté qu'à un seul réseau WiFi à la fois, il n'a pas d'internet en WiFi pendant l'utilisation.
  • USB : rien à appairer et aucune coupure de signal. C'est l'option pour un PC portable sous Windows et celle que recommande FORScan pour configurer et programmer les modules, car une déconnexion en pleine écriture peut laisser un module mal configuré. Ne fonctionne pas avec les smartphones.
ELM327 USB avec son câble et le CD de logiciels, l'option la plus stable avec un PC portable
Fig. 02 ELM327 USB : l'option la plus stable pour un PC portable sous Windows Photo : Satkit (satkit.be)

En bref

iPhone ? WiFi ou Bluetooth LE. Android ? Bluetooth classique. Programmer avec un PC portable ? USB. Les trois, avec prix et verdict, dans Bluetooth, WiFi ou USB.

Vous avez un iPhone et votre ELM327 ne se connecte pas ? Nous vous expliquons tout en détail, avec les étapes pour le WiFi et le Bluetooth LE et le réglage d'IP que demande parfois iOS 14 ou ultérieur, dans comment connecter un ELM327 à l'iPhone.

HS-CAN et MS-CAN : pourquoi il existe des ELM327 « modifiés »

Beaucoup de voitures ont plus d'un réseau CAN. Le réseau haute vitesse (HS-CAN) arrive sur les broches 6 et 14 de la prise OBD2, celles qu'utilise n'importe quel ELM327. Mais Ford, Mazda et d'autres marques ont aussi un réseau moyenne vitesse (MS-CAN) avec les modules de confort, le combiné d'instruments, la climatisation ou l'autoradio, qui chez Ford sort sur d'autres broches (3 et 11).

Un ELM327 standard ne voit pas ce réseau. C'est pourquoi il existe des adaptateurs modifiés avec commutateur HS/MS-CAN : un petit interrupteur qui bascule les lignes de l'adaptateur vers les broches du MS-CAN. FORScan sait les utiliser et vous demande d'actionner l'interrupteur quand c'est nécessaire.

L'alternative la plus pratique, ce sont les adaptateurs qui basculent de réseau tout seuls, comme l'ELS27 ou ceux que recommande FORScan (OBDLink EX en USB). Rien à manipuler, et la connexion est généralement plus rapide et plus fiable.

Les deux options USB pour FORScan, face à face : ELS27 vs ELM327 USB.

Adaptateur ELS27 pour FORScan avec connecteur OBD2 transparent et câble USB, qui bascule tout seul entre HS-CAN et MS-CAN
Fig. 03 ELS27 : il bascule tout seul entre HS-CAN et MS-CAN, sans commutateur Photo : Satkit (satkit.be)

En ai-je besoin ?

Si vous voulez seulement lire les codes défaut du moteur, non : un ELM327 standard suffit. Si vous avez une Ford ou une Mazda et voulez accéder à tous les modules ou activer des fonctions, oui, il vous faut l'accès au MS-CAN.

Logiciels compatibles

  • Torque Pro (Android) : très populaire pour suivre les données en temps réel avec des tableaux de bord personnalisables et pour lire les codes défaut.
  • Car Scanner ELM OBD2 (Android et iPhone) : gratuit avec achats facultatifs ; il propose des fonctions spécifiques à certaines marques. Sur iPhone, il vous faut un adaptateur WiFi ou Bluetooth LE.
  • FORScan (Windows, et FORScan Lite pour Android et iPhone) : le logiciel de référence pour Ford, Mazda, Lincoln et Mercury. Il ne fonctionne qu'avec ces marques.

Nous les passons en revue une par une, avec leur prix, l'adaptateur que demande chacune et les étapes pour lire et effacer les codes défaut, dans le guide des logiciels pour ELM327. Et si vous avez une moto, regardez quels logiciels fonctionnent sur les motos : avec le bon câble, un ELM327 convient aussi à beaucoup d'entre elles.

Lequel choisir

  • Pour débuter sur Android : un ELM327 Bluetooth v1.5 ou, si vous préférez une marque, le Konnwei KW903.
  • Pour iPhone : un modèle WiFi, comme l'ELM327 WiFi ou le Vgate iCar2, ou un modèle Bluetooth LE.
  • Pour un PC portable sous Windows : l'ELM327 USB.
  • Pour Ford ou Mazda avec FORScan sur PC portable : un adaptateur USB avec accès au MS-CAN, de préférence à bascule automatique (ELS27) plutôt qu'à interrupteur manuel.
  • Pour BMW ou MINI avec BimmerCode ou BimmerLink : le Vgate vLinker BM+. Il est en Bluetooth 4.0, donc il fonctionne aussi avec l'iPhone.
  • Pour une moto : cela dépend de la marque et de l'année ; il faut presque toujours un câble adaptateur pour la prise de la moto. Notre guide ELM327 pour moto explique ce qui fonctionne avec chaque marque.
  • Vous hésitez entre deux modèles ? Nous les comparons un à un, avec un verdict selon votre cas, dans les comparatifs.

Avant de programmer

Avant de modifier une configuration, faites toujours une sauvegarde des réglages du module depuis le logiciel lui-même et gardez la batterie de la voiture chargée.

Produits cités

Adaptateur ELM327 Bluetooth v1.5 noir avec étiquette orange et prise OBD2 à 16 broches

ELM327 Bluetooth OBD2 v1.5

Interface OBD2 Bluetooth pour lire et effacer les codes défaut et voir les données moteur sur un smartphone Android ou un PC.

Où acheterà partir de 8,46 €
Adaptateur ELM327 WiFi noir avec étiquette orange

ELM327 WiFi OBD2

Interface OBD2 WiFi à réseau propre : compatible iPhone, Android et PC sous Windows. Lit et efface les codes défaut moteur, données en temps réel.

Où acheterà partir de 16,94 €
ELM327 USB avec son câble et le CD de logiciels

ELM327 USB v1.5

Câble OBD2 USB pour PC portable sous Windows : la connexion la plus stable pour lire et effacer les codes défaut et voir les données moteur.

Où acheterà partir de 10,90 €
Adaptateur ELS27 pour FORScan avec boîtier transparent, étiquette rouge et câble USB enroulé

ELS27 USB pour FORScan

Interface USB conçue pour FORScan : elle accède aux bus HS-CAN et MS-CAN de Ford et Mazda sans commutateur manuel.

Où acheterà partir de 14,16 €
Vgate vLinker BM+ bleu et blanc dans sa boîte ouverte, à côté de la notice

Vgate vLinker BM+

Interface Bluetooth 4.0 de Vgate pour BMW et MINI avec BimmerCode et BimmerLink. iPhone, Android et Windows.

Où acheterà partir de 47,19 €

Vous aimerez aussi

Adaptateur ELM327 Bluetooth v1.5 noir avec étiquette orange et prise OBD2 à 16 broches

Guide pratique · Applications · 12 min de lecture

Logiciel ELM327 : les applis OBD2 et comment les utiliser

L'adaptateur ne fait rien tout seul : ce que vous voyez à l'écran dépend du logiciel. Lesquels existent pour chaque système, combien ils coûtent, avec quel adaptateur ils fonctionnent et comment faire l'essentiel pas à pas.

Adaptateur ELM327 WiFi noir avec étiquette orange

Guide pratique · iPhone et iPad · 9 min de lecture

ELM327 iPhone : pourquoi il ne se connecte pas et que faire

L'ELM327 Bluetooth bon marché n'apparaît pas sur l'iPhone, et ce n'est pas une panne. Quelles interfaces OBD2 fonctionnent avec iOS et comment les connecter pas à pas.

Câble adaptateur noir pour moto BMW, enroulé, avec la prise ronde à 10 broches d'un côté et la prise OBD2 à 16 broches de l'autre

Guide pratique · Moto · 18 min de lecture

ELM327 pour moto : quels logiciels fonctionnent et quel adaptateur choisir

Un ELM327 ne sert pas qu'aux voitures. Avec le bon câble et le bon logiciel, il lit aussi les codes défaut de nombreuses motos, et sur les BMW il fonctionne particulièrement bien. Ce qu'il vous faut selon votre marque et votre année.