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:
- 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.
- 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).

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
- Instala MotoScan desde Google Play (empieza con la versión Lite).
- 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.
- Da el contacto sin arrancar el motor.
- Empareja el ELM327 en los ajustes de Bluetooth de Android. El código suele ser 1234 o 0000.
- En MotoScan, abre los ajustes, elige tu adaptador y haz la prueba del adaptador.
- Elige tu modelo y la centralita (motor, ABS, cuadro…) y conecta.
- 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
- Con un móvil Android: un ELM327 Bluetooth clásico, como el ELM327 Bluetooth v1.5. Es el que funciona con MotoScan, con TuneECU y con los programas OBD2 generales. Lleva el chip PIC18F25K80, como todos los ELM327 genéricos de Satkit.
- Con iPhone: necesitas un adaptador WiFi o Bluetooth LE, como el ELM327 WiFi, el Vgate iCar2 WiFi o el Vgate vLinker BM+. Para una BMW, el programa es Biketune; para las demás, un programa OBD2 general como Car Scanner (MotoScan y TuneECU solo existen para Android). Los detalles de conexión están en cómo conectar un ELM327 al iPhone.
- ¿Bluetooth, WiFi o USB? Lo que cambia con cada conexión está en ELM327 Bluetooth, WiFi o USB.
- Y siempre, el cable de tu moto si no tiene la toma de 16 pines: el de 10 pines para BMW, el de 6 pines para Suzuki o el de 3 pines para Yamaha, por ejemplo.
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 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.

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 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 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
- MotoScan: web oficial y versiones (en alemán)
- MotoScan: adaptadores de diagnosis y limitaciones del ELM327 (en alemán)
- MotoScan: requisitos del sistema (en alemán)
- MotoScan: accesorios necesarios y cable de 10 pines (en alemán)
- MotoScan: puesta a cero del mantenimiento (en alemán)
- MotoScan: motos BMW compatibles (en alemán)
- MotoScan en Google Play
- Reglamento (UE) n.º 168/2013 sobre homologación de vehículos de dos o tres ruedas
- ISO 19689: conector de diagnosis para motos y ciclomotores (en inglés)
- TuneECU: web oficial (en inglés)
- TuneECU: guía básica, modelos y adaptadores (en inglés)
- TuneECU para Android: licencias y descarga (en inglés)
- Biketune en el App Store
- HEX GS-911: web oficial (en inglés)
- ELM327 Identifier en Google Play


