6 hours ago
(09-14-2025, 06:45 PM)ElMyggo Wrote: 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
Thanks so much for passing this over!!!!
I have now dug through the commands and identified there is only 1 command the seats need to fire up. The list of 1000 was mostly AI hallucinations as far as I can see, the original data only had 100 rows (and the AI hallucination had 870 dupes)
I have also fixed the slowness, it fires up in about 60ms rather than 16.5s
My seat is live by the time I finish plugging my Arduino into my battery bank
Thanks so much again for passing over - it looks like the issue with my code was almost certainly using the incorrect canbus speed, I can't believe it!