Saltar al contenido

Guía práctica · Motos

ELM327 para motos: qué programas funcionan y qué adaptador necesitas

Un ELM327 no es solo para coches. Con el cable adecuado y el programa adecuado también lee averías de muchas motos, y con las BMW funciona especialmente bien. Qué necesitas según tu marca y tu año.

Por Redacción de Satkit Actualizado el 19 min de lectura 15 fuentes citadas

Cable adaptador negro para moto BMW, enrollado, con el conector redondo de 10 pines en un extremo y la toma OBD2 de 16 pines en el otro
Foto: Satkit (satkit.com) · Original

En resumen

  • BMW: MotoScan (Android) o Biketune (iPhone) con un ELM327 y, en las motos anteriores a 2017, un cable de 10 a 16 pines.
  • Ducati, KTM, Triumph, Aprilia, Benelli Tornado y Moto Guzzi (los modelos de la lista de TuneECU; en Ducati, hasta la 1198, y en Aprilia, hasta 2020): TuneECU (Android) con un ELM327 Bluetooth, como los de Satkit, o con su cable USB.
  • Muchas motos no tienen la toma OBD2 de los coches: casi siempre hace falta un cable adaptador para la toma de tu marca.
  • Algunas marcas (Honda o Kawasaki anteriores a Euro 5, por ejemplo) usan protocolos propios que un programa OBD2 normal no entiende.

Un ELM327 habla los mismos protocolos de diagnosis que usan muchas motos, así que también sirve para motos. Pero en moto hay dos diferencias con el coche que conviene tener claras antes de comprar nada:

  1. La toma. Muchas motos no llevan la toma OBD2 de 16 pines de los coches, sino una propia de 3, 4, 6 o 10 pines. Para enchufar el ELM327 hace falta un cable adaptador de tu marca.
  2. El programa. Varias marcas hablan un «idioma» propio en lugar del OBD2 estándar. Ahí no basta con Torque o Car Scanner: hace falta un programa que conozca la marca.

Donde mejor encajan las dos piezas es en las BMW: hay dos programas pensados para ellas que funcionan con un ELM327, MotoScan en Android y Biketune en iPhone. Para los modelos de Ducati, KTM, Triumph y otras marcas europeas que están en su lista está TuneECU. Empezamos por las BMW.

Si aún no conoces el adaptador, tienes lo básico en qué es un ELM327, y los programas para coche en la guía de programas.

Lo primero: qué toma tiene tu moto

  • BMW hasta el año modelo 2016: una toma redonda de 10 pines. Necesitas el cable de 10 a 16 pines.
  • BMW desde el año modelo 2017: ya traen la toma OBD2 de 16 pines, como un coche. El ELM327 se enchufa directamente.
  • Otras marcas: tomas propias de 3, 4 o 6 pines (Yamaha, Honda, Kawasaki, Suzuki, KTM, Harley-Davidson…). La forma cambia según la marca y la época, así que el cable tiene que ser el de tu modelo.

La normativa europea obliga a llevar diagnosis a bordo (OBD) a las motos nuevas desde Euro 4 (todas las matriculadas desde 2017) y la amplía con Euro 5 (desde 2021). Eso no significa que todas tengan la toma de 16 pines: muchas usan una toma más pequeña y estanca de 6 pines.

Dónde está la toma

Suele estar bajo el asiento, cerca de la batería o de la caja de fusibles, a veces con un tapón de goma. El manual de tu moto indica el sitio exacto.

BMW: MotoScan y un ELM327

MotoScan es una aplicación de la empresa alemana WGSoft dedicada solo a las motos BMW. Cubre todas las series (C, F, G, K, R y S) desde principios de los 2000, tanto las que usan el protocolo antiguo (K-Line, KWP2000) como las que usan CAN, como la R 1200 GS refrigerada por agua (K50).

Conector redondo de 10 pines del cable para motos BMW anteriores a 2017
Fig. 01 La toma redonda de 10 pines de las BMW anteriores a 2017 necesita este conector Foto: Satkit (satkit.com)

Lo que necesitas:

  • Un móvil o tableta Android. MotoScan solo existe para Android: no hay versión para iPhone, Windows ni Mac. Con iPhone, la alternativa es Biketune.
  • Un ELM327 Bluetooth, como el ELM327 Bluetooth v1.5. MotoScan recomienda adaptadores Bluetooth y desaconseja los WiFi.
  • En BMW anteriores a 2017, el cable de 10 a 16 pines. Desde 2017 no hace falta.

Con un ELM327 puedes identificar las centralitas, leer y borrar averías y ver datos en directo. La propia aplicación trae una prueba del adaptador que te dice si el tuyo vale para las motos con K-Line y con CAN.

Lo que MotoScan no hace con un ELM327

Un ELM327 no puede enviar mensajes largos a la centralita. Por eso, con él no se puede poner a cero el aviso de mantenimiento (hay que ajustar la fecha de la moto), ni algunas codificaciones, ni diagnosticar el ABS de algunas motos antiguas. Para eso MotoScan pide adaptadores concretos (OBDLink LX o MX+, UniCarScan).

Qué BMW reconoce MotoScan

MotoScan publica en su web la lista de motos, centralitas y funciones que diagnostica. Esta es, agrupada por series (C, F, G, K, R, S y Husqvarna) y por generación de electrónica (entre paréntesis, el código interno de BMW, el que verás en la aplicación). La columna de diagnosis sale del protocolo que MotoScan indica para cada centralita (KWP o UDS):

Modelos (código BMW) Centralitas que lee Diagnosis
C1 Motor y ABS K-Line
C 600 Sport (K18), C 650 GT renovada (K19 MUE) Motor, cuadro, ABS, presión de neumáticos y alarma K-Line (KWP2000)
C 650 GT (K19) Motor, cuadro, ABS y presión de neumáticos CAN (UDS)
F 650 GS y GS Dakar monocilíndricas (R13), F 650 CS (K14) Motor y ABS K-Line
F 650 GS y F 800 GS (K72), F 700 GS (K70), F 800 S, ST y GT (K71), F 800 R (K73), F 800 GS Adventure (K75) Motor, cuadro, ABS, módulo central (ZFE), alarma y presión de neumáticos, radio y suspensión K-Line (KWP2000)
G 650 GS y Sertão (R13), G 450 X (K16), G 650 Xchallenge, Xmoto y Xcountry (K15) Motor y ABS K-Line
K 1100 y K 1200 RS y LT (K589) Motor y ABS K-Line
K 1200 S y K 1300 S (K40), K 1200 R y K 1300 R (K43), K 1200 GT y K 1300 GT (K44) Motor, cuadro, ABS, módulo central (ZFE), alarma y presión de neumáticos, radio y suspensión K-Line (KWP2000)
K 1600 GT y GTL (K48) Electrónica completa: 12 centralitas (motor, ABS, cuadro, módulo base, faros, alarma, suspensión ESA y semiactiva, mandos, presión de neumáticos, llave sin contacto y radio) CAN (UDS)
R 850, R 1100 y R 1150 bóxer de aceite y aire (259, R21, R22, R28), R 850 C y R 1200 C (259C), R 1200 CL (K30) Motor y ABS K-Line
R 1200 GS y GS Adventure (K25), R 900 RT y R 1200 RT (K26), R 1200 R (K27), R 1200 ST (K28), R 1200 S y HP2 Sport (K29), R nineT (K21) Motor, cuadro, ABS, módulo central (ZFE), alarma y presión de neumáticos, radio y suspensión K-Line (KWP2000)
R 1200 refrigeradas por agua: GS (K50), GS Adventure (K51), RT (K52), R (K53) y RS (K54) Electrónica completa: 12 centralitas CAN (UDS)
HP4 (K42), S 1000 RR de primera generación (K46) Motor, cuadro, ABS, módulo central (ZFE), alarma y presión de neumáticos, radio y suspensión K-Line (KWP2000)
S 1000 RR renovada (K46), S 1000 R (K47), S 1000 XR (K49) Electrónica completa: 12 centralitas CAN (UDS)
Husqvarna TR650 Strada y Terra, Husqvarna Nuda 900 y 900 R Motor, cuadro, ABS, alarma y presión de neumáticos K-Line (KWP2000)

K-Line es la línea de diagnosis de las BMW con la electrónica más antigua (protocolo KWP2000); las de electrónica completa diagnostican por CAN (protocolo UDS). Con un ELM327, MotoScan trabaja con las dos, con los límites del aviso de arriba.

Si tu BMW no está en la tabla

Los modelos más recientes, como la R 1250, las F 750, F 850 y F 900, la G 310, la R 18, la M 1000 RR o la S 1000 RR desde 2019, no aparecen en la lista publicada. MotoScan indica que la lista no está completa y que la aplicación también reconoce modelos nuevos que aún no figuran en ella. La versión Lite, gratis, te dice si reconoce tu moto antes de pagar nada.

Versiones de MotoScan

La versión Lite es gratis y sirve para comprobar que tu moto y tu adaptador se entienden antes de pagar. Las de pago se compran desde la propia aplicación (precios de la web de MotoScan en octubre de 2026):

Versión Precio Qué añade
Lite Gratis Identificación y lectura limitada de averías y datos
Basic 14,99 € Leer y borrar averías y ver datos en directo
Professional 29,99 € Activar componentes, adaptaciones e intervalos de mantenimiento
Ultimate 49,99 € Todo, incluidas las funciones de servicio (purga del ABS, sincronización de los actuadores de ralentí, sensores de presión de neumáticos…) y la codificación

Las funciones disponibles dependen del modelo y de su equipamiento: no todas las centralitas las tienen todas.

Paso a paso: leer las averías de una BMW con MotoScan

  1. Instala MotoScan desde Google Play (empieza con la versión Lite).
  2. Enchufa el adaptador: en motos anteriores a 2017, primero el cable de 10 pines en la toma redonda y el ELM327 en el otro extremo; en las más nuevas, el ELM327 directamente en la toma OBD2.
  3. Da el contacto sin arrancar el motor.
  4. Empareja el ELM327 en los ajustes de Bluetooth de Android. El código suele ser 1234 o 0000.
  5. En MotoScan, abre los ajustes, elige tu adaptador y haz la prueba del adaptador.
  6. Elige tu modelo y la centralita (motor, ABS, cuadro…) y conecta.
  7. Entra en el registro de averías, apunta los códigos o haz una captura y, si quieres, bórralos (desde la versión Basic).

Batería

Con el contacto dado y el motor parado, la moto gasta batería. Si vas a estar un rato, conecta un cargador o mantenedor de batería.

Otras marcas: qué funciona con un ELM327

Fuera de BMW, la respuesta depende de la marca y, sobre todo, del año. Esta tabla resume qué se puede hacer con cada una.

Marca y época Toma ¿ELM327 + cable? Programa
BMW hasta 2016 Redonda de 10 pines ✓ Sí, con cable de 10 a 16 pines MotoScan (Android) o Biketune (iPhone)
BMW desde 2017 OBD2 de 16 pines ✓ Sí, sin cable MotoScan (Android) o Biketune (iPhone)
Triumph (modelos de la lista de TuneECU) OBD2 de 16 pines, bajo el asiento ✓ Sí, con un ELM327 Bluetooth enchufado directamente o con el cable USB de TuneECU TuneECU (Android)
Ducati y Moto Guzzi (modelos de la lista de TuneECU) 3 pines ✓ Sí, con un ELM327 Bluetooth y un adaptador de 3 a 16 pines, o con el cable USB de TuneECU TuneECU (Android)
KTM, Aprilia y Benelli Tornado (modelos de la lista de TuneECU) Toma propia de la marca ✓ Sí, con un ELM327 Bluetooth y el adaptador OBD2 de la marca, o con el cable USB de TuneECU TuneECU (Android)
Suzuki 2017-2019 (GSX-R, GSX-S, V-Strom, SV) 6 pines ✓ Sí, con el cable de 6 pines y un lector con CAN Programa OBD2 general: Car Scanner, Torque
Yamaha 125 y scooters desde Euro 4 (de 2017-2018 en adelante: YZF-R125, MT-125, NMAX, XMAX…) 3 pines ✓ Sí, con el cable de 3 pines y un lector con CAN Programa OBD2 general
Motos Euro 5 (nuevas desde 2021) OBD2 de 16 pines o de 6 pines Depende del modelo: en muchas se leen averías y datos del motor; otras no responden sin la herramienta de la marca Programa OBD2 general
Honda y Kawasaki anteriores a Euro 5 4 o 6 pines ✕ No con un programa OBD2 normal: usan protocolos propios Herramientas específicas de la marca
Harley-Davidson 4 pines (hasta 2010 aprox.) o 6 pines Con su cable específico y un programa que conozca Harley Herramientas para Harley

¿Lo necesito?

¿Tu moto tiene la toma pero el programa no conecta? Prueba primero con el contacto dado y el motor parado, y comprueba que el cable es el de tu modelo. Si aun así no responde, lo más probable es que tu moto use un protocolo propio de la marca.

Otros programas para motos

MotoScan no es el único programa para motos que funciona con un ELM327. Estos son los demás que conviene conocer, según tu marca y tu móvil. Los tres principales, frente a frente, están en MotoScan vs Biketune vs TuneECU.

TuneECU: Ducati, KTM, Triumph y otras europeas

TuneECU es un programa para Android que diagnostica, prueba y reprograma la centralita del motor de motos Aprilia, Benelli, Ducati, KTM, Moto Guzzi y Triumph, además de algunas Husqvarna, Moto Morini y Gilera. No cubre todas sus motos: su web publica la lista de modelos y qué funciones tiene cada uno. En Ducati llega hasta la 1198, la Hypermotard 1100 y la Multistrada 1100 (no la Panigale ni las Multistrada V2 y V4), y en Aprilia, hasta las RSV4 y Tuono V4 de 2020.

  • Conexión: TuneECU trabaja con un ELM327 Bluetooth o con un cable USB/OBD2 (KKL con chip FTDI) conectado al móvil con un adaptador OTG. Los ELM327 genéricos de Satkit son compatibles con TuneECU: son ELM327 completos con chip PIC18F25K80, como el ELM327 Bluetooth v1.5.
  • Con el ELM327 Bluetooth haces la diagnosis y el mantenimiento: leer y borrar averías, ver los datos de los sensores y hacer las pruebas y ajustes que TuneECU tiene para tu modelo (bomba de gasolina, inyectores, ventilador, reajuste del sensor del acelerador…).
  • Para reprogramar la centralita (leer y cargar mapas, quitar el limitador) se usa el cable USB. En las Triumph con centralita solo Bluetooth, la reprogramación va con los adaptadores Bluetooth de su lista: OBDLink LX, MX o MX+, UniCarScan UCSI-2100 y Vgate vLinker MC+. La lista de modelos de TuneECU indica para cada moto qué conexión usa y qué funciones tiene.
  • El cable de cada marca: las Triumph llevan la toma OBD2 de 16 pines bajo el asiento y el ELM327 se enchufa directamente. Ducati y Moto Guzzi usan una toma de 3 pines (adaptador de 3 a 16 pines), y KTM, Aprilia y Benelli Tornado, la toma propia de la marca con su adaptador a OBD2. Las Benelli TNT y Trek (centralita Walbro) no van con un ELM327: usan el cable especial USB/RS232 que indica TuneECU.

TuneECU no está en Google Play: se descarga desde la web de su programador y la licencia se compra dentro de la aplicación con PayPal. La estándar cuesta 25 € y vale para 5 motos durante un año; la Pro, para talleres, cuesta 300 € y vale tres años sin límite de motos. La antigua versión para Windows ya no está disponible.

Biketune: BMW con iPhone

Biketune es el MotoScan del iPhone: MotoScan solo existe para Android, y Biketune solo para los aparatos de Apple (iPhone, iPad y Mac con chip Apple). Es una aplicación de diagnosis para motos BMW que se conecta al adaptador OBD2 por WiFi o Bluetooth LE. Cubre desde las bóxer clásicas de aire y aceite y las BMW con K-Line hasta las más recientes: S 1000 RR, R y XR, M 1000 R y RR, R 1200, 1250 y 1300 GS y RT, R nineT, R 12, R 18, F 750 a F 900, K 1600, las monocilíndricas G, los scooters C y CE y las Husqvarna de la época BMW. En cualquier otra moto o coche con OBD2 sobre CAN hace las lecturas OBD2 estándar.

  • Gratis: averías de las centralitas (motor, ABS, cuadro…), datos en directo, presión de neumáticos, informes para enviar al mecánico y un modo demo sin adaptador.
  • Biketune Pro (17,99 €, pago único): borrar averías, poner a cero el aviso de mantenimiento, codificación, adaptaciones y pruebas de actuadores.
  • Adaptador: en iPhone hace falta un adaptador WiFi o Bluetooth LE. En Satkit, el ELM327 WiFi, el Vgate iCar2 WiFi o el Vgate vLinker BM+. Con ellos lees averías y datos del motor; para las funciones de escritura de Pro, Biketune recomienda UniCarScan UCSI-2100, OBDLink CX, SX o MX+, Veepeak OBDCheck BLE+ o vLinker MC+.
  • Comprobación del adaptador: al emparejar, Biketune te dice el nivel de tu adaptador y te deja probar cada función en tu moto antes de comprar Pro.
  • En BMW anteriores a 2017, como con MotoScan, va con el cable de 10 a 16 pines.

GS-911 y BMW ISTA: con su propio aparato

Dos herramientas para BMW que no usan un ELM327:

  • HEX GS-911: un aparato de diagnosis propio para motos BMW que se maneja desde el móvil, la tableta o el ordenador. Lee y borra averías, pone a cero el mantenimiento, enseña datos en directo y hace pruebas, calibraciones y codificación básica. Lo usan propietarios, viajeros y talleres.
  • BMW ISTA: el sistema de diagnosis de los concesionarios y talleres BMW. Funciona en un ordenador con la interfaz de taller de BMW (ICOM): es una herramienta profesional.

Car Scanner y Torque: motos Euro 4 y Euro 5

En las motos con diagnosis OBD2 estándar (muchas Euro 4 y Euro 5, como las Suzuki y Yamaha de la tabla) basta un programa OBD2 general: Car Scanner (Android e iPhone) o Torque (Android) leen y borran las averías del motor y enseñan los datos en directo, igual que en un coche. Son los mismos de la guía de programas.

Cómo comprobar tu adaptador

  • Android y BMW: MotoScan Lite, gratis, trae una prueba del adaptador que te dice si el tuyo vale para las motos con K-Line y con CAN.
  • iPhone y BMW: Biketune enseña al emparejar el nivel de tu adaptador, prueba cada función en tu moto antes de pagar y tiene un modo demo para verlo todo sin adaptador.
  • Cualquier ELM327 en Android: ELM327 Identifier envía al adaptador las órdenes AT del ELM327 y te dice qué versión cumple.

Qué adaptador elegir

Preguntas frecuentes

¿Funciona cualquier ELM327 con una moto?

Funciona si se cumplen tres cosas: que tengas el cable para la toma de tu moto, que la moto hable un protocolo que entiende el ELM327 y que el programa conozca tu moto. Con BMW y MotoScan se cumplen las tres; con algunas marcas japonesas anteriores a Euro 5, no.

¿Hay MotoScan para iPhone?

No. MotoScan solo funciona en Android: no hay versión para iOS, Windows, Linux ni macOS. Para una BMW con iPhone está Biketune, que se conecta a un adaptador WiFi o Bluetooth LE y tiene funciones específicas de BMW.

¿Funciona TuneECU con un ELM327 Bluetooth?

Sí. TuneECU trabaja con un ELM327 Bluetooth para la diagnosis, las pruebas y los ajustes de los modelos de su lista. Los ELM327 genéricos de Satkit son compatibles con TuneECU: son ELM327 completos con chip PIC18F25K80. Para reprogramar la centralita se usa el cable USB/OBD2 de TuneECU o, en las Triumph con centralita solo Bluetooth, uno de los adaptadores Bluetooth de su lista.

¿Necesito el cable de 10 pines para mi BMW?

Solo si tu moto es anterior al año modelo 2017 y tiene la toma redonda de 10 pines. Las BMW desde 2017 llevan la toma OBD2 de 16 pines y el ELM327 se enchufa directamente.

¿Puedo poner a cero el aviso de mantenimiento de mi BMW con un ELM327?

Con MotoScan, no. La puesta a cero necesita ajustar la fecha de la moto, y eso solo lo permiten adaptadores como OBDLink LX o MX+ y UniCarScan. Con un ELM327 sí puedes leer y borrar averías y ver datos en directo.

¿Bluetooth o WiFi para la moto?

En Android, Bluetooth: es lo que recomienda MotoScan, que desaconseja los adaptadores WiFi, y lo que usa TuneECU. En iPhone, WiFi o Bluetooth LE, porque iOS no admite el Bluetooth clásico de estos adaptadores; Biketune funciona con los dos (en Satkit, el ELM327 WiFi, el Vgate iCar2 WiFi o el vLinker BM+).

¿Puedo leer las averías de mi Honda o mi Kawasaki con Torque o Car Scanner?

En las anteriores a Euro 5, normalmente no: usan protocolos propios que un programa OBD2 general no entiende, aunque tengas el cable. En los modelos Euro 5 más recientes hay más posibilidades, pero depende del modelo.

Productos mencionados

Cable adaptador negro para moto BMW, enrollado, con el conector redondo de 10 pines en un extremo y la toma OBD2 de 16 pines en el otro

Cable moto BMW 10 pines

Une la toma redonda de diagnosis de 10 pines de las motos BMW con un ELM327 u otro adaptador OBD2 de 16 pines. Para usarlo con MotoScan en Android o Biketune en iPhone.

Dónde comprardesde 13,31 €

Precios con IVA comprobados el 7 de octubre de 2026; pueden cambiar.

Adaptador ELM327 Bluetooth v1.5 negro con etiqueta naranja y conector OBD2 de 16 pines

ELM327 Bluetooth OBD2 v1.5

Adaptador OBD2 Bluetooth para leer y borrar averías y ver datos del motor en el móvil Android o en el PC.

Dónde comprardesde 8,46 €

Precios con IVA comprobados el 7 de octubre de 2026; pueden cambiar.

Cable adaptador corto para moto Suzuki con conector rojo de 6 pines y toma OBD2 negra de 16 pines

Cable moto Suzuki 6 pines

Adapta la toma de diagnosis de 6 pines de varias Suzuki de 2017 a 2019 a un ELM327 u otro lector OBD2 con CAN.

Dónde comprardesde 16,95 €

Precios con IVA comprobados el 7 de octubre de 2026; pueden cambiar.

Cable adaptador para moto Yamaha con conector blanco de 3 pines y toma OBD2 negra de 16 pines

Cable Yamaha 3 pines

Adapta la toma de diagnosis de 3 pines de las Yamaha recientes (YZF-R125, MT-125, NMAX, XMAX y otras) a un ELM327 u otro lector OBD2 con CAN.

Dónde comprardesde 9,08 €

Precios con IVA comprobados el 7 de octubre de 2026; pueden cambiar.

Fuentes

También te puede interesar

Adaptador ELM327 Bluetooth v1.5 negro con etiqueta naranja y conector OBD2 de 16 pines

Guía práctica · Aplicaciones · 12 min de lectura

Programas para ELM327: cuáles hay y cómo usarlos

El adaptador no hace nada solo: lo que ves en la pantalla depende del programa. Cuáles hay para cada sistema, cuánto cuestan, con qué adaptador funcionan y cómo hacer lo más habitual paso a paso.

Adaptador ELM327 Bluetooth negro visto en ángulo, con el conector OBD2 de 16 pines en primer plano

Guía de compra · Fundamentos · 9 min de lectura

Qué es un ELM327, versiones y cuál comprar

El pequeño adaptador que convierte tu móvil en un lector de averías. Qué hay detrás del nombre, por qué casi todos son clones y cuál te conviene.