2006 HUMMER H3 in-dash computer
Update 3/6/2008:
Added voice control!! I spliced into the OnStar mic to keep the cabin clean. Just plugged it directly into the mic input on the mobo. Mic works great for both OnStar and the computer. Made a script to create voice tags for my whole iTunes library. So now I can say, "play <artist>" and it will make a playlist of all songs by that artist. Also can give navigation commands from any screen, like "find gas", or "go home".
Had problems with the HDD freezing this winter and refusing to operate. Replaced the standard 100GB seagate drive with a Seagate EE25 80GB. Hated to spend more for lower capacity, but the extreme temp ratings made all the difference.
Also replaced my DSATX power supply with a M2-ATX. The DSATX was refusing to shut down on occasion and draining my battery, and even starting up spontaneously in the middle of the night. I think the firmware got corrupted, but didn't want to deal with it. I miss the features and controllability, but the M2-ATX seems to be rock solid. Only thing I don't like is that it is slower to startup and shutdown. When I leave the truck, I have to wait about 5s to make sure it actually shut-down after I turn the engine off (I'm not ready to just trust it yet).
Got rid of the TurtleBeach Roadie. It was causing too many problems. Just using the built-in audio and living with 2 channels (no fade control).
The Xenarc display was also a poor choice. I didn't think glare would be too much of a problem up here in the PNW, but actually seems to be worse on cloudy and overcast days. Also, the image occasionally shifts right by half a screen width. It's pretty infrequent and cycling the power usually resolves it, but still a pain. Going with a nice transflective when I can justify the cost.
In-dash Computer Install in a 2006 HUMMER H3
Why? After reading all the great things other folks were doing in this forum I found myself unsatisfied by OEM and aftermarket nav and entertainment solutions. Some of the advantages of building this system include:
- Graphic design – It seems every other nav system is blue. Blue graphics look great, but unfortunately the H3 doesn’t have any anywhere else in the cabin, and thus looks out of place. So I designed an interface that made use of the yellow, red, and white colors that are used elsewhere. I also utilized fonts and other design elements from the HUMMER logo. In fact, I wanted something that looked more OEM than the OEM.
- Topographical mapping and tracking. I used TOPO! for this.
- Wireless synchronization of music database. In my driveway I just press a button to download any new songs from my home computer. It’s also used to update other software, including navigation maps.
- Sirius radio that shows what’s currently playing on all stations, and song info that isn’t limited to 16 characters (or some other small limit).
- Gesture interface. A quick an easy way to skip a track or change stations without taking my eyes off the road.
- No nag screen for the nav.
- Volume knob. Most nav system use push buttons for volume... I hate that.
- 0-lux backup camera. I used a backup camera with IR LED's to produce a clear image in complete darkness.
- Extra spotting camera. Installed underneath the chassis aimed at the front wheels, to reduce need for a spotter when off-roading. (coming soon)
Hardware:
Intel Core Duo processor
iBase MB899 mini-ITX motherboard
DSATX automotive power supply for motherboard
DS12V automotive power supply for amp
Xenarc 7” LCD touchscreen 700TSV
Mechatroniks chassis
Alpine Sirius Radio tuner SIR-ALP1 with MithJS interface board
Peripheral GMAH24B for retaining OnStar
Phidget encoder (for volume knob control)
Volume knob from stock head unit
Backup camera
GlobalSat USB GPS antenna
Seagate 100GB 2.5” hard drive
Software:
Windows XP Pro
Road Runner - Thanks Guino!
CFX skin as a base - Thanks b8bboi and Proximo!
iGuidance
TOPO!
The rig:
http://home.comcast.net/~jeff.wilder...r/DSC00029.JPG
http://home.comcast.net/~jeff.wilder/h3puter/dip1.JPG
http://home.comcast.net/~jeff.wilder/h3puter/mud1.JPG
These two pictures show the completed install. Note the volume knob lifted from the original head unit, where it was used for tone control. The rubberized texture and color of the knob matches the other knobs in the cabin, such as the A/C and vent position knobs. I was also able to perfectly match the color and texture of the screen bezel with the plastic surrounding the A/C vents at the top of the picture.
http://home.comcast.net/~jeff.wilder...r/IMG_3490.JPG
http://home.comcast.net/~jeff.wilder...r/IMG_3495.JPG
Here are some screen caps of the various functions:
The startup screen. In the upper right corner is the clock and below that, “ONLINE” illuminates when I’m in range of my home wireless network. The icon on the bottom right is a button for synchronizing with my home computer.
http://home.comcast.net/~jeff.wilder/h3puter/menu.jpg
Selecting the WEATHER button above takes you to the current weather screen. It is updated automatically if online.
http://home.comcast.net/~jeff.wilder...er/weather.jpg
It also features a 5-day forecast screen.
http://home.comcast.net/~jeff.wilder/h3puter/5day.jpg
On the main menu bar on the left, MEDIA is for the library of mp3’s.
http://home.comcast.net/~jeff.wilder/h3puter/media.jpg
RADIO is for Sirius satellite radio. Currently there is no AM/FM radio, but I can add it if I ever feel I miss it (I don’t think I will). The FAV button on the bottom cycles through lists of favorite stations. The name of the list is at the top, “Jeff”. SAT: and TER: show the strength of the satellite and terrestrial signals respectively.
http://home.comcast.net/~jeff.wilder/h3puter/radio.jpg
Road Runner embeds the iGuidance program natively. I’ve used quite a few nav systems, and am pretty happy with iGuidance. It uses NavTeq maps, which I have found to be more accurate in my area, as opposed to TeleAtlas. When navigating a route, I can be in MEDIA or RADIO, and for each turn, it will automatically switch back to NAV, lower the music, speak the direction, and then return to MEDIA or RADIO when I’ve completed the turn.
http://home.comcast.net/~jeff.wilder/h3puter/nav2.jpg
TOPO! integration works quite well, also. I had to make some custom AutoIt scripts to pull it off. The “+” and “-“ at the bottom are for zooming in and out. “TRK” will start plotting your position with a red line (example shown). “FIND” will pull up the screen that searches for landmarks. “OSK” is an On-Screen Keyboard for typing in what you want to search for.
http://home.comcast.net/~jeff.wilder/h3puter/topo.jpg
The backup camera is enabled whenever the truck is put in reverse. The Xenarc display has an AV2 composite input that it will switch to automatically whenever there is a signal on it. So I simply power the camera off the backup light leads. That way the camera powers up and provides a signal whenever I’m in reverse.
http://home.comcast.net/~jeff.wilder...r/IMG_3493.JPG
Here’s an example of the image in pitch darkness... except for my backup lights and a lampost off in the distance.
http://home.comcast.net/~jeff.wilder...r/IMG_3505.JPG