RoboClaw Series
Brushed DC Motor Controllers
RoboClaw Series User Manual
57
BASICMICRO
Standard Serial Mode With Slave Select
Slave select is used when more than one RoboClaw is on the same serial bus. When slave select
is set to ON the S2 pin becomes the select pin. Set S2 high (5V) and RoboClaw will execute the
next set of commands sent to S1 pin. Set S2 low (0V) and RoboClaw will ignore all received
commands.
Any RoboClaw connected to a bus must share a common signal ground (GND) shown by the
black wire. The S1 pin of RoboClaw is the serial receive pin and should be connected to the
transmit pin of the MCU. All RoboClaw’s S1 pins will be connected to the same MCU transmit
pin. Each RoboClaw S2 pin should be connected to a unique I/O pin on the MCU. S2 is used as
the control pin to activate the attached RoboClaw. To enable a RoboClaw hold its S2 pin high
otherwise any commands sent are ignored.
The diagram below shows the main battery as the only power source. Make sure the LB jumper
is set correctly. The 5VDC shown connected is only required if your MCU needs a power source.
This is the BEC feature of RoboClaw. If the MCU has its own power source do not connect the
5VDC.
For model specific pinout information please refer to the data sheet for the model being used.
M1A
M1B
M2B
M2A
Negative
-
Po
+
-
Battery
S1 Signal
S2 Signal
5VDC
UART TX
OUT 1
GROUND
5VDC
GROUND
MCU
RoboClaw
Motor 1
Motor 2
OUT 2
Connect to S2 of
next RoboClaw
Connect to S1 of
next RoboClaw
D1
SW1