You are viewing the 2025 edition of FOSDEM. Click here to view the 2026 edition
Reverse engineering CAN communication and building ECUs using Elixir and the BEAM
H.1302 (Depage) | Day 1 | 15:30 - 15:55 | Speakers: Thibault Poncelet
Reverse engineering CAN communication and building ECUs using Elixir and the BEAM
Abstract
When tinkering with cars or other vehicles, being confronted with CAN communication or a similar bus is unavoidable. Throughout the past year, Thibault has been using CAN communication to build an Open Vehicle Control System and using it on a real car. In this talk, Thibault will explain how to get started with CAN reverse engineering, how he made different car parts from different brands talk together, and why Elixir and the Erlang Virtual Machine (the BEAM) is a good candidate for them to quickly prototype ECUs with cheap parts.
Attachments
Speakers
Thibault Poncelet
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
