As automakers stuff more electronics into vehicles, they're also created opportunities for do-it-yourself programmers to swap factory controls for more impressive devices. That's what Ed Zarick has done with the homebuilt setup he calls the Jeeputer.

Built using Arduino circuits and software, Zarick's two units combine his Jeep Wrangler's functions and several add-ons of his own design into one system. From starting the Jeep with a keypad to opening his garage door or operating a GPS unit, CB radio and scanner, the single overhead display gives Zarick far more options at his fingertips. It also can monitor temperature and light, turning on the Jeep's headlamps automatically.

Zarick says his build can be adapted to other vehicles; you can find out more, including build pics and source code, at his site.