Let's knock together another sequel to the Toyota RAV4 climate control panel. We are going to communicate over the LIN bus with a multifunction steering wheel. The part number is 5E3419093A (Skoda Auto / Volkswagen AG).
Important
All the Skoda steering wheel related code is placed in the main file (main.c) - do not do it this way in your projects unless it is just a quick Sunday morning hack you do for pure fun and you are not going to revisit it or share it with the community 😉
Don't worry 🙂 Just log in to MyST and hit Alt-K to generate /Drivers/CMCIS/ and /Drivers/STM32G4xx_HAL_Driver/ based on the .ioc file. After a couple of seconds your project will be ready for building.
- stm32-ssd1306 (MIT license)
- QR Code generator library1 (MIT license)
- Dual LIN click (MIKROE)
- LIN Click (MIKROE)
- MCP2003B Click (MIKROE)
- Volkswagen Steering Wheel Gamepad (Henrique Nunes)
- Owner's manual (Skoda Auto)
Create your own home laboratory/workshop/garage! Get inspired by ControllersTech, DroneBot Workshop, Andreas Spiess, GreatScott!, ElectroBOOM, Phil's Lab, atomic14, That Project, Paul McWhorter, Max Imagination, Nikodem Bartnik, and many other professional hobbyists sharing their awesome projects and tutorials! Shout-out/kudos to all of them!
Warning
Control engineering - do try this at home ❗
200+ challenges to start from: Control Engineering for Hobbyists at the Warsaw University of Technology.
Stay tuned 😎
Footnotes
-
The QR code will take you to the OEM website. ↩