A while back I built a simple web-based Volvo 850 OBD1 decoder and wanted to share it with everyone maintaining these cars.
The early 850 models use the manual flash-code system, and most of the code tables online are incomplete, scattered, or inconsistent. I got tired of searching through long lists every time I pulled a code, so I made a lightweight tool that instantly shows the meaning of any three-digit OBD1 code.
No backend, no installs, just a clean interface and a consolidated code list. If you’re working with the diagnostic ports or doing any OBD1 troubleshooting, this should save time (I know it has saved me a lot of time).
If you want to try it out or contribute code definitions, the Git repository is the following: https://gitlab.com/XavierEduardo99/volvo-obd1-decoder.
And the web application can be accessed via this link: https://xaviereduardo99.gitlab.io/volvo-obd1-decoder/
I'd love to get some feedback, and will try to implement, improve and fix as much as possible. Hope the application is useful for all of you.
I built a Volvo 850 OBD1 Decoder web application
-
XavierEduardo99
- Posts: 16
- Joined: 06 Oct 2025, 08:04
- Year and Model: 1993 850
- Location: Ecuador
- Has thanked: 9 times
- Been thanked: 3 times
- RickHaleParker
- Posts: 7196
- Joined: 25 May 2015, 14:30
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 978 times
A hardware interface that would count the blinks and perhaps switch between controllers should not take much. A 99¢ Raspberry Pi Zero might do the job.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )
- Olegs855R
- Posts: 55
- Joined: 03 Aug 2026, 16:00
- Year and Model: 1995 855 Turbo “R”
- Location: San Jose bay area
- Has thanked: 6 times
- Been thanked: 23 times
The moment I checked it out, I thought exactly the same thing. Pushing and holding the button, 3 seconds, 5 pushes in so much time, whatever, it’s a PITA sometimes. But I love the fact that you get an instantaneous answer. It would take a ton more time to also have, for each code, the most common repair or similar but would be nice for the layman.RickHaleParker wrote: 04 Aug 2026, 17:49 A hardware interface that would count the blinks and perhaps switch between controllers should not take much. A 99¢ Raspberry Pi Zero might do the job.
- RickHaleParker
- Posts: 7196
- Joined: 25 May 2015, 14:30
- Year and Model: See Signature below.
- Location: Kansas
- Has thanked: 8 times
- Been thanked: 978 times
1995 850, The midyear change was OBD 1 to OBDII.Olegs855R wrote: 09 Aug 2026, 21:17 The moment I checked it out, I thought exactly the same thing. Pushing and holding the button, 3 seconds, 5 pushes in so much time, whatever, it’s a PITA sometimes. But I love the fact that you get an instantaneous answer. It would take a ton more time to also have, for each code, the most common repair or similar but would be nice for the layman.
850s can be retrofitted to OBDII.
Active
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )
1998 C70, B5234T3, 16T, AW50-42, Bosch Motronic 4.4, Special Edition package.
2017 Ford PIU. 3.5l, Twin Turbo, 365 Hp.
............................
Past
2003 S40, B4204T3, 14T twin scroll AW55-50/51SN, Siemens EMS 2000. ( Killed by a plastic radiator. )
2004 S60R, B8444S TF80 AWD. Yamaha V8 conversion ( I moved, the project did not )
2005 XC90 T6 Executive, B6294T, 4T65 AWD, Bosch Motronic 7.0. ( Transmission dead after sitting for a winter )
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 3081 Views
-
Last post by cuhfs
-
- 1 Replies
- 2474 Views
-
Last post by volvolugnut
-
- 2 Replies
- 2043 Views
-
Last post by Ozark Lee
-
- 0 Replies
- 579 Views
-
Last post by wedgeo
-
- 5 Replies
- 531 Views
-
Last post by Evolvo850B






