Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Volvo V/S90 front seats retrofit/standalone.
#31
Damn I think I am too much of a noob on Arduino to get this to work, I think I am going to have to butcher the seat wiring, I cannot get the seat to respond no matter what file I upload. I have 2.9v on the CAN H and 1.8 on CAN L, powered up the Arduino with laptop, shared ground on seat and Arduino, 12v to seat module, absolutely nothing.
Reply
#32
Scratch everything, I got it, thanks everyone!
Reply
#33
(08-30-2025, 09:20 PM)Sparkfire7 Wrote: Damn I think I am too much of a noob on Arduino to get this to work, I think I am going to have to butcher the seat wiring, I cannot get the seat to respond no matter what file I upload. I have 2.9v on the CAN H and 1.8 on CAN L, powered up the Arduino with laptop, shared ground on seat and Arduino, 12v to seat module, absolutely nothing.

You need to have total 60 ohm resistance in the CAN network (between the can H and CAN L). 
The MCP board has a 120 ohm jumper on it. Make sure it's connected. On the other end where the module is connected, put 120 ohm resistor between CAN H and CAN L. 
The unit must receive a configuration message to wake up and enable the functions.
Reply
#34
(09-01-2025, 04:20 AM)IMAY2023 Wrote:
(08-30-2025, 09:20 PM)Sparkfire7 Wrote: Damn I think I am too much of a noob on Arduino to get this to work, I think I am going to have to butcher the seat wiring, I cannot get the seat to respond no matter what file I upload. I have 2.9v on the CAN H and 1.8 on CAN L, powered up the Arduino with laptop, shared ground on seat and Arduino, 12v to seat module, absolutely nothing.

You need to have total 60 ohm resistance in the CAN network (between the can H and CAN L). 
The MCP board has a 120 ohm jumper on it. Make sure it's connected. On the other end where the module is connected, put 120 ohm resistor between CAN H and CAN L. 
The unit must receive a configuration message to wake up and enable the functions.


Thanks IMAY, it actually ended up being that the CAN wires were too short (which I have never seen before, and I just tried it on a whim). I got it all working using a file from one of the guys on here, now the hard part is going to be finding the right seating position, holy adjustments batman!
Reply
#35
I have a seat i like to test on, is it possible to get the arduinofile? (arduino IDE file or binfile)
I have the canbus card and a arduino uno or esp32 i only needed some code to start from...
Thanks
Reply
#36
I have spent about 12 hours now trying to get it to work, and I simply cannot...personally written code, AI written code, nothing seems to want to get the seats running. This is using either of the data files

@SparkFire7 or @The Stig, I don't suppose you could possibly place the Arduino code here? (And which Arduino did you use specifically, I had substantial issues with variable sizing etc. for the data!)

Thanks!!!
Reply
#37
I have this code up and running (thanks to the stig) and its working so i have no reason to change anything :-)

My seat are from V90 2018

I use a ESP32C3 mini board with the MCP2515 board and a 12volt to 5v stepdown board, connected like this between esp and mcp:

INT ---not connected
SCK --- 4
SI --- 6  (MOSI)
SO --- 5 (MISO)
CS --- 10 (can be change in the code)
GND --- gnd
VCC --- +5v

i also use a jumper for 120 ohm termination on the mcp board


Attached Files Thumbnail(s)
       

.zip   volvo_canbus_sender.zip (Size: 3.99 KB / Downloads: 2)
Reply


Forum Jump:


Users browsing this thread: ElMyggo, 1 Guest(s)