Created By

Getting started with OpenXC

OpenXC is an API to your car.

Don’t have a car or don’t drive a Ford? No problem. Using the OpenXC platform, you don’t need a Ford or a car to write and test your app. With just a computer and a network connection, you can access the required OpenXC data and start making vehicle-aware applications that have better interfaces based on context; can minimize distraction while driving; are integrated with other connected services; and can offer drivers more insight into how their cars run.

Today’s version of OpenXC uses tools you already know while opening up thousands of possibilities for innovation. Plug into the OpenXC vehicle interface and you can read vehicle data real-time — like the steering wheel angle, GPS position, and vehicle speed. Currently, OpenXC supports over a dozen different measurements on a growing list of Ford vehicles.

Ready to get started? Review the OpenXC site to get access to OpenXC-formatted vehicle data, important documentation, and OpenXC FAQs.

Resources for Native Android Apps

Please note that if you want to use OpenXC to interact directly with a Ford vehicle, you’ll need to download the closed source CAN translator firmware directly from Ford and sign a developer agreement.

Resources for Web Apps

If you choose to create a Web app, you can use replayed trace data from previously recorded drives. You can find several driving datasets on the OpenXC site.

More Questions?

If you have questions about the OpenXC, join the OpenXC Google Group to ask any questions about the platform in general, or about specific applications you're developing. For questions about the Ford Personalized Fuel-Efficiency App Challenge, email Support@ChallengePost.com.