E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Welcome to the E46Fanatics forums. E46Fanatics is the premiere website for BMW 3 series owners around the world with interactive forums, a geographical enthusiast directory, photo galleries, and technical information for BMW enthusiasts.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. 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   E46Fanatics > Tuning & Tech > DIY: Do It Yourself

DIY: Do It Yourself
Post here to share or improve your wrench turning skills! All BMW E46 DIY tips, tales, and projects discussed inside. Learn to work on your car and know the right BMW parts you will need!

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 14 votes, 5.00 average. Display Modes
Old 10-08-2006, 06:01 AM   #1
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
DIY: BMW E46 In-Car PC Project (Carputer)

Hello all! I'm posting my DIY project of installing a computer system in my BMW E46 Coupe. The project is complete right now and took me around 2 weeks. Prices are in GBP but in US all the parts are definitely cheaper!

My plan was to put the pc case on top of the battery cover using special suspension mechanism and the radio (without its face) below the case (between case and battery cover). Battery cover seems solid enough to hold the weight of these two. Then, cables will be routed from trunk, below the rear seats, through the middle of the car and continue under the handbrake, gear stick, ashtray, and end up in dash.

I have bought:

1. VIA Mini-ITX motherboard (***163;60 - Ebay)
2. 512 MB DDR SDRAM (***163;13 - Ebay)
3. 80GB 2.5" Fujitsu HDD (***163;55 - My PC shop)
4. 3x 40mm Cooling Fans (***163;4 - Local electronics shop)
5. Laptop hard drive to IDE converter (***163;5 - Ebay)
6. Full aluminum case (***163;39 - Ebay)
7. Xenarc 7000 TSV Touchscreen (***163;200 - Ebay USA)
8. M2 160W ATX DC-DC Power Supply (***163;43 - Shop)

9. Kenwood KDC-W6531 (***163;110 - Ebay)
10. BMW Multistalk Adapter to keep steering wheel control (***163;33 - Ebay)
11. Antenna extension plugs

12. CUSTOM Made Bezel to accommodate the Touchscreen in the place of OEM radio and climate control. I have fabricated the bezel using resin. It will be painted with black metallic paint to match interior trim.
13. OEM BMW climate control relocation unit
14. BMW ISO plug to Kenwood plug converter

15. Lots of cables:
- 60m of cable (to wire Radio from dash to trunk (You need 13 wires total for the BMW ISO Radio connection and 2 for PC On/Off)
- 10m of shielded communications cable to link radio faceplate with the rest of the radio (radio in trunk, faceplate next to hand brake)
- 6m Shielded RG-58 cable for antenna extension + plugs
- 6m Shielded 2-wire cable for multistalk adaptor connection
- 4m XGA Extension cord (NOT VGA)
- 3x5m USB Extension leads (1 for Touchscreen and 2 for extras)
- 100 male/female connectors

Last edited by paraklas; 10-08-2006 at 06:11 AM.
paraklas is offline   Reply With Quote
Ads by Google

Guests, get your FREE E46Fanatics.com membership to remove this ad.
Old 10-08-2006, 06:01 AM   #2
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
The hardware part; motherboard, hard disk, RAM, connectors, etc


The DC-DC M2 power supply. I chose this product because of the very good reviews and its ability to provide 12v even when the engine is started. I have set it so that it will send an OFF signal after 30seconds when I switch off the car from accessory key position. This PSU monitors battery voltage and will switch off immediately when voltage drops below 11v to prevent battery drain.



The case. I got this from Sweeden and it's a perfect box for such a project. Solid 5mm aluminium with 3x40mm fan slots and air filter. Fits just fine over the battery cover. It provides mounting points for PSU, mobo and hard drive.



Motherboard, Hard Disk, and M2 Power supply mounted on the base of the pc case. The hard disk is mounted below the power supply which makes it a bit time consuming to change a hard drive but hopefully the silicone mounts and the suspension system will keep the disk fit. I also installed the 3x40mm fans on the other part of the case and connected them all together to avoid having 3 huge Molex connectors hanging around.



I temporary closed it to test if it works and to install Windows XP stripped version for increase performance (only basic drivers installed and services).

paraklas is offline   Reply With Quote
Old 10-08-2006, 06:02 AM   #3
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
The battery cover:

I have secured 4 10cm screws that will hold the pc in place. Why so high? The radio will be below the pc and I also need some extra height to put the shock absorber springs.



The PC mounted and the radio




The car management program is the "Centrafuse". It's quite nice, I like the interface, it also provides large buttons to access functions which come handy when driving. I'll put it in the startup folder of windows so that it automatically loads when the pc is booted. I'll probably get or make a nice BMW theme for it.
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:02 AM   #4
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
The wiring:

I run all my cables through this hole behind the rear seatbelt. Good thing the car is pre-drilled and there's a rubber cover which I cut according to the diameter of my cables.


More photos..


LOL that small black box where the positive battery wire goes to has a fuse branded "LITTLE FUSE" .. it's 250 Amperes.. Car will probably melt before this fuse blows..


This is how all the wires look.. Just found out that my rear window has been changed.. Under the seats is full of broken glass..

paraklas is offline   Reply With Quote
Old 10-08-2006, 06:02 AM   #5
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Now I have to get the cables under the carpeting and route them where the handbrake is located. The carpet is 50mm thick with soft foam underneath which is good because cables will not be pressed hard.

First the XGA cable must go through. Almost impossible because of its VGA connector. I slightly lifted the carpet and managed to pull it through by attaching it to another flexible cable, like the one electricians use to pull cables through the walls.


The XGA cable coming out of the handbrake. Use XGA instead of VGA for the extra shielding.


Now the rest of the cables..
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:03 AM   #6
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
So many cables..

On the right you can see the resistors/capacitor for the rear led fix..



I tried to spread the cables so that the rear seat doesn't press them too hard..



Wiring under the middle section of the carpet done..





Wires must go now under the handbrake assembly, gear stick covers, and ashtray




I have installed the climate control relocation unit and the climate control is ready to migrate below.





I did not cut ANY BMW wire. I used BMW to ISO converter for the radio and used plugs to connect them with the loooong wires going in the trunk. The XGA extention stops just under the handbrake which is ideal because the Xenarc touchscreen already has a 1.5m cable.

For the Touchscreen, I took power from the radio switched line. 10W is not much to require any fuse upgrades.

I will also incorporate 2 usb ports somewhere for usb keyboard/mouse and memory sticks. PC control is mainly via the Touchscreen and the Centrafuse Car PC control software.
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:03 AM   #7
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Initial testing..

All covers back and secured.


As you can see, most of the cables go underneath the handbrake cover. I have left outside 2 sets of shielded computer cable which will be used to connect the radio faceplate with the rest of the unit in the trunk. Also, I have 1 pair of wires for Hard ON/OFF (in case I'm going for a small ride and don't want the PC on) and 2 USB 2.0 which will all be somehow mounted over there.




This is the initial testing. TFT connected and system boots. Windows is loaded in 9 seconds or 4 seconds after hibernation. I got the latest Xenarc model with high brightness which makes a world difference during daylight.



A keyboard/mouse really helps and the 2 usb ports come really handy. I'll probably get one of those palm type mini keyboards to have it in the glove box, just in case.


The almost completed system. The double din bezel that will accommodate the TFT is painted with Metallic black paint and is left to dry until tomorrow. I have a friend done the paintwork who is a professional. 23 coats to get the OEM look



Now radio works fine. It was a nightmare to make that BMW ISO extension with all the plugs. Reception is perfect even with my 6m extra cable.

In the meantime, during the break I installed some chrome cluster rings. EASIEST mod ever. 10 minutes

Also got a new leather gear gaiter, original M-Tech gear knob to complete the refreshing of the interior.
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:03 AM   #8
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Here, I mounted the On/Off switch, USB ports and the radio faceplate on the area of the handbrake, I don't have an armrest so plenty of space to work.



Wiring was relatively easy to do.. Just make sure you DON'T forget to run a wire.. trust me..
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:04 AM   #9
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
The project is Almost done. The bezel, painted in metallic black and the Xenarc TFT fitted. Went for a ride a few minutes ago and it worked fine!

The handmade bezel.. Ready for fitting the tft after a whole week of sanding, painting, sanding painting... to get a good fit for the double DIN of the car and to accept the tft.



Bezel in place. I had to use longer screws to reach the back of the leather dash to secure the bezel.





paraklas is offline   Reply With Quote
Old 10-08-2006, 06:04 AM   #10
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Here are the night shots of the carputer working...

Main menu page 1


Main menu page 2


Main menu page 3


The OBD menu


OBD page 2


Media menus..




Internet browser


Settings menu
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:05 AM   #11
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Radio face must move from here:


To here:




I use this filler for the job. It's ready to sandpaper it within 20 minutes of use therefore I can work fast. Once hard it can also be drilled.
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:05 AM   #12
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
This is the rough shape of the radio base




paraklas is offline   Reply With Quote
Old 10-08-2006, 06:05 AM   #13
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Lots of sandpaper-ing to have a flat surface for the radio faceplate to sit on.


I have secured the USB and On/Off switch using some aluminum foil..



USB ports and the on/off switch have been sealed with plastic film to prevent filler getting in


paraklas is offline   Reply With Quote
Old 10-08-2006, 06:06 AM   #14
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
I need 4 parallel ports for the faceplate moving. I would like to be able to disconnect both radio and faceplate without cutting wires so the parallel ports are the best solution.

The first 2 parallel ports are placed in the space near the handbrake and the other 2 ports back in the trunk.



Also my Linksys Wi-Fi USB is here.. A quick scan revealed 226 open networks and 45 locked..
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:06 AM   #15
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
This is for the faceplate installation. The parallel port on the left is soldered with the wire going under the carpets up to the trunk. The right part of the parallel port is soldered with the wires that will be connected on the radio faceplate






paraklas is offline   Reply With Quote
Old 10-08-2006, 06:07 AM   #16
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
And the connections in the trunk.. A bit difficult but I did it eventually.

You have to be careful with the connections not to short anything and make sure the yellow/red/green/gray wires in front do end with the corresponding yellow/red/green/gray wires in the trunk




paraklas is offline   Reply With Quote
Old 10-08-2006, 06:07 AM   #17
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Finished sanding and painted in primer. Did 5 coats to get an even surface. For the final paint I chose Black semi-gloss to hopefully give a nice tone in the car.



USB and On/Off are covered with paper tape


Also covered the cables..
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:07 AM   #18
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Black semi-gloss matches the interior perfectly! 2 coats until now but since that area will be experiencing a lot of stress I'm going to do about 20 coats plus acrylic lacquer for extra protection.


A bit of sanding is required on the perimeter of the USB ports. I did a thin coat of black paint just to see where it needs improving




I decided not to solder the 15 cables on the port where the face connects with the rest of the tuner but instead to open the radio and solder straight on the PCB.

Task: Stereo faceplate relocation from trunk to the space near handbrake

Problem: Even with high quality shielded communications cable the radio refuses to operate when the wire distance goes over ~1m. This must be due to some interference created by the long distance wires.
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:08 AM   #19
paraklas
Registered User
 
Join Date: Jan 2006
Location: Cyprus
Posts: 5,899
My Ride: ESS TS2 320ci
Problem solved.. Cat6 UTP cable worked just fine and radio is successfully relocated next to handbrake. I can say that the project has come to an end.

Some night shots













The tuner in the trunk..
paraklas is offline   Reply With Quote
Old 10-08-2006, 06:46 AM   #20
r0x
Registered User
 
Join Date: Aug 2004
Location: taking a ride with my best friend.
Posts: 386
My Ride: 2001 325Ci
You, sir, are a mad scientist. Nice work.
r0x is offline   Reply With Quote
Reply

Tags
carpc, carputer

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Censor is ON





All times are GMT -5. The time now is 04:57 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
(c) 1999 - 2011 performanceIX Inc - privacy policy - terms of use