A small project to control a Spotify playlist on a smartphone using buttons on the car’s steering wheel.
In my setup, music in the car is played directly from the smartphone via bluetooth. This implies that switching music must be done manually on the phone. The main goal of the project is to create a device that simulates a bluetooth keyboard that detects on CANBUS signals of pressed keys on the steering wheel.
Something like that:
The firmware was created with PlatformIO. The most challenging part was to debug CANBUS to find the frames responsible for the keys pressed on the steering wheel.