Is it better to interface a motor controller directly with a Jetson TX2 or use an Arduino? [closed]

asked 2018-08-20 23:23:37 -0500

freshlysqueeched gravatar image

Hello, I am starting my first robotics project when I ran into this issue. I have a Jetson TX2 running ROS Kinetic on Ubuntu 16.04 and a Roboteq SDC2130. I have not been able to find a good answer on whether it is better to connect the motor controller directly to the Jetson using the serial pins or connect it to an Arduino first and then the Jetson. It seems that many people use an Arduino; however, it seems unnecessary given that I could directly connect the motor controller to the Jetson. My question is:

What advantage (if any) does using an Arduino as a "middle man" provide over directly connecting it to the main computer?

Thanks in advance!

edit retag flag offensive reopen merge delete

Closed for the following reason question is off-topic or not relevant. Please see for more details. by gvdhoorn
close date 2018-08-21 01:14:02.698461


I'm really sorry, but your question is not a ROS question (you use ROS, but the question is about electronics, and how to interface the different parts of your robot). As we have 41000+ questions already here on ROS Answers, we must try to stay as on-topic as possible, therefor I'm closing your ..

gvdhoorn gravatar image gvdhoorn  ( 2018-08-21 01:15:20 -0500 )edit

.. question.

I would advise you to post this on a site like and get advise about the electronics hw architecture there.

If/when that leads to ROS questions, feel free to post here.

Alternatively: make this question more about software, and we can re-open it.

gvdhoorn gravatar image gvdhoorn  ( 2018-08-21 01:17:15 -0500 )edit