Step Dir based control for stepper motors using TactiCom communication protocol.
Pin | Function |
---|---|
2 | Motor 0 Step |
3 | Motor 0 Dir |
4 | Motor 1 Step |
5 | Motor 1 Dir |
6 | Motor 2 Step |
7 | Motor 2 Dir |
8 | Motor 3 Step |
9 | Motor 3 Dir |
Edit NB_STEPPERS
constant & steppers
array to add or remove steppers.
Commands are sent over serial over the TactiCom protocol using prefix TD
. The following commands are supported:
cs=<speed_0>
: Run all steppers at the same speed.cs=<speed_0>,<speed_1>,<speed_2>,<speed_3>
: Run all steppers at the specified speeds.cs_i=<stepper_id>,<speed>
: Run a specific stepper at a specific speed (id starts from 0).go=<steps_0>,<speed_0>
: Move all steppers by the same number of steps at the specified speed.go=<steps_0>,<speed_0>,<steps_1>,<speed_1>,<steps_2>,<speed_2>,<steps_3>,<speed_3>
: Move all steppers by the specified number of steps at the specified speeds.go_i=<stepper_id>,<steps>,<speed>
: Move a specific stepper by the specified number of steps at the specified speed.