ARC Pro

Upgrade to ARC Pro

Stay on the cutting edge of robotics with ARC Pro, guaranteeing that your robot is always ahead of the game.

PRO
Synthiam
#2   — Edited

The Uno does not have 2 UART serial ports. It has 1, which is used for the USB converter, and pins d0 and d1 - datasheet for the Arduino product by the manufacturer explains more. The one serial port is used for communication with EZB to ARC.

Leonardo has two serial ports - one which can be used by the EZB communication to ARC (serial0), and the other is available in ARC as SERIAL1.

Arduino code can be edited - you can merge the Leonardo and Uno pca9685 firmware if you want. It's impossible to host the infinite number of possibilities for every controller and every shield imaginable - I hope that makes sense. However, if using Arduino, you should be able to modify the code yourself to add any custom features that you need. If you change the code, post it, and I'll add it to the pca9685 list.