This series of pages chronicles the work into what began as an in-car GPS, and became fairly much more. My drive comes from not wanting to spend $2500 or more on an in-car GPS and DVD player. Why pay so much for something we see on our desktops every day: a Personal Computer. If it is possible to get GPS, DVD playback, and touchscreen to work on a PC, why would it not work in a car. This turned out to be more complicated than originally expected.
Where to begin? Decisions on particular items make the difference. The biggest decision is hardware, but then how does one choose hardware for a car? There were a few requirements from my perspective:
But there were a few additional requirements to make the project a little more interesting:
So with these new requirements, more decisions about hardware needed to be made. What about the processor, what about the peripherals, and most importantly, what about the software?