The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > General > Show off your project

Reply
 
Thread Tools Display Modes
Old 09-08-2003, 11:40 AM   #1
Registered User
 
gork's Avatar
 
Join Date: Aug 2003
Location: Amarillo, TX
Vehicle: BMW E46 M3
Posts: 655
My Photos: (1)
Arrow 2003 BMW M3 Custom Dash / Overhead Console

Update: Sold! The text below about the sale is preserved for posterity. All components are for sale individually now including the touchscreen/bezel. Please PM if interested.



It's true! The #1 viewed project on mp3car is up for sale! Additional detail below:

Well a lot of life has happened since I did my install and I'm going to be moving on to a four-door vehicle of some sort (undecided as of yet). So somewhat regrettably I am putting my car up for sale. The good news though is that someone else will get to have as much fun with it as I have every day, and that's not the best part! Since you are reading this ad here on mp3car, you probably are wondering what will happen with the car computer. First, the system is currently out of the car. I took it out in 3/05 to have the car recertified for an extended factory warranty (which is still covering the car). Although the actual PC will not be included, I am offering the following extras if someone from mp3car buys the car. They are:
  1. Prewire for computer. Power, audio, vga, etc -- all of this is already DONE!
  2. Overhead Slot Load DVD drive, mount, panel, and interface electronics -- The panel snaps in and you connect the drive to your system via firewire.
  3. Custom bezel, VGA touchscreen, and controller. The particular screen I have can be interfaced via either USB or Serial. The mount attaches with two screws; it's effortless to install or remove.
  4. Reverse camera and electronics necessary to switch any VGA display to reverse camera when in reverse. This is my most proud creation of the whole project.
  5. Rand McNally Serial GPS mounted behind the rear headrests and television antenna mounted on rear windshield -- It was so hard to route the wires for these things, they're going with the car no matter what!
  6. Trunk Equipment rack. The rack is spacious with plenty of room to stash your cable mess and your gear up and out of the way. You can service the equipment from the front through the trunk or from the back by lowering the rear seats. It's a very simple device, but it makes all the difference in a polished install!

If you were to pay a professional shop to do that list of things for you, it would cost you probably $2500 minimum. With all this stuff you could install any CarPC you want in a few hours and have one of the slickest installs going!

So will I do a carpc on the new vehicle? Probably. I guess we'll just have to wait and see. I have some ideas that are really out there!

--- Original post follows. I am still happy to answer questions on this install, and have already fielded thousands (really). Please do not hesitate to ask! ---

Here's a couple teaser pics as I was near getting everything finished up. I have some more but won't be able to get them posted until probably next weekend.

View through the driver's window:


I custom fabricated the dash part from foam/bondo. I have photos of the whole process if you're curious here. The screen is a DSCUstoms 7" VGA touchscreen from GAIN. Fabrication took on the order of 40 hrs. Anyone can do this kind of work if you just spend some time on it. I had never done anything like this before, but I'm pleased with the results. It looks 100% OEM. I screwed up painting it twice trying to match the texture. I ended up using a light coat of SEM texture coating followed by several coats of Krylon Ultra-Flat black. It looks and feels exactly like the rest of the interior dash parts.


The DVD/CDRW combo drive is mounted in the overhead console. I modified the trim piece with fiberglass/bondo to build up a drive bay/mounts and recovered it with headliner. I have fixed some of teh headliner problems you can see in this pic. The headliner is very dark black. The flash makes it look grey, but it actually matches the drive perfectly. The microphone is also installed up there and there is a grille for the sound to pass through. It records very well. The drive is connected via a Oxford911 firewire bridge. I had to reflash the fimrware to accomidate the drive. If anyone needs information on how to do this (you'll need some skill with a soldering iron) please contact me:


I am using the Gyration USB RF keyboard and mouse I got at Best Buy. It's a great unit and really convenient once you get used to the gyro pointing. You can also set it down and use it as a standard optical mouse which is AWESOME. It comes with a seperate charging cradle which I leave in the house. This is IMO by far the best in-car input solution:


The case is a Travala C137 with 2 pci slots. I modified it to hold the 150W OPUS internally. It has an FM/TV Tuner and a D-Link Wireless LAN card in the PCI slots. This is the neatest little case I have ever built a computer in, and I have built a lot of computers. The flexibility of what you can cram inside is astounding. The only thing I dislike about it is the need to for PCI extension's in addition to the riser card. It's secure but it feels a little ghetto. There are some pics of the inside of the case at the link above if you want to check it out.


Here's sort of an idea of what it looks like in the dark. It's amazingly hard to take a good pic of this.


Things you can't see in the photos:

1) The computer is interfaced to the BMW I-Bus so it can send/receive all kinds of events from the car. For instance, the computer can read from the I-Bus what doors/trunk/etc are open, what lights are on (headlamps/interior,etc.), if the car is moving, steering wheel button presses, etc. There is really tons of information available. If you have a CarPC in your BMW and it's not talking to the I-Bus you're missing out on a ton of great things!

2) The GPS receiver is mounted on the rear decklid behind the headrest. The TV antenna adheres to the rear windshield.

3) I removed the factory head unit entirely, but kept the stock amplifiers and speakers from the Harmon/Kardon system. It was really pretty simple to interface to this, and left me a little more flexibility with the PC controlling everything.

Upcoming work includes:

1) USB Audio. There is a lot of noise on the stock setup.

2) Temp.-based fan speed control. It gets hot here so I want to have the fans going in my Mini-ITX case; however, they are really noisy and I can hear them a little bit. If it's cool, I dont' want them to be running. I'm still searching for a SMALL temp.-based fan controller. I have only found these huge pyramid shaped jobbers with tons of LED's in them.. NO GOOD!

3) My own software. I have started working on my own version of in-car software. It will likely be based on the WMP9 or various lower-level directx audio/video components and use Macromedia Flash for the UI. It'll be pretty tailored to my setup initially, but I'll probably attempt to start extending it so that other folks can use it.

4) ODB-II or K-Bus interface for Engine stats/logging/etc. - I'll either build or buy some ODB-II stuff or build another interface to talk to BMW's K-Bus (From which you can read similar engine data) at some point. Is there any ODB-II software that lets you recycle some ActiveX components into your own applicaiton by chance? Or ODBII software with a good API accessible from VB? I could easily crank out some keen looking gauges in Flash...

5) LCD Inverter dimmer based on Illumination wire input and a photocell. This is somewhat on hold since I have figured out how to get headlight status, ambient light readings, and dash dimmer settings over I-Bus and can control the video gamma from this info, but I'd still like to design a PWM auto-dimmer circuit at some point.

Enjoy the pics. I'll be happy to try and answer any questions, also. Remember, there are lots more pics here if you feel the need to look deeper!

Last edited by gork : 11-15-2007 at 02:41 PM. Reason: Car sold!
gork is offline   Reply With Quote
Sponsored Links
Old 09-08-2003, 12:01 PM   #2
Raw Wave
Defiler's CarPC Specs
 
Defiler's Avatar
 
Join Date: Jan 2002
Location: Temple Terrace, Fl.
Vehicle: '05 Shadow Mica Matrix XR
Posts: 2,604
My Photos: (1)
OH my!!! That's very very nice.

BTW I have a USB M-Audio Sonica I am looking at selling. I would do $45 shipped 3 day...
__________________
/////Alpine PXA-H700
/////Alpine MRV-F345
Aura MR62 (F and R)
Sansa Clip
All wires by Knukonceptz.
My Current MP3s
IamDefiler.com
Still have tons of parts for sale!!! MB's, CPUs, Fans, etc. PM me and I will send a list.
Defiler is offline   Reply With Quote
Old 09-08-2003, 04:24 PM   #3
Maximum Bitrate
 
freestyler's Avatar
 
Join Date: Jan 2002
Location: Chaska, MN
Vehicle: 1997 Jeep Wrangler
Posts: 695
My Photos: (0)
very nice, i need to do this to my dad's 2002 m3, i love that car
__________________

1997 Jeep Wrangler Rugged Waves


Ebay Stuff For Sale
freestyler is offline   Reply With Quote
Old 09-08-2003, 04:59 PM   #4
Registered User
 
osirisdon's Avatar
 
Join Date: Feb 2003
Location: South Florida
Vehicle: 1996/Mitsubishi/3000 GT VR4
Posts: 686
My Photos: (0)
Freaking sweet!!!!

What a teaser. The wife is thinking about getting a BMW, cant wait to rip into that one. LOL

Awesome setup.
osirisdon is offline   Reply With Quote
Old 09-08-2003, 05:11 PM   #5
Registered User
 
gork's Avatar
 
Join Date: Aug 2003
Location: Amarillo, TX
Vehicle: BMW E46 M3
Posts: 655
My Photos: (1)
Heh yeah by teaser I meant that I'll have some nicer pics and probably some step-by-step writeups of the construction of the dash piece, the wiring, etc. Then in a few weeks, hopefully I'll have lots of nice software goodies ready to go also. I'm pretty excited about the I-Bus interface. That's practically the reason I did the install. Hacking the car is more fun than just putting a PC in it
gork is offline   Reply With Quote
Old 09-08-2003, 07:24 PM   #6
Maximum Bitrate
 
Join Date: Sep 2001
Location: DC
Vehicle: 1998 Chevrolet Malibu / 1981 DeLorean DMC-12
Posts: 744
My Photos: (0)
I'm interested in that mouse. Is that like the gyro-mouse available? But this one also doubles as a standard optical mouse?? How precise does the control feel?
SuperMatty is offline   Reply With Quote
Old 09-08-2003, 11:20 PM   #7
Registered User
 
gork's Avatar
 
Join Date: Aug 2003
Location: Amarillo, TX
Vehicle: BMW E46 M3
Posts: 655
My Photos: (1)
The brand name is "Gyration" . The keyboard/Mouse set was $99 retail at Best Buy. The keyboard keys are laptop-like which is typical for slim keyboards (and actually what ive gotten used to as I use an ElumineX on my desktop)

Here's the Best Buy link:
http://www.bestbuy.com/site/olspage....6&type=product

The control with the gyro is not as precise as I'd like, but I have gotten pretty adept at it. It's hard to move the mouse in exactly the way you want, but easy to move it to where you want it to go -- if that makes any sense. IE it'd be terrible for photoshop or games or something, but works great for browsing, etc. You click and scroll with your thumb and you pull this "trigger" button to start the gyro detecting movements. The cursor only moves when you have the button down. When you set the mouse on a flat surface, there is a small optical sensor at the top that detects that it's been set down and it activates the optical mouse.. It's like a tall, skinny optical mouse and the response is as good as any cordless optical mouse I've ever used. As a bonus, it recharges a built-in NiMH battery pack on an external charger, so you dont have to replace batteries a lot. The keyboard takes two AAA batteries, but I expect them to last quite a while. The RF receiver is powered via USB so there's no funky wiring you have to do in the car to power it. The keyboard has a lot of the standard hotkeys too like Volume, Play, Pause, Stop, etc. that I have always hated on other keyboards, but I find I use a lot in the car. It's worth the retail price by far.

The only minor annoyance I have with it is that you have to turn the mouse off when you're not using it, and to do that you have to push two buttons at the same time (ie you can't do it one-handed) Other than that I highly recommend this mouse/keyboard combo! With the receiver in the trunk, I can control it from anywhere in the car. I tried from outside the car, though, and the metal body seemed to block the signal completely. I actually see this as kind of a bonus since it will keep someone next to me from picking up spurious signals (and vice versa) but if you have metal in between your trunk and your passenger cabin, you may have problems and have to locate the receiver closer or under a seat or something.
gork is offline   Reply With Quote
Old 09-09-2003, 07:32 AM   #8
Low Bitrate
 
Robb@E.P.E's Avatar
 
Join Date: Jun 2003
Posts: 94
My Photos: (0)
One of the best installs I've seen, nice work!

How do you have that case mounted? It looks like it's just sitting there, is it mounted through the bottom of the case or something?
Robb@E.P.E is offline   Reply With Quote
Old 09-09-2003, 08:03 AM   #9
Low Bitrate
 
Join Date: Jul 2003
Location: Alexandria, VA
Vehicle: 2000 Toyota Solara SE V6
Posts: 85
My Photos: (0)
Great setup. I admire your customized work.

How did you wire the CDRW/DVD to the computer? Is the long cable a factor of slower speed?

About the keyboard/mouse, I got the same thing in my setup. You could have got it cheaper if you bought from ebay. I got mine for only $55 brand new.
Btw, I customized the controller, just wanna share with you


Can't wait to see your future upgrade.
P.s. Don't forget to buy the keyboard cover. It's neat & nice.
http://www.gyrationdirect.com/product.asp?sku=1838417

nthai
nthai is offline   Reply With Quote
Old 09-09-2003, 08:46 AM   #10
Registered User
 
gork's Avatar
 
Join Date: Aug 2003
Location: Amarillo, TX
Vehicle: BMW E46 M3
Posts: 655
My Photos: (1)
Quote:
How do you have that case mounted? It looks like it's just sitting there, is it mounted through the bottom of the case or something?

Right now it's just got some velcro hooks on it to keep it from sliding around. I do want a permanant install, but I don't know where to do it.. The factory sub box is already suspended at the top of the trunk below the rear decklid.. I am thinking about building another bracket though to suspend it.. I want a very sturdy install so that I won't have to take the CPU out during AutoX or other driving events.. I can just shut it off and forget it.

Quote:
How did you wire the CDRW/DVD to the computer? Is the long cable a factor of slower speed?

There is a 5m firewire cable that runs from the case to an Oxford911 chipset bridge board through the headliner. There is a normal ~7" IDE cable connecting the bridge board to the DVD/CDRW drive. The bridge board sits in the bump right to the left of the overhead piece that snaps out. The cable is long even for firewire, but it seems not to be a factor. I should have probably used a 3m cable instead though, but I wanted to be sure I had enough length since I ordered the cable before I decided to use the cable path I wired with (My original plan called for a much longer run length)

Quote:
About the keyboard/mouse, I got the same thing in my setup. You could have got it cheaper if you bought from ebay. I got mine for only $55 brand new. Btw, I customized the controller, just wanna share with you

I was shopping around for a long time and had settled on the VersaPoint combo but they weren't popping up on eBay for low prices at all. I didn't ever see the Gyration products. Needless to say, the day I got the CPU into the car, I was miffed that I didnt have a wireless keyboard/mouse yet so I just went to best buy and bought one. I have some buddies over there, though, so I didn't exactly pay retail Plus, I got it immediately which is what I was after!

Nice work on your unit there. I had seen the pics of your install on your other thread. And thanks for the heads up on the keyboard cover. I stash mine under the seat but I already accidentally popped a key off of it when it caught the underside of the seat once. I think I'll pick up one of those.

Also thanks everyone for your compliments about the install!
gork is offline   Reply With Quote
Sponsored Links
Old 09-09-2003, 08:56 AM   #11
FLAC
 
chut's Avatar
 
Join Date: Jul 2003
Location: San Antonio, TX. USA
Vehicle: 2000 BMW M Roadster
Posts: 1,375
My Photos: (0)
Hi!
I'm not familiar with the term "I Bus" what is it and where do I find cables/adapters/software to monitor it?
Thanks,
Peter
chut is offline   Reply With Quote
Old 09-09-2003, 11:18 AM   #12
Registered User
 
gork's Avatar
 
Join Date: Aug 2003
Location: Amarillo, TX
Vehicle: BMW E46 M3
Posts: 655
My Photos: (1)
The I-Bus is 1-wire serial (9600 E81) bus that BMW's uses to have equipment such as the CD-Changer, Radio, Interior lights, etc. communicate with each other. As an example, you can use it to have the computer respond to the steering wheel buttons or the driver's door opening. You can use it to write your own message on the car radio or OBC display or intercept the radio buttons for use to control your computer; an MP3 player, etc.

All the info you might want on it including schematics and documentation can be found here:
http://autos.groups.yahoo.com/group/HackTheIBus/

I built the one in the files section listed as "Improved Simple I-Bus Interface" - The parts at radio shack cost about $5. I made my own PCB for the circuit, and if you're interested in building it, I can sell you a etched and drilled board for $10 -- all you will have to do is solder on the components. The simple circuit is good for reading and some simple writing to the bus, but it does not do contention detection, so I would not recommend it for sending messages on the I-Bus reliably. For read only operation, it works as well as all the other ones. To build the "proper" circuit using the Melexis chip would run you about 30 bucks or so.. plus you'd have to build or buy a PCB and solder some surface mount stuff.. bleh

I am writing some CarPC software to react to I-Bus messages. It'll probably be a couple weeks before it's done, but I'll post about it in the software forums here. The first thing it's going to do is map the steering wheel buttons (vol+, vol-, next track, prev track, R/T and voice) to windows keyboard hotkeys (there are actually standard keycodes for these keys) so that you can adjust the volume or track back and forward in your media player of choice from your steering wheel. It'll also probably have some sort of broadcast functionality where it can notify applications that the headlights have turned on or interior lights have come on, etc. I don't plan on doing any writing to the I-Bus in my setup unless someone figures out how to write to the OBC display in the instrument cluster on the E46.

Hope that clears up some of your questions... Let me know if you have any more specifics. I'm not an expert on I-Bus though, so you'd have to talk to that yahoo group I linked...
gork is offline   Reply With Quote
Old 09-09-2003, 11:34 AM   #13
FLAC
 
chut's Avatar
 
Join Date: Jul 2003
Location: San Antonio, TX. USA
Vehicle: 2000 BMW M Roadster
Posts: 1,375
My Photos: (0)
Wow!
Thank you for the info. I have removed the head unit in favor of a Pioneer, no cd changer, amp has been replaced with a Kenwood and all drivers have been replaced. I don't have the audio controls on my wheel (2000 M Roadster) I don't think I'll pursue this one any further. Unless you have some other capapbilities I might be interested in?

Take care
chut is offline   Reply With Quote
Old 09-09-2003, 01:35 PM   #14
Newbie
 
MichaelG's Avatar
 
Join Date: Sep 2003
Location: H-Town
Vehicle: 2001 BMW 330Ci
Posts: 45
My Photos: (0)
Nice, I have a 2001 330Ci that I am thinking about adding a CarPC to, the IBus stuff would be sweet to include. Looks like you moved the climate controls tdown to where that pop-open storage was, how easy was that? I haven't tried pulling any part of the dash off yet but haad though about installing a DVD player in that storage slot where you put the climate controls. I will be very interested to read your info on how you did everything. I have considered doing something similar with the dash but I didn't know how difficult it would be to remove and relocate some of that stuff.
MichaelG is offline   Reply With Quote
Old 09-09-2003, 01:51 PM   #15
Registered User
 
gork's Avatar
 
Join Date: Aug 2003
Location: Amarillo, TX
Vehicle: BMW E46 M3
Posts: 655
My Photos: (1)
The only part of the dash deep enough to contain a DVD player is the top slot where the factory installed radio is. You have about 4" of depth immediately below the radio bay, but in the lower bay, the climate control module is about 3" deep only and is a tight fit. Moving the climate control down just requires that you change out the lower trim panel with one that has a snap-in for the climate control module. The climate controls are in this lower location on vehicles with factory navigation. The part number depends on two things:

1) Smoker vs Non-Smoker package
2) Type of auxillary buttons -- if the heated seats/DSC/DSP/Sport buttons are inserted individually then you need one part -- if the entire button strip is on a module, you need another.

The part number for the trim I needed was (i think) 51 16 8 230 902 and was about $35, but you should check with your dealer to make sure that it will fit your car. BMW has a habit of changing lots of parts. Even if I knew the part has fit a 2001 330Ci, I wouldn't be able to tell you if it'd fit yours Look at this diagramhere to see what I'm talking about. See how many part numbers there are for the same thing?!?

Chut: the only capability you might want that I-Bus would give you is the ability to dim your monotir gamma or switch to a "night" skin on your software of choice with the headlights -- it's also possible to print arbitrary messages on the display in your instrument cluster on many BMW's if that appeals to you. You could also make sort of a shutdown controller that worked with I-Bus and a microcontroller that would start the computer when the car was unlocked and shutdown when the car was locked -- that'd be pretty spiffy!
gork is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
BMW E46 Custom dash trim for a Xenarc LCD srcstc Show off your project 223 12-10-2007 12:55 PM
97 Toyota Tacoma You gotta See This. NEW UPDATE with 100+ pics on 7-4-03 cproaudio Show off your project 97 09-18-2006 01:56 PM
About to take on a crazy interior overhaul for my custom bmw showcar. Some ?’s & pics BEHMER General Hardware Discussion 35 07-11-2006 06:07 PM
2003 G35 Sedan Custom Dash And Computer version II Izik Show off your project 30 08-28-2004 08:23 AM
2003 G35 Sedan Custom Dash And Computer Izik Show off your project 57 08-22-2004 12:45 AM


All times are GMT -5. The time now is 05:07 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics