This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CAN bus to I2C conversion

Other Parts Discussed in Thread: CONTROLSUITE

Hi,

I have a system which communicates using the CAN bus. I want to send data out to a BT Transmitter and then receive it on my phone. The BT Transmitter has only I2C bus. Is there a chip that I can use to convert my CAN message to I2C message and send to my BT device? Is there a way to do it using a Microcontroller? Please suggest.

Thanks in Advance,

Badri

  • Hi Badri,

    Badrinarayanan Venkatakrishnan said:
    Is there a chip that I can use to convert my CAN message to I2C message and send to my BT device?

    I've not heard about any such hardware. The easiest way to implement this is through software. Get the CAN data and transmit the same through I2C. You might need to process the CAN data first. Also, the I2C library is very well available in controlSuite.

    Regards,

    Gautam