Can Bus Translator

Hi, im car mechanic. I done m54b30 bmw 330i e46 engine swap to bmw 120i 2008 e81. I have a problem that my cluster dont work due diffrent can bus protocol between ecu and cluster. Can anyone guide me how to make a script to translate diffrent can bus protocol to work with each other? I cannot find any information about can bus protocol translation (emulator).

Currently you have a car "lack of documentation" problem rather than an Arduino problem.
A Google search for "m54b30 bmw 330i e46 engine swap" gives dozens of links to specialist car forums and youtube videos where you are far more likely to find people who have the information you are looking for.

I to not believe you have the needed software programing skills needed to do this yourself. Follow mikb55 suggestions they should get you close. Are you sure it is EVEN CAN?

I done all there wiring to the engine conversion myself and can confirm its can bus ecu and can bus cluster. Have done m57d30 swap to e36 1999 and cluster work with can bus just plugging can bus wires from ecu to chassis wiring loom. I know i dont have programing skills so im looking someone to help me. No one have this dash working yet. We are first of few people who done this conversion and non of them have dash working.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.