Current version of the OpenAuto Pro is 8.0
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mini Cooper R52
#1
I saw an Overlanders video which led me to the Hisma videos and then to OA.  I am starting down a path on my wife's first gen Mini now.  Luckily she has the chrono pack (speedo on steering column) so I can take out her center gauges and replace with a sat nav unit from another Mini.  My wife really prefers her car to retain a factory look in regards to the setup so there are a few challenges I'm trying to work through. 

1ST - I can't use the Rpi official screen.  The original screen in her car is only 6.5" so I ordered a screen, capacitive touch panel, and lcd driver from AliExpress.  A little dremel work and JB weld and I was able to modify the screen setup to match the original.  The driver board has been a bit of a pain.  Board 1 was a dud.... so I ordered another (arrived 3 weeks later).  Of course, I can't adjust the brightness through the software, so I need the physical knob from the original Mini HU to be able to adjust the back light brightness (which she prefers anyway).  For that I will be using pwm through the PT4103 (as found on stackexchange link below).  I know I've got the pwm working by testing on a series of leds, but can't seem to get the board working.  Could have been a poor soldering job on my part though because last night the PT4103 started smoking... (waiting for board 3 to arrive in 3 more weeks... slightly different model this time Rolleyes ). 

2ND - I'm exploring options for an OBDII usb solution to plug into the Rpi and displayed on screen (link below).

3RD - Since the Mini is an 05 it uses the outdated indirect TPMS system.  So I'd like to find a way to integrate TPMS into the Rpi using rtl-sdr (link below).  Not a must, but would be really nice to have.

4TH - The puny little steering wheel doesn't really have any buttons.  I plan on trying to figure out how to make those work and what I can use them for.  There is a + and - for volume control, also an up and down arrow for I don't know what, as well as a phone symbol and a button printed R/T.

5TH - I'm trying to keep this all contained in the little box behind the screen from the original unit. 

6Th - Wondering how the new android auto look is going to affect OA

This is a work in progress that I hope to have completed in the next 2/3 months in my spare time.

Links to helpful posts:

 - PWM for the board - https://electronics.stackexchange.com/qu...ve#tab-top

 - RTL-SDR - https://www.rtl-sdr.com/using-an-rtl-sdr...nt-page-1/

 - skrimo safe shutdown procedure - https://bluewavestudio.io/community/showthread.php?tid=797&page=3

 - OBDII - https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?referer=https://www.google.com/&httpsredir=1&article=1232&context=cpesp


   

   

   
Reply
#2
Nice, like in new mini Wink
Reply
#3
Thanks for sharing. You would like to put in instead of this main panel in the middle? Are there any important instruments?

The OBD project looks interesting. We will also provide support for this. There is already prototype in our office, have a look at movie on FB:
https://www.facebook.com/744498282553729...583089390/

By indirect TPMS system you mean via ABS? In this case you will not be able to get those data in easy way.
Reply
#4
(08-01-2019, 07:28 PM)Daniel_BlueWave Wrote: Thanks for sharing. You would like to put in instead of this main panel in the middle? Are there any important instruments?

The OBD project looks interesting. We will also provide support for this. There is already prototype in our office, have a look at movie on FB:
https://www.facebook.com/744498282553729...583089390/

By indirect TPMS system you mean via ABS? In this case you will not be able to get those data in easy way.


The instruments there are mostly just fluff.  The car actually had an option to come with a navigation screen in the middle.  Mini stopped providing updates for it years ago, and I always thought it was a bit clunky anyway.  I'm taking an old navigation unit so that I can still use all the warning lights in the bezel around the screen, but the guts of the screen (and screen itself) have been replaced.  

The OBD looks good.  This is a weekend project, so maybe I'll get lucky and yours will be released before I get that far.  My new lcd controller just arrived in the states, hope to have it to play with this weekend.

Yes, pretty sure the indirect system works in conjunction with ABS (my old Audi had a similar setup that specifically said ABS... I haven't seen it with the MINI, but its the same principal).  I do have my work cut out for me.  Luckily a lot of headway has already been made.  I just need to go feel stupid for a bit until I can figure it out.
Learned a lot from this video - https://www.youtube.com/watch?time_continue=647&v=stQPjNI7_DA
And he posted some very useful links in the description.  Much of the hard work has already been done.
Reply
#5
For steering wheel controls, your car should run the BMW iBus and the OAP software works with a USB adapter from Rolf Resler. I use the adapter in my e46 BMW. It doesn't fully work for me. The R/T button is supposed to bring up the voice assistant but it doesn't. So perhaps the addresses in a mini wouldn't work at all but it's worth looking into.
Reply
#6
Well... since my wife wants to keep the look of her factory HU and just add this where the nav would have normally gone I don't have to mess with any of the buttons!  I did get it to all fit inside the tiny little space too.  Now I just have to figure out a way to get this center console electronics to play nicely with the car.


Attached Files Thumbnail(s)
               
Reply
#7
I was in the mini forums and realized its been a while since I'd posted so here's a quick before and after pic. 

I gutted an old navigation tray and was able to fit the pi and all components behind the screen.  I did use an SD card extender that runs under the dash so that I can easily pull the card and I'm glad I did. 

I upgraded to OAP 8 and also bought the app, but I'm still struggling with getting a consistent connection to the phone each time.  Also, my rotary-encoder, which worked great for brightness adjustment (pwm) in OAP 6, no longer works in OAP 8.  I suspect that might be more of an issue with the OS than OAP... but now that I bought the app, why go back to an unsupported version right.  This will definitely need to be figured out though because the screen is way too bright at night. 

I like the way this looks but the functionality of it has me on the fence with whether or not I'll keep it.  I am currently playing around with OBDII (thanks to the link in the first post here and some that other uses posted on the site), its a slow process, but its keeping me motivated to continue trying to get this to be a more solid experience.


Attached Files Thumbnail(s)
   
Reply
#8
Thank you for updating the project and congratulation of continues work on it. It looks great in your image where you compare old style with modern look. As you said, all is matter of taste, however we definitely love the now look.
We hope that you will find solution for issues in your project, as they look like matter of debugging == time.
Form our site, we could tell that wee have speed up the OBD support development, so it should be available in few months.

P.S. Fell free to take a part in our contest: https://bluewavestudio.io/index.php/blog...enauto-pro
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)