Waveshare CAN-card SN65HVD230

Hi everyone,

I’m trying to read CAN signals using a Waveshare CAN board (SN65HVD230) connected to my NVIDIA Jetson Orin Nano Super Developer Kit running JetPack 6.2 (Ubuntu 22.04).

My goal is to use this setup to send and receive data and eventually integrate it with ROS2 Humble.

However, I’m not sure what to do after physically connecting the board. Do I need to install specific drivers or perform additional setup steps to get CAN communication working? I haven’t been able to find any clear tutorials for this combination (Jetson + Waveshare CAN + ROS2).

I’m still learning about CAN communication, so if anyone could explain it in a simple way or share a beginner-friendly resource, that would be really helpful!

Thanks in advance!

1 Like

Hi @MustardBread ,

I think you would need drivers for the board.

There are some available here but probably it will not work with Jetson board:

In some cases, if you cannot find a suitable driver, you would have to write a code on your own.

Try searching online for some CAN bus tutorials.

Thank you.