BlueWave Studio forum
Mini Cooper R52 - Printable Version

+- BlueWave Studio forum (https://bluewavestudio.io/community)
+-- Forum: Head-unit projects (https://bluewavestudio.io/community/forum-89.html)
+--- Forum: Your projects (https://bluewavestudio.io/community/forum-62.html)
+--- Thread: Mini Cooper R52 (/thread-988.html)

Pages: 1 2


Mini Cooper R52 - audiomutt - 07-31-2019

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/questions/363501/backlight-dimming-innolux-at065tn14-with-vs-ty2662-v1-pcb800099-lcd-driver-boa?answertab=active#tab-top

 - RTL-SDR - https://www.rtl-sdr.com/using-an-rtl-sdr-to-monitor-a-tire-pressure-sensor-used-in-home-brewing/comment-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


   

   

   


RE: Mini Cooper R52 - czarnasm - 07-31-2019

Nice, like in new mini Wink


RE: Mini Cooper R52 - Daniel_BlueWave - 08-01-2019

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/videos/1037658583089390/

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


RE: Mini Cooper R52 - audiomutt - 08-20-2019

(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/videos/1037658583089390/

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.


RE: Mini Cooper R52 - officialgrantd - 08-24-2019

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.


RE: Mini Cooper R52 - audiomutt - 12-18-2019

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.


RE: Mini Cooper R52 - audiomutt - 05-19-2020

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.


RE: Mini Cooper R52 - Daniel_BlueWave - 05-19-2020

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/59-win-raspberry-pi-4-with-openauto-pro


RE: Mini Cooper R52 - audiomutt - 02-28-2022

I'm going to post this here in case anyone else can put it to use.  ***note - the diagrams arent tested.  Due to chip shortage some plans had/need to change***



I've been using OAP for about 2.5 years now without any major issues, but I really wanted to take the build to the next level and also help out others that might have MINIs like I do with the dreaded and hard to find 6.5" screen.  I was designing a custom pcb that would replace the original in our small unit shell, but realized I haven't had time to really invest in it in about a year now.  I'll post what I had stated working on here as I think I'm going to sidetrack and buy a pre-produced android unit and see if I can hack it to fit into spot in the car (I love the custom launchers). 

I used sketup to model the housing and a few units to get the fit right before final implementation.  Happy to share the files with anyone interested in tackling this.  



The wish list was for:

- Reverse Trigger for backup cam

- Illumination Trigger for backlight

- RTC (with persistent power)

- DAC

- Latching Power

- Rotary Encoder (for selection and 'enter')

- Dedicated Google Asst button (Physical menu button only one on unit)

- Can bus for R/T function on the steering wheel.
- Resler iBus as mentioned by officialgrantd earlier in this thread.



One of the biggest challenges is finding a 6.5" screen that can be run with TI TFP401 or fitting the PCB800099 (rtd266x) in this with everything else.  My original build was tight!

On the schematics.  I didn't finish persistent power to RTC, also didn't quite figure out the best way to handle latching power. 

It's late, will see if I can find the rest of the stuff later.


RE: Mini Cooper R52 - audiomutt - 03-04-2022

Not really anything new here.  Just posting to keep record of the process. 

As I was looking for the old data I had to pass along I got caught up in the fun and started playing around again.  Images are more ideas of me trying to fit in the parts.  The big green pcb is the old mobo that came out of the existing radio.  Thought is still to create a new pcb of that size that can essentially be a 'hat'.



Also, been playing around with a few ideas in Falstad.  Overly simplified, but it does help a noob like myself as I stumble along this path.

https://tinyurl.com/ybnc94rw