Skip to main content

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
A picture of a devroom at FOSDEM 2024
Open in browser
Get involved in the conversation!Join the chat

Notes

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

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.