Hi, I am using the Dynamixel Shield with an Arduino UNO for the first time. I inserted it on top of the UNO and then connected to a computer. When I tried those sample programs such as ping, position_mode, scan_dynamixels found under Dynamixel2Arduino's basic, the Serial Monitor prints lots of reversed question marks and sometimes also strange symbols such as squares. I have checked that the serial monitor has a matching bps of 115200 set already. I also tried lower bps values and under different OS such as Windows 10 and Mac OS. The problem remains.
From the product e-Manual, the recommended solution is to define DEBUG_SERIAL and it refers us to define DEBUG_SERIAL in the DynamixelShield Examples in Arduino. However, the problem is that I also have the reversed question marks printed on the Serial Monitor problem when running those DynamixelShield examples. So, I don't know how to fix it after reading the e-Manual. Can you tell me how to fix this problem please? Thank you.
Thank you for your inquiry.
Your issue is relevant to the hardware structure of Arduino boards that has only one serial port.
For those Arduino boards, you need a communication module such as LN-101.
Please refer to the thread below for further information.
|Hi, so all three serial ports on the Mega 2560 share with the USB port? I tried the Mega and Serial Monitor printed reversed question marks and sometimes garbage.|
Besides the Leonardo, what other Arduino boards are known to work well with the DYNAMIXEL Shield and be able to print information under the Serial Monitor without the LN-101?