OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
There's an often referenced post DIY Diagnostic tool for injection Vespa's with MIU ECU but it doesn't work with newer bikes. The plug has changed and the software mentioned (guzzidiag) doesn't support the newer ECU.

UPDATE: for MIUG4 ecus such as in the GTS300HPE (not pre-HPE) see GUIDE: VespaDiag for MIUG4 ecus (eg GTS300HPE)

This post should work for all recent piaggio scoots & bikes (vespa, beverley, liberty, mp3 etc).

1. The cable.
Recent Vespas use a 'Euro5' plug even if the bike is E4. This plug is red and under the pet carrier on the left or on some other vespas in the battery compartment. You have to squeeze to remove the black cap. Search for euro5 obd2 cable in ebay or amazon, should be less than $20. eg https://www.aliexpress.com/item/1005003540612076.html Don't worry if it says honda or suzuki etc in the ad.

2. The device.
With the above adapter cable you could connect a normal code reader OR can use an ELM327 bluetooth adapter (which is cheaper and my preference) to connect to your phone. Search for ELM327 obd2 in ebay/amazon/aliexpress, typically less than $25. eg https://www.ebay.com.au/itm/354167471096

3. The software.
I use CarScanner on Android, there will no doubt be similar for iPhones (search for obd2 or elm327 in the store). https://play.google.com/store/apps/details?id=com.ovz.carscanner.

4. The codes.
It seems some codes are standard across all bikes and some are not. I think the low numbers are the standard ones (maybe less than 1000?). The number displayed will be correct but the english description will be wrong for the non standard codes. I found this list that seems to be correct for vespas (note piaggio also makes aprilla bikes and they also use magnetti marelli ecus) https://www.apriliaforum.com/forums/showthread.php?350345-RSV4-TuonoV4-error-codes-listing **UPDATE** newer workshop manuals have the codes listed. see https://manuals.wotmeworry.org.uk/Vespa/GTS%20300i%20HPE/ also the 'quick guides' at the bottom of this page https://file.dogantrend.com/dogantrend/dtonline/Dogan_Trend_Servis_Manuelleri/2022/Aprilia/
elm327 obd2 bluetooth adaptor
elm327 obd2 bluetooth adaptor
euro5 obd2 cable
euro5 obd2 cable
⚠️ Last edited by SteelBytes on UTC; edited 23 times
@jimc avatar
UTC

Moderaptor
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 46295
Location: Pleasant Hill, CA
 
Moderaptor
@jimc avatar
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 46295
Location: Pleasant Hill, CA
UTC quote
Excellent information.
⬆️    About 7 months elapsed    ⬇️
@rottekatz avatar
UTC

Hooked
Primavera 150
Joined: UTC
Posts: 128
Location: Monument, Colorado
 
Hooked
@rottekatz avatar
Primavera 150
Joined: UTC
Posts: 128
Location: Monument, Colorado
UTC quote
Has anyone tried with an ABS Primavera?
Mines a 2021 150.
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
rottekatz wrote:
Has anyone tried with an ABS Primavera?
Mines a 2021 150.
I'm 99% confident it'll work. Just have a quick look under the seat first and find the red connector
@rottekatz avatar
UTC

Hooked
Primavera 150
Joined: UTC
Posts: 128
Location: Monument, Colorado
 
Hooked
@rottekatz avatar
Primavera 150
Joined: UTC
Posts: 128
Location: Monument, Colorado
UTC quote
steelbytes wrote:
I'm 99% confident it'll work. Just have a quick look under the seat first and find the red connector
I'll have a look soon. I believe that the connector is in the battery compartment.
Thank you
⬆️    About 8 months elapsed    ⬇️
UTC

Member
Sprint 150
Joined: UTC
Posts: 21
Location: Seattle, WA
 
Member
Sprint 150
Joined: UTC
Posts: 21
Location: Seattle, WA
UTC quote
rottekatz wrote:
I'll have a look soon. I believe that the connector is in the battery compartment.
Thank you
Did you end up finding the connector? I looked under my battery compartment cover and couldn't see it.
@dooglas avatar
UTC

Veni, Vidi, Posti
GTS 300ABS, Buddy Kick 125
Joined: UTC
Posts: 13562
Location: Oregon City, OR
 
Veni, Vidi, Posti
@dooglas avatar
GTS 300ABS, Buddy Kick 125
Joined: UTC
Posts: 13562
Location: Oregon City, OR
UTC quote
alpine wrote:
Did you end up finding the connector? I looked under my battery compartment cover and couldn't see it.
"Profile : scooter : none, yet"

Ah, you don't see an ECU codes connector in the scooter you don't have? (or perhaps your profile information is incomplete - though it shows this was your first post)
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
alpine wrote:
Did you end up finding the connector? I looked under my battery compartment cover and couldn't see it.
under the battery compartment cover? doubt it. check the engine bay.
⚠️ Last edited by SteelBytes on UTC; edited 1 time
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
if you loose the black cap like I did you can buy cheap caps from here https://www.aliexpress.com/item/1005003738006806.html
Forum member supplied image with no explanatory text
⬆️    About 8 months elapsed    ⬇️
@keltis99 avatar
UTC

Enthusiast
GTS 300 super (US v.)
Joined: UTC
Posts: 79
Location: Brussels, Belgium
 
Enthusiast
@keltis99 avatar
GTS 300 super (US v.)
Joined: UTC
Posts: 79
Location: Brussels, Belgium
UTC quote
i tried connecting to my 2014 GTS 300. I have an older diag plug (FIAT) where an external battery connection is required.
I did manage to connect the cable and my OBDlinkLX (green) adapter; my phone did connect to it as well, however I was unable to connect to the ECU.
Which connection profile do you chose on the CarScanner App?
I tried other apps like ScanM5X, TuneEcu but no luck...ScanM5X did show some signs of life but again Vespa's are not supported on their list.
⚠️ Last edited by keltis99 on UTC; edited 1 time
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
this guide is for HPE not old GTS. Use the guide at DIY Diagnostic tool for injection Vespa's with MIU ECU instead

explanation as to why you had no success (off the top of my head so take it with a grain or two of salt):

the above guide I wrote is for using the can-bus yet iirc your old gts only has k-line on the diagnosis connector. the other old guide that I mentioned is for k-line.

the k-line is an older standard for connecting to ECUs etc where as can-bus is a newer standard. some devices have both some only have one. eg the abs unit in my hpe has both but the hpe ecu has only can.
⬆️    About 9 months elapsed    ⬇️
UTC

Lurker
Joined: UTC
Posts: 2
 
Lurker
Joined: UTC
Posts: 2
UTC quote
does this work for a 2013 piaggio mp3 500?
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
kotje wrote:
does this work for a 2013 piaggio mp3 500?
does it have a matching socket for the red plug? if so most likely yes, otherwise no
⬆️    About 2 years elapsed    ⬇️
@toalmar avatar
UTC

Hooked
Joined: UTC
Posts: 107
Location: Norway
 
Hooked
@toalmar avatar
Joined: UTC
Posts: 107
Location: Norway
UTC quote
SteelBytes wrote:
There's an often referenced post DIY Diagnostic tool for injection Vespa's with MIU ECU but it doesn't work with newer bikes. The plug has changed and the software mentioned (guzzidiag) doesn't support the newer ECU.

This post should work for all recent piaggio scoots & bikes (vespa, beverley, liberty, mp3 etc).

1. The cable.
Recent Vespas use a 'Euro5' plug even if the bike is E4. This plug is red and under the pet carrier on the left or on some other vespas in the battery compartment. You have to squeeze to remove the black cap. Search for euro5 obd2 cable in ebay or amazon, should be less than $20. eg https://www.aliexpress.com/item/1005003540612076.html Don't worry if it says honda or suzuki etc in the ad.

2. The device.
With the above adapter cable you could connect a normal code reader OR can use an ELM327 bluetooth adapter (which is cheaper and my preference) to connect to your phone. Search for ELM327 obd2 in ebay/amazon/aliexpress, typically less than $25. eg https://www.ebay.com.au/itm/354167471096

3. The software.
I use CarScanner on Android, there will no doubt be similar for iPhones (search for obd2 or elm327 in the store). https://play.google.com/store/apps/details?id=com.ovz.carscanner.

4. The codes.
It seems some codes are standard across all bikes and some are not. I think the low numbers are the standard ones (maybe less than 1000?). The number displayed will be correct but the english description will be wrong for the non standard codes. I found this list that seems to be correct for vespas (note piaggio also makes aprilla bikes and they also use magnetti marelli ecus) https://www.apriliaforum.com/forums/showthread.php?350345-RSV4-TuonoV4-error-codes-listing **UPDATE** newer workshop manuals have the codes listed. see https://manuals.wotmeworry.org.uk/Vespa/GTS%20300i%20HPE/ also the 'quick guides' at the bottom of this page https://file.dogantrend.com/dogantrend/dtonline/Dogan_Trend_Servis_Manuelleri/2022/Aprilia/
I know this thread is quit old, but I think it still it possible to use that cable, obd2 adapter and app to read out any fault codes from a 2019 Vespa GTE 300 HPE?
Is it also possible to delete those?
the link to the fault list is not working anymore, is there another place to find those?
@mayorofnow avatar
UTC

Molto Verboso
2020 GTS 300 HPE
Joined: UTC
Posts: 1474
Location: NYC
 
Molto Verboso
@mayorofnow avatar
2020 GTS 300 HPE
Joined: UTC
Posts: 1474
Location: NYC
UTC quote
Toalmar wrote:
I know this thread is quit old, but I think it still it possible to use that cable, obd2 adapter and app to read out any fault codes from a 2019 Vespa GTE 300 HPE?
Is it also possible to delete those?
the link to the fault list is not working anymore, is there another place to find those?
SteelBytes wrote his own app that talks to microcontrollers running the Canable firmware.

I bought this one, as it matches the photo in his description. I'm going to cannibalize this adapter, as I had a hard time finding a pigtail with the Euro5 (ISO 19689) socket.
@mayorofnow avatar
UTC

Molto Verboso
2020 GTS 300 HPE
Joined: UTC
Posts: 1474
Location: NYC
 
Molto Verboso
@mayorofnow avatar
2020 GTS 300 HPE
Joined: UTC
Posts: 1474
Location: NYC
UTC quote
I just took a multimeter to that ISO 19689 socket.

With the socket facing you, and the latch tooth on top, here is the pinout from left to right, top to bottom:
green  | ground
white  | CAN_H
       | <not connected>
----------------
red    | K
black  | CAN_L
yellow | 12V
I mapped the colors to functions using this diagram from Google Images
I mapped the colors to functions using this diagram from Google Images
@mayorofnow avatar
UTC

Molto Verboso
2020 GTS 300 HPE
Joined: UTC
Posts: 1474
Location: NYC
 
Molto Verboso
@mayorofnow avatar
2020 GTS 300 HPE
Joined: UTC
Posts: 1474
Location: NYC
UTC quote
The microcontroller from Amazon has UCAN by FYSETC silkscreened on the back.

I took a length of wire from the OBD2 connector I cannibalized to bridge the 3v3 and B0 contacts. Then I plugged it into my Mac and opened the CANable updater to flash the most recent official firmware (b158aa7).

The weather here is lousy, so I won't be able to test it on the Vespa tonight. Thankfully, the H, L, and GND terminals are labeled, so as long as the table above is correct, this should be easy to rig together.
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
mayorofnow wrote:
The microcontroller from Amazon has UCAN by FYSETC silkscreened on the back.
for VespaDiag I've just started a new topic GUIDE: VespaDiag for MIUG4 ecus eg GTS300HPE

(This post was for generic obd2 tools)
@toalmar avatar
UTC

Hooked
Joined: UTC
Posts: 107
Location: Norway
 
Hooked
@toalmar avatar
Joined: UTC
Posts: 107
Location: Norway
UTC quote
I did buy cable and ODB from the Aliexpress, download the app Car Scanner to my iPhone. Connected to my Vespa. Got it to work.
Could read out fault message and delete it.
So thanks to SteelBytes for these links
Forum member supplied image with no explanatory text
⬆️    About 1 year elapsed    ⬇️
UTC

Lurker
2018 Primavera 150
Joined: UTC
Posts: 1
Location: Hilo
 
Lurker
2018 Primavera 150
Joined: UTC
Posts: 1
Location: Hilo
UTC quote
Would this work on a 2018 Primavera 150cc? It says "newer" models but I am unsure if a 2018 counts as newer
OP
@steelbytes avatar
UTC

Veni, Vidi, Posti
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
 
Veni, Vidi, Posti
@steelbytes avatar
2019 GTS 300 HPE w Malossi
Joined: UTC
Posts: 9260
Location: Batmania aka Melbourne, Aus
UTC quote
Reina wrote:
Would this work on a 2018 Primavera 150cc? It says "newer" models but I am unsure if a 2018 counts as newer
If it has the red 6pin plug then yes. If it has the 3pin black plug then no.

My gts user manual shows the plug. I'd expect same with a prima manual
Forum member supplied image with no explanatory text

Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.

Modern Vespa is made possible by our generous supporters.

Buy Me A Coffee
 

Shop on Amazon with Modern Vespa

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com


All Content Copyright 2005-2026 by Modern Vespa.
All Rights Reserved.


[ Time: 0.0100s ][ Queries: 4 (0.0026s) ][ live ][ 343 ][ ThingOne ]