Posts: 1
Joined: Mon Nov 26, 2018 9:38 am

How to connect real car steering wheel to Raspberry Pi?

Mon Nov 26, 2018 9:55 am

Hey guys,
I'm a real car enthusiast and in order to learn how car electronics work (get knowledge about CAN and LIN) I decided to create little automotive project. I've picked Automotive Grade Linux for my platform since it seemed to be fairly easy to use and they provide good documentation ( ... ed/en/dev/). So far I have two ECUs (Raspberry Pi 3 B10 + PiCAN2 CAN-Bus Board), one for HMI and one for simple parking sensors. Recently I managed to scrap real car steering wheel and I plan to use it as a 3rd ECU, not sure what it's going to do, but I need to access signals emitted by it. My questions is: how would I go around to properly connect it? It has 3 pins (power supply, LIN and ground). It requires 12V and I'm not sure what would be most stable logic to connect it? Later on I will have to somehow process LIN signal sent by steering wheel and send it properly via CAN bus, but I will worry about that later. I would love to hear your ideas or perhaps you worked on something similar.

Posts: 346
Joined: Fri Jan 01, 2016 10:27 pm

Re: How to connect real car steering wheel to Raspberry Pi?

Thu Feb 07, 2019 2:33 am

You need something like this device:

This chip will do the voltage-shifting and signal buffering for you. You will still need to write some software to interpret and generate the LIN frames.

Return to “Advanced users”