IPD sale Volvo Parts
Did you know? 🤔
Logged in users can get email notification of topic replies Log in or register (free).
Amazon Link Buy your stuff using this and it helps MVS!

Arduino Volvo Display Thread

Help, Advice, Owners' Discussion and DIY Tutorials on Volvo's stylish, distinctive "P2" platform cars.

2001 - 2007 V70
2004 - 2007 V70 R
2001 - 2007 XC-70
2001 - 2009 S60
2003 - 2007 S60 R

User avatar
vtl
Posts: 1447
Joined: Thu Aug 16, 2012 1:35 pm
Year and Model: 2005 XC70
Location: Boston
Has thanked: 3 times
Been thanked: 22 times
United States of America
vtl

Re: Arduino Volvo Display Thread

Post by vtl » Thu May 02, 2019 8:25 am

Ok... Here's the essentials for the project:

DC-DC stepdown converter https://www.amazon.com/Adjustable-Conve ... B07L5J4QTD
ESP-WROOM-32 https://www.amazon.com/gp/product/B0718T232Z
3pcs MCP2515 CAN Bus Module https://www.amazon.com/gp/product/B01IV3ZSKO
POW PowerBoard Box3 Kit https://www.amazon.com/gp/product/B00W8FQJR8
10 pcs Logic Level Converter https://www.amazon.com/gp/product/B074M8TM81
gen4-uLCD-28DT https://www.4dsystems.com.au/product/gen4_uLCD_28D/ (shipping kills me, I was able to find it in US, don't remember where)

Not yet sure, but you may need an ULN2003A (one): https://www.amazon.com/ULN2003AN-Darlin ... B077X33WW9

If you are planning to upgrade your dull HU to a much better 2DIN Kenwood, you need a 2DIN fascia panel. Volvo has such a panel for 01-04, otherwise look for Scosche Dash Kit for your model year. It is not a perfect fit unfortunately.

Regarding Kenwood: I've upgraded my speakers to Focal midbass'es and tweeters along the way, and that setup sounds very nice, not that much different from the premium sound in wife's XC60.

I can also post what tools and other common parts I use to build this thing up.
Last edited by vtl on Thu May 02, 2019 9:14 am, edited 1 time in total.


2005 XC70 250k
2016 XC60 40k

XC70Rider
Posts: 331
Joined: Thu Oct 18, 2018 7:09 pm
Year and Model: 2007 XC70
Location: MA
Has thanked: 19 times
Been thanked: 12 times
United States of America
XC70Rider

Re: Arduino Volvo Display Thread

Post by XC70Rider » Thu May 02, 2019 8:42 am

vtl wrote:
Thu May 02, 2019 8:25 am
gen4-uLCD-28DT https://www.4dsystems.com.au/product/gen4_uLCD_28D/ (shipping kills me, I was able to find it in US, don't remember where)
...
Amazon sells it a higher price for $81.50 total. Only 3 left in stock.

Last edited by XC70Rider on Thu May 02, 2019 8:43 am, edited 1 time in total.



User avatar
vtl
Posts: 1447
Joined: Thu Aug 16, 2012 1:35 pm
Year and Model: 2005 XC70
Location: Boston
Has thanked: 3 times
Been thanked: 22 times
United States of America
vtl

Re: Arduino Volvo Display Thread

Post by vtl » Thu May 02, 2019 8:59 am

XC70Rider wrote:
Thu May 02, 2019 8:42 am
Amazon sells it a higher price for $81.50 total. Only 3 left in stock.

https://www.amazon.com/4D-SYSTEMS-femal ... -1-catcorr
Found the box w/ the tag attached, here you go, $49.98: https://www.digikey.com/products/en?key ... 13-1123-ND


2005 XC70 250k
2016 XC60 40k

XC70Rider
Posts: 331
Joined: Thu Oct 18, 2018 7:09 pm
Year and Model: 2007 XC70
Location: MA
Has thanked: 19 times
Been thanked: 12 times
United States of America
XC70Rider

Re: Arduino Volvo Display Thread

Post by XC70Rider » Thu May 02, 2019 9:10 am

vtl wrote:
Thu May 02, 2019 8:59 am
XC70Rider wrote:
Thu May 02, 2019 8:42 am
Amazon sells it a higher price for $81.50 total. Only 3 left in stock.

https://www.amazon.com/4D-SYSTEMS-femal ... -1-catcorr
Found the box w/ the tag attached, here you go, $49.98: https://www.digikey.com/products/en?key ... 13-1123-ND
Already have an account with digi-key so I grab that one. Thank you. :mrgreen:



User avatar
vtl
Posts: 1447
Joined: Thu Aug 16, 2012 1:35 pm
Year and Model: 2005 XC70
Location: Boston
Has thanked: 3 times
Been thanked: 22 times
United States of America
vtl

Re: Arduino Volvo Display Thread

Post by vtl » Thu May 02, 2019 9:15 am

Forgot about DC-DC converter, edited the post too: https://www.amazon.com/Adjustable-Conve ... B07L5J4QTD


2005 XC70 250k
2016 XC60 40k

User avatar
BlackBart
Posts: 351
Joined: Sat Dec 10, 2016 5:03 pm
Year and Model: 2004 XC70 BlackBetty
Location: Montana
Has thanked: 24 times
Been thanked: 16 times
Sweden
BlackBart

Re: Arduino Volvo Display Thread

Post by BlackBart » Thu May 02, 2019 11:12 am

I read two pages assuming I'd figure out what you're talking about......nope.


ex-1984 245T wagon
1994 850T wagon
2004 XC70 wagon
Want: '67 122 wagon

XC70Rider
Posts: 331
Joined: Thu Oct 18, 2018 7:09 pm
Year and Model: 2007 XC70
Location: MA
Has thanked: 19 times
Been thanked: 12 times
United States of America
XC70Rider

Re: Arduino Volvo Display Thread

Post by XC70Rider » Thu May 02, 2019 11:22 am

BlackBart wrote:
Thu May 02, 2019 11:12 am
I read two pages assuming I'd figure out what you're talking about......nope.
This display.

Image

VTL is guiding us how to make are own units.



User avatar
matthew1
Site Admin
Posts: 9699
Joined: Sat Sep 14, 2002 11:03 am
Year and Model: 850 T5, 1997
Location: Denver, Colorado, US
Has thanked: 340 times
Been thanked: 124 times
United States of America
matthew1

Re: Arduino Volvo Display Thread

Post by matthew1 » Thu May 02, 2019 11:26 am

^ very pretty. Following.


Help keep MVS on the web -> click sponsors' links here on MVS when you buy from them.
Also -> Amazon link
. Click that when you go to buy something on Amazon and MVS gets a kickback.

1997 850 T5, MSD ignition coil, Hallman manual boost controller, injectors, R bumper, OMP strut brace [gone]
2004 V70 R [gone]

User avatar
vtl
Posts: 1447
Joined: Thu Aug 16, 2012 1:35 pm
Year and Model: 2005 XC70
Location: Boston
Has thanked: 3 times
Been thanked: 22 times
United States of America
vtl

Re: Arduino Volvo Display Thread

Post by vtl » Thu May 02, 2019 11:29 am



2005 XC70 250k
2016 XC60 40k

User avatar
vtl
Posts: 1447
Joined: Thu Aug 16, 2012 1:35 pm
Year and Model: 2005 XC70
Location: Boston
Has thanked: 3 times
Been thanked: 22 times
United States of America
vtl

Re: Arduino Volvo Display Thread

Post by vtl » Thu May 02, 2019 12:23 pm

This is my "version 3" work in progress:

Image
Image
Image
Image

Need two extra CAN channels to control headrest monitors for my kids, you don't have to solder all four.

I had the software generally working on ESP32 a couple of month ago, just decided to solder everything on the breadboard and put in a bigger enclosure. The code sits in the esp32 git branch: https://github.com/vtl/volvo-ddd/commits/esp32

Also all/most model years differ in how the CAN messages are layered out exactly, so that part needs to be adjusted. The software is designed with that in mind, all the car differences should be contained to one file (car configuration). For example, this file is for my MY05 XC70: https://github.com/vtl/volvo-ddd/blob/e ... _aw55_us.h Adaptation to other configurations shouldn't be too big of a deal, I figured out how to carve needed bits out of VIDA SQL database.


2005 XC70 250k
2016 XC60 40k

Post Reply