javiBajoCero / AeonLabs-AI-Volvo-MKII-Open-Hardware

Volvo MKII Open Hardware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram WhatsApp Donate Say Thanks trackgit-views Open Source Love svg1 GitHub Forks contributions welcome

PCB-Prototyping-Catalogue >> Vehicle Automation >> Volvo MKII Open Hardware

Change language
Last update: 12-12-2023

Volvo MKII Open Hardware

where to buy already assembled and ready to use.

What's planned for 2024....
The electrical system and electronics for all Volvo's with the common chassis MKII, period 1998 to 2005, using the existing wiring on those cars (backward compatible) and replacing all electronics with open hardware I will design and prototype. To achieve this task I will be using donor car electronics and electrical wiring I already have. This will serve as a ground base to commercialize automotive solutions using an open business logic (open hardware and open software) for other car brands and models. Including LPG systems.

The problem
Nowadays, repairing hardware electronics is impossible or almost impossible. Current practice forces a car owner to replace instead of repair. This has a really high cost and pushes owners to seek other less trustworthy solutions using used components from other vehicles. Since this type of components is nowadays heavily protected, maintenance and repair outside the official car manufacturer authorized dealer poses additional risks every time a piece of hardware electronics or firmware requires reverse engineering and modification just to enable it and make it work in another vehicle.

The Ideia
Design and prototype OEM hardware electronics capable to the same operation and functionality, however instead of using closed and protected logic, it uses open hardware and open firmware hardware electronics as a direct replacement into existing* wiring in a vehicle, in particular older cars. This will facilitate repeatability and maintenance on any "repair shop" outside authorized dealers. And requires no reverse engineering and no modification to make it work in a vehicle.

Since this is an open hardware project, the main selection of choice for the operating system will be Android Auto for the main LCD screen , in the center console. Nowadays there are a plenitude of "open auto" solutions using a raspberry pi. I'll be designing the hardware electronics made to fit an SoC module, and i'll be starting with NVidia's Jetson Nano. In the following YouTube video there's a good example of a traditional media unit https://www.youtube.com/watch?v=RgbHXTHUnQw


What hardware electronics will be conceptualized , prototyped and tested

The main objective of this project is to study the advantages of using open solutions an compare it with conventional hardware electronics solutions. In particular in regards to serviceability, maintenance and repairability and also important, in regards to personal ownership safety. While driving and while parked (thieves).

1st Milestone
The first milestrone has the main objective to do a direct replacement of all proprietary hardware electronics and replace them with open hardware solutions i'll be prototyping, namely:

2nd Milestone
In second milestone I'll be replacing the factory Air Quality control unit and also the Car Audio in the center console by a custom made LCD screen, in particular:

  • Add an LCD screen to the center console running Android Auto with software customizations

3rd Milestone
In the third milestone I'll be replacing the factory instrument cluster dashboard unit and replace it with a custom made LCD screen for some cool 3D graphics rending , in particular:

  • add an LCD screen to the instrument cluster running some cool 3D graphics rendering
  • make it compatible for autonomous driving modules

4th Milestone
In the fourth milestone I'll be adding Autonoous driving capabilities ...

  • Obstacle detection and automatic breaking
  • Direct compatible with Comma.ai Autonomous driving solution (open hw & sw)


WIKI

To continue reading about this project, go to the wiki page. Thank you.


Compatibility


What one additionally needs



Get a Notification on every PCB update

You can fill in your email here (Google form) and I'll send a reminder when a new PCB prototype is made available here or a new revision for an existing PCB. Stay tuned!

Hire AeonLabs
If you like my work here and are looking to design and deploy your own smart device find here how to hire me.


Join the Beta Program

Join the beta program to test and debug to provide feedback, ideas, modifications, suggestions, improvements. And in return, write your own article blog or post on social media about it. See participation conditions on the Wiki.

Contributing

Bug reports and pull requests are welcome on any of AeonLabs repositories. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.


Beta Participation Agreement

The Beta Participant Agreement is a legal document being executed between you and AeonLabs that outlines the conditions when participating in the Beta Program.

Coding standards

Please make sure tests pass before committing, and add new tests for new additions.



Author

You can get in touch with me on my LinkedIn Profile:

Miguel Tomas

LinkedIn Link

You can also follow my GitHub Profile to stay updated about my latest projects: GitHub Follow


Be supportive of my dedication and work towards technology education and buy me a cup of coffee

The PCB Desgin Files i provide here for anyone to use are free. If you like this Smart Device or use it, please consider buying me a cup of coffee, a slice of pizza or a book to help me study, eat and think new PCB design files.

Make a donation on Paypal

Make a donation on paypal and get a TAX refund*.

Support all these open hardware projects and become a Github sponsor

Liked any of my PCB KiCad Designs? Help and Support my open work to all by becomming a Github sponsor.

License

Before proceeding to download any of AeonLabs software solutions for open-source development and/or PCB hardware electronics development make sure you are choosing the right license for your project. See AeonLabs Solutions for Open Hardware & Source Development for more information.

About

Volvo MKII Open Hardware

License:Creative Commons Zero v1.0 Universal