Mazda6.Net CarPC: Getting the parts
December 10, 2008 4:59 pm .Net, CarPCIn the first part of this article I was taking about my new pet project: Building a CarPC.
This is the standard in-dash CD/MP3 Player (via www.netcarshow.com) that I’m trying to replace.
First thing on the list is to figure out what I need for this CarPC, where to outsource the parts and how much they cost.
Most of the installations/guides I’ve seen use a computer installed under one of the seats and run cables to the touch screen in the dash. My plan is to try to squeeze the computer inside the dashboard behind the screen to save on space and avoid running cables through the car.
So, first things first, components list:
- Motherboard: VIA Mini-ITX M10000 (eBay for about $100). Small and powerful enough to run XP + .Net and a bunch of USB devices. Should be powerful enough to run a navigation software.
- Power Source: M3-ATX DC-to-DC 125W Automotive (eBay for about $80USD). Small and sleek and powerful. No need for extra screws or extra cables.
- Touch screen: Lilliput 7″ 629 LED Touchscreen (eBay for $250USD): LED screen with high contrast, small enough to fit in the dashboard.
- Fascia: Model 1 or Model 2 (eBay for $120USD). I’ll go for Model 1 for now as I think it looks closer to the design of the car. However I won’t purchase this part until I receive the car and have another look.
- Case: Double Din Nano-ITX Compatible Case (ByByte for $119USD). I actually wanted the Double Din Mini-ITX Case that would correctly fit my board but they don’t have in stock the model that would fit the touchscreen I want to use. Now, the problem is that this case looks smaller than my board so I’ll have to see how I can fit the board in it.
- GPS: SiRf III GPS Receiver (eBay for $40): Well, GPS, that’s it.
- Bluetooth dongle (eBay for some change): standard, cheap USB dongle.
- OBD 2 CAN – OnBoard Diagnostics with CAN support (eBay for $40): Good to convert bunch of parameters reported in real time by the car to some useful data on the screen. Stuff like speed, fuel usage, oil pressure and more parameters are all reported by the car via this nice adaptor. I’m still looking for a cheap one that works with Bluetooth and has support for the extra Mazda specific codes.
- Audio Connector: PC2-78-4 (nexia.co.uk for 20$) connect the PC to the audio system without cutting any of the car wires. There is no proof this will work with my car but seems the closest one that might work.
- Steering Wheel controls adapter: I’ll try to use FusioBrain (FusionControlCentre for $52USD) to convert the Steering Wheel resistive commands to key presses in software.
- Software: CentraFuse with Australian maps(FluxMedia for $250USD): Looks nice, does most of the stuff I want to have done and it’s written in .Net. Plus it has support for third-party plug-ins.
Total cost around: $1100USD + shipping cost + other smaller bits that I might need. I’m still way under the stock SatNav for $3000.
For now this should suffice the list of components. If things go well I’ll add stuff like reverse camera, WiFi, 3G and other cool gadgets.
December 10th, 2008 at 7:18 pm
[...] why I ask. Willow, thanks for the link. That’s one of the facia I planned to purchase for my CarPC: parallelthinking Blog Archive Mazda6.Net CarPC: Getting the parts Any idea why that one would be better than this one: eBay.com.sg: CT23MZ01 Mazda 6 Double Din Facia [...]
December 16th, 2008 at 9:32 am
really interesting idea. given the price differential must be negligible, why wouldn’t you just put computers into cars instead of stereo+nav+phone etc etc.
December 16th, 2008 at 10:03 am
Well,
Here would be few reasons why manufactures/dealers prefer the dedicated boxes instead of nice Windows CarPCs
- Software Reliability: it is Windows after all
- Hardware Reliability: Not sure about the lifetime of an HDD in a car. I have a feeling it can fail quite quickly
- Monopoly: There are only a few companies out there that produce in-car computers for satnav (Eclipse, Philips and few more) Limited market with strong connections to the manufacturers
- Support: It’s much simpler to offer (read as: don’t bother) support for a non-user-serviceable-part than to a Windows machine that everyone will try to mess with and then go to the dealer telling them: My sat-nav does not work since my kid installed this new Facebook application
- Piracy: It’s much harder to install pirated upgrades on a dedicated box (running who-knows-what-OS) than install a new downloaded map in any Windows sat-nav software.