Elixir Wizards

Building an Open Vehicle Control System using Elixir and Nerves with Marc, Thibault, and Loïc

Dec 26, 2024
Marc Lainez, Thibault Poncelet, and Loïc Vigneron, software engineers at Spin42, delve into their innovative project retrofitting a 2007 VW Polo with an Open Vehicle Control System using Elixir and Nerves. They share their journey of integrating modern tech into classic cars, emphasizing environmental sustainability and community engagement. The team discusses overcoming challenges like reverse engineering CAN messages, creating a vehicle management system, and the fun of collaborating on an open-source platform. Potential applications for their system range from boats to construction vehicles.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Development Environment

  • The team works in Loïc's basement, testing software on the car twice a week.
  • They built a large power supply to avoid blowing fuses during software testing mishaps.
ADVICE

Capture CAN Data First

  • Before modifying a car's system, capture a comprehensive CAN bus dump.
  • This helps in reverse engineering the messages, a lesson learned from their initial oversight.
INSIGHT

Beyond Personal Cars

  • Repurposing vehicles with open control systems extends beyond personal cars.
  • Other vehicles like buses, trucks, and construction equipment can also benefit, offering broader application.
Get the Snipd Podcast app to discover more snips from this episode
Get the app