Reverse Engineering
Reading BMW E87 Steering Wheel Buttons over K-CAN with Arduino
An experiment on my BMW E87 116i: listening to the K-CAN bus with an Arduino and MCP2515 and reading the steering wheel buttons (ID 0x1D6) in the Serial Monitor, with the filtering/decoding code and real output I used.

