An Arduino-based, easy to configure CAN-to-resistance interface for translating steering wheel commands to resistance signals that most aftermarket radios understand.
My example hardware configuration is based on the following components:
- Arduino Nano Every
- Digital Potentiometer (SPI-configurable) MCP4151-104E/P
- CAN module (also SPI-configurable) MCP2515 with integrated oscillator and 120 Ohm terminating resistor
- some spring clamp terminals