Is it possible for CAN (Controller Area Network) to run over UART or only SPI

Hello,

I am looking into the possibility of using CAN (Controller Area Network) and I am trying to find out whether it can work over UART or just SPI? I've looked in the datasheets and possible samples, but I cannot find anything.

Can I also get some directions on where to look for anything regarding CAN on the NRF boards?

I am working on the nRF5340.

Thank you Slight smile

Parents
  • I received an answer to this thread, but somehow I don't see it anymore.

    The response was:

    CAN is different to UART and SPI and it requires its own peripheral which is not included in the nrf5340. You will require another IC that can talk to the nrf5340 with e.g. SPI and then run all the CAN business on the other end. Something like this might be suitable, but I just found it by typing "can to spi transciever" into Google and it's NRND. The nrf54H20 will have a CAN controller built in but isn't released yet and will probably be a more expensive part.

    It was helpful. Thank you.,

Reply
  • I received an answer to this thread, but somehow I don't see it anymore.

    The response was:

    CAN is different to UART and SPI and it requires its own peripheral which is not included in the nrf5340. You will require another IC that can talk to the nrf5340 with e.g. SPI and then run all the CAN business on the other end. Something like this might be suitable, but I just found it by typing "can to spi transciever" into Google and it's NRND. The nrf54H20 will have a CAN controller built in but isn't released yet and will probably be a more expensive part.

    It was helpful. Thank you.,

Children
Related