|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
THE FINAL ANDROID & CARPLAY SYSTEM FOR BMW E90-91-92 without Idrive
|
|
05-29-2018, 01:56 AM | #23 |
Banned
200
Rep 709
Posts |
I made a promise, and I will keep it.
All I can say right now at 1am is that a project of 5 years is coming to an end....a good one that is. Finally got the the controller working, just few minutes ago. I'm tired, I need a shave, and I have to wake up at 6:30am for work. But I'll make a post and I'll share all the information I have. Good night everyone. |
Appreciate
0
|
05-31-2018, 03:40 PM | #25 | |
Private First Class
9
Rep 110
Posts |
Quote:
|
|
Appreciate
0
|
05-31-2018, 05:36 PM | #26 |
Banned
200
Rep 709
Posts |
Sorry for not posting anything.
I have been doing over time at work and not much sleep. Yes it work, since I have it with the bluetooth module on the controller board; it's basically a wireless remote but you can use it wired as well. The android side uses an app called Serial Manager, where you can map any button action (press, long press, key down or up) to anything you want on the android side (launch an app, do shell commands, launch a Tasker task). But, the app doesn't recognize the button presses and crashed on android 8, but works fine on android 6. So that's my next task, is to find how I can react to the button presses on android 8. By the way, the controller board sends each press as a serial command (hence the need for a serial app). I hope this is enough info until I manage to sit down this weekend and write my post. Sorry for the delay Last edited by gamesfrager; 05-31-2018 at 05:46 PM.. |
Appreciate
1
PaKii948.50 |
05-31-2018, 05:44 PM | #27 |
Banned
200
Rep 709
Posts |
All I can find is bluetooth serial terminals. Serial Manager is the only app I found that allows me to react to the serial commands/messages the controller sends. If anyone know of another app or away to react to those serial messages, please let me know and I'll test.
|
Appreciate
0
|
06-01-2018, 12:50 PM | #29 | |
Private First Class
9
Rep 110
Posts |
Quote:
|
|
Appreciate
0
|
06-01-2018, 01:02 PM | #30 |
Banned
200
Rep 709
Posts |
Yes, it works by sending serial commands through bluetooth. The idrive controller I bought it from ebay, it's the cic model, so I don't have touch, though the controller board does support it.
I lucked out and got it for $55 USD. You can probably grab one from the junkyard for same price if not cheaper?! Edit: I see now, you're asking about the arduino board. Sorry, 12 hours of work last night fried my brain a bit. I'll make a full post. The guy is in Ukrain. Just wait until I make a full post so you know more about it. I'll post his contact info. In the mean time ^ that's him not me by the way. Last edited by gamesfrager; 06-01-2018 at 01:25 PM.. |
Appreciate
0
|
06-01-2018, 02:52 PM | #31 | |
Private First Class
9
Rep 110
Posts |
Quote:
EDIT: looked more into the links on the yt page. The controller info page (after google translate) says some stuff about steering wheel controls also. Were you able to get those to work? Also do the CIC e90s support the touchpad idrive controller? That would be a good upgrade also from the current manual one Last edited by PaKii94; 06-01-2018 at 02:58 PM.. |
|
Appreciate
0
|
06-01-2018, 07:08 PM | #32 |
Banned
200
Rep 709
Posts |
I don't have iDrive system in my car (actually prefer it that way). And yes, it seemd you can connect this board to tap into the car system (CAN/IBus) to do all sorts of things.
I don't plan on doing that for the steering controls, I'm watching the other post here about that ebay bluetooth box, or I might go with tune2air since that doesn't involve coding the car, and I haven't done any coding, and honesly don't want to deal with new thing. Already got enough on the to-do list As for upgrading your existing CIC iDrive controller into touch; that I have no clue about. Better search online or here, and if nothing then post a question. |
Appreciate
0
|
06-01-2018, 07:18 PM | #33 | |
Banned
200
Rep 709
Posts |
Quote:
I'm an android guy and I have 0 knowledge on iOS. If you find an app that can react to serial commands, then you are set. Otherwise, welcome to the Android family Edit: I don't know why I thought you said iPhone! Sorry, my bad. Still tired from work. Last edited by gamesfrager; 06-02-2018 at 03:07 AM.. |
|
Appreciate
0
|
06-02-2018, 02:45 AM | #34 |
Banned
200
Rep 709
Posts |
Well, a promise is a promise.
http://www.e90post.com/forums/showth...9#post23274279 |
Appreciate
0
|
06-12-2018, 12:38 PM | #36 |
Registered
0
Rep 1
Posts |
Hello Nick.
I'm working on a similar project. But I have problems to initialize the touch controller. Could you please help me with the Arduino code?? Currently I use Arduino Leonardo with idrive (without touch), but I would like to change to touch controller. |
Appreciate
0
|
05-30-2019, 06:20 PM | #37 |
New Member
0
Rep 5
Posts |
This looks great!
I like it a lot better than the Avin solutions which require cutting the dash. Can you show pictures and include details of how it is attached to the dash? |
Appreciate
0
|
Bookmarks |
|
|