Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

ODroid CarPuter Version 1.0

by Zurkeyon, published

ODroid CarPuter Version 1.0 by Zurkeyon Jan 22, 2018
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Design Tools


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

935Views 82Downloads Found in Computer



--------------- INTRODUCING! ----------------

---------->The ODROID XU4 CARPUTER <----------

Built to use an Odroid Xu4, and Vu7 or Vu7+ Odroid Screen.
Prints on Any 200x200x160+ Prusa or other 3D Printer of the same volume.

(NOTE: this project should NOT be printed in PLA. it WILL warp, bend, and Fail due to the Temps the inside of a Car/Truck can rise to on warmer days. ABS or Other High Temp Plastics like PETG are STRONGLY recommended for this project!)

This is a 7" Touch Screen Android CarPuter with super accurate USB GPS, Bluetooth 4, 3.5MM Audio in/out, Wifi, And even a Magnetically Adjustable (sliding/detachable) Screen!
Sketchup file is included for additional customization and resizing as needed!

As an IT Field service Tech of 28 Years, I built this unit out of necessity to replace the smaller screen of the phone, and provide more utility while on the road. There are Pre-Built units that you can certainly purchase to accomplish the same task. But I already HAD the Odroid XU4 and Vu7 Screen from another project, and opted to re-purpose them in something that would get more utilization.


Some of the following apps/features are ILLEGAL to use while Driving!
You CANNOT use apps that allow you to TYPE while you operate a motor Vehicle in MOST States. CHECK YOUR LOCAL LAWS and DO NOT violate the LAW in your use or application of this device! I AM NOT responsible for your improper use or application of this device in violation of the law.
Please Note also that this device release is for educational/tinkering ONLY!
Pull Over, STOP Safely, Then Use! I am typically in a parking lot BEFORE or AFTER a service call when using this device. Or I STOP and get safe, then do what I need to do.
(Just be Smart Please, don't get yourself killed over what is essentially a nerd toy with some business applications.)

The Main Functions FOR ME are:
--> GPS - HUGE!

SYGIC, G-MAPS, WAZE, OTHERS (Gmouse USB GPS works with ALL of them!)
The USB GPS Units are WAY more responsive and accurate than the ones in your Phone. This is a huge time saver, as it allows me to better anticipate my turns and avoid waiting at extra lights and making U-turns. It also INSTANTLY locates satellites. No Waiting. Even More Time Saved.

--> RepairShopr Dispatch Portal

I use this Calendar/Portal to see my appointments in real time, and to pull up the customer's address for quick-queue of GPS trips. (Zero Typing, Zero Talking to Google...)
With a Bluetooth RII keyboard, I can also sit and make site notes in the privacy of my truck, while listening to my News or Music.

--> Music Streamer

I use Spotify, Pandora, and a multitude of other Free Music services to provide my truck with sound. These all integrate WELL into the setup and allow for controls from other programs, and from the hard buttons on the Car Stereo Head-Unit.

--> Command Center

Digital Speedometer(GPS), App Wheel, Date, Time, Weather, Audio Controls, and even an audio Visualizer... All possible through Car Launcher Pro (Paid Version, WORTH IT IMO)

--> WAZE

Speed-Trap, Cop, and Accident Finder, Real Time Traffic info, Alternative GPS to Google maps, and much more. Even shows you the posted speed limits to a pretty good degree of accuracy. Always keep an Eye on those signs though. Its not always right. Still a GREAT and EXTREMELY useful App.

--> Torque PRO

Pair it together with an ELM327 or Similar Bluetooth OBD-II Scanner and you end up with Real-Time engine info System. Full Spectrum of Digital Gauges, that are customizable into MANY different configurations. For cars, with / without Turbo there are Boost and Vacuum gauges, acceleration gauges, and it Even Reads Engine Codes for most OBD-II Cars / Trucks.
There are other apps out there as well that do this. But Torque Pro (Paid App) Works perfectly for my needs. Decent development, nice and Stable on the Odroid Xu4 Android Images.

--> WiFi Boundary Testing and Ranging

WiFi Testing a Large Property like an Apartment complex or Hotel for Wireless Coverage can be Tedious if you have to walk it. Wifi Analyzer is a GREAT utility that provides an Audible PING for Wifi Strength, and Allows you to Drive a Property and Map the WiFi Boundaries Quickly onto the Site Plan. Exposing coverage gaps with ease, all form the comfort of your AC... (And this is Great when you are down here in Sunny Florida!)

--> Quick Searches and General Information

This tool allows me to STAY online pretty much 24 hours a day with something a lot more useful than simply a tiny phone screen. . whenever my phone is near, my hotspot connects up and I'm all set.

Additional Possible Uses:
  1. Digital LED Signage, Using Neopixels and a Decent battery Setup to run them.
  2. Custom LED, NEON, and other Lighting Controls. For Effects/show lighting.
  3. Custom Fuel system Interface and No2 Controls.
  4. PI/Detective Vehicle and GPS tracking interface for investigations
  5. Backup Camera / Dash Cam.
  6. Vehicle Deploy-able FPV Drone Base Station for Site/Building Inspections and Security.
  7. Rear Head Rest Movies/Video Gaming system for Entertainment of passengers and children.
  8. EV Charge Reporting and Electric Motor, AC, Regenerative, and other Controls
    And so much more I can't think of!

Parts List:

Odroid XU4 SoC computer with EMMC of 32GB + RTC Battery to keep time!
(Fan Cooled Heatsink STRONGLY Recommended for the XU4 in this setting)

Odroid VU7 or VU7+ 5v TouchScreen

4-5 Port POWERED USB Hub
(Modified Power in cable to Get its 5v power from DC-DC converter listed below)

1 to 2 Foot USB Extension Cord (Optional Depending on the Hub)

12v to 5v Supply to run both the Odroid XU4, and the Powered USB Hub. (8 AMP+)
Plus a single 40mm x 40mm x 10mm 12V DC Fan for Cooling up to 10-12 AMPS!
(Printed Case for the DROK DC-DC part is also supplied here)

Odroid USB Nano WIFI Adapter

Odroid USB Bluetooth 4 Adapter

Short HDMI Cable, Thin as possible. (for Screen video)
(Vu7 Included HDMI Cable is FAR too fat/Large to use.)

Short USB to USB micro cable, Thin as possible. (for Screen power + touch)
(Vu7 Screen comes with this part)

x2 K and J Magnetics round neodymium Magnets. (to Hold Screen in place)

x1 Roll of ABS Material. Any Color you like of course.
(Works ok, but you get what you pay for. I'm sure I could have found better)

Decent size twisted Pair wire. Nothing too small. Gonna be moving 5 AMPs+

Odroid USB 5.1 Sound Card with Line in (for mic so you can talk to google...)

Gmouse USB GPS unit, Compatible with Odroid.

DC Plug for Odroid Xu4

PC microphone

Back to Black, Insta-Dry nail Polish. To finish the Screen Face. (Glossy)
(At Walgreen's)

x1 On/Off toggle Switch. For powering on and off of course!

Uses a combination of m2 and m3 hardware. I also had a few small coarse thread screws laying around from another project, similar in size to coarse thread m2. But you should be able to see what is needed from the hole sizes.

  1. Auto On/Off with Vehicle Ignition.
    Unfortunately, I have not had enough time or the desire, to work this circuit out and implement it into the design. Maybe down the road. But anyone who wants to can certainly customize one up and show us how its done!

  2. Hard buttons / Joystick control.
    I was considering using a Thumb Stick with a Push button for Hard controls. But couldn't decide where to place such a thing. So, there is that.

  3. Double Din, Fully independent Version, with built in 4-Channel AMP, Line-in/out, Etc...

  4. Clamping system added, for easier mounting into the DIN pocket.
    (Wedge fit + Screws at the moment, makes taking in and out a PITA...)

  5. Sound Reactive Lighting Controls or HAT.
    This would REALLY set this device off from the other stuff out there. No Off the shelf Android Head unit Can currently do this without additional components. A HAT would allow the Xu4 to be a True Custom Car Command Center!

The Sky is the LIMIT!

Happy Customizing!


Print Settings


FolgerTech Prusa i3 Aluminum




30 - 60 %


ABS or PETG for best results.
(Expect Warping, Working at the Extreme Edges of your Print Surface, and Layer Separation issues. Heated Enclosure works well. Use Cardboard, CorkBoard, Tin Foil, and a Heat Lamp or Track Lights... Just watch for heat and DON'T leave unattended! )

(Also: Screen Frame Face was corrected to better block out the silver border of the screen itself. Latest part reflects this change)


Assembly and Setup

After printing the Parts, Install the Emmc into the Odroid and Install your Android OS.
Do a Dry run, without installing the unit into your vehicle and make sure everything is working correctly.
I STRONGLY recommend running the unit for several hours to ensure there are no heat issues with your power supply.

DROK supply for me was best when set to about 5.7v
The Vu7 is known to slightly flicker when the XU4 is working hard due to current drop across the 5v Rail. The Power Hub Tries to Fix this, but you gotta turn up the juice a bit. 5.7 Was my "sweet spot" for the least amount of flickering.

Work the CPUs super HARD! Warm them all the way up and put the XU4 under as much load as possible. Bench-marking programs work good for this. You don't want a fire in your dashboard.

If ANY components feel too hot to hold in your hand, they are running FAR too hot to put into an Enclosed Dashboard. Source others and Add Fans...

Find spots for the USB hub and Power that do not come into contact with a chassis ground, or you could have issues with shorts. Make sure all items are properly enclosed with enough venting to protect the electronics.

The Din body Screws into the Surround, or can be used with threaded set tabs and tightened into place that way.

Line out, to an AUX or other source is still an issue on this project. I am still looking for a CLEAN aux out for the Odroid XU4 while its connected to Automotive 12 Volts.
For the moment the unit ONLY provides clean audio via Bluetooth to your Existing Head Unit in your Vehicle.

Some have suggested to try the Line out 3.5mm jack on the Boombonnet.
And just leaving the little speakers off of it entirely.

Being I2S, it may not suffer from as much noise. The power supply I use here, injected 50% noise into the audio signal. Making it totally unusable.

Noise and Ground loop filters, cut out bass frequencies and other frequencies, and distort the sound on any system using an Amplifier and Subwoofer. Trust me. I Tried them all. None of them sounded good after being placed inline. The noise WAS gone. But so was 50% of my sound frequencies.

Additional considerations...


Make sure to use CARE when using Neodymium magnets in ANY project. They are known for coming together and shattering, causing sharp metal to fly off at high speeds. Possibly blinding the user. BE CAREFUL!

Make sure your Magnets are FACED the correct way BEFORE Gluing them into final position! Or you will be prying them out and likely shattering them in the process.

Every single attempt to print this in PLA ended in failure within a few days. It was being warped in the car because of its being inside the hot Dashboard. PLEASE, don't bother.
It won't work.

Otherwise, Enjoy the build, and the End result!

Thanks for reading!

More from Computer

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for business-to-business and business-to-consumer sales all over the world. W...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App

Is that in a ranger? I've been working off and on for a couple years on something like this, and just got a 3d printer. I got the idea when I first saw the versatility of the torque app.

Yes, This is currently mounted into my 1998 Ranger Step-side. Torque was also my primary reason for building this, with Car-Launcher as a secondary. I love both apps. Between the cool factor and the usefulness of them both, This design was a must. Been working on it for about a month. Feel free to use my Sketchup as a jumping off point and spin it into another version/project. Its all there. Free as a bird!