11-15-2025, 11:36 AM
I used a T-CAN485 by LilyGO since it had a built in receiver.
Based on the code in the forum I got it adapted to fit the LilyGO as it can be powered by the same 12V powersupply I will power the chair with. BE AWARE if using this in a car you may need a DC to DC converter to bring it down to 12V as I dont know how well this board handles 14v or so.
I attatched the code (+ higher resolution pic of connector) and a picture of the connector with the pins mapped out.
For seat control only 5 pins need to be connected. 12V to Seat Control Module, 12V to Battery Saver, Ground to Ground, CAN High and Low.
This is for a momentum driver seat (left hand seat) and I have tested it and confirmed with this setup it works.
Thanks to everyone in this thread and similar threads on volvo forums that allowed me to get this working. Especially thanks to the great people here that figured out the CAN bus messages.
If I get time I will return in the future with some more code to emulate the Seat Memory control thing. I already have a webui setup but that is very bad currently and I will upload a more finished version when I am able to.
Based on the code in the forum I got it adapted to fit the LilyGO as it can be powered by the same 12V powersupply I will power the chair with. BE AWARE if using this in a car you may need a DC to DC converter to bring it down to 12V as I dont know how well this board handles 14v or so.
I attatched the code (+ higher resolution pic of connector) and a picture of the connector with the pins mapped out.
For seat control only 5 pins need to be connected. 12V to Seat Control Module, 12V to Battery Saver, Ground to Ground, CAN High and Low.
This is for a momentum driver seat (left hand seat) and I have tested it and confirmed with this setup it works.
Thanks to everyone in this thread and similar threads on volvo forums that allowed me to get this working. Especially thanks to the great people here that figured out the CAN bus messages.
If I get time I will return in the future with some more code to emulate the Seat Memory control thing. I already have a webui setup but that is very bad currently and I will upload a more finished version when I am able to.

