TMC Stepsticks

Our FluidBoard is outfitted with 4 slots for either TMC steppers or external drivers. We do not recommend using any other type of driver. Most CNC machines need the power that only external stepper drivers can deliver. However, in certain cases, it's useful to add a few small stepper motors for various tasks.

TMC Stepsticks can serve this purpose. We support SPI TMC stepsticks, which implies that you should either use TMC2130 or TMC5160 (normal or pro). The TMC5160 is the more powerful of the two, and should be fine for NEMA-23 motors or smaller ones.

Selecting stepstick voltage

There are two switches for selecting the voltage of the stepsticks. When using TMC stepsticks, select the 3.3v position.

The 5v position is only for external drivers and can destroy your FluidBoard when used with TMC stepsticks.

Each switch is used for 2 stepsticks. You cannot select different voltages for individual stepsticks.

Wiring

The wiring depends on the stepstick you are using. Not all TMC stepsticks use the same layout for A and B coils, and the coils are routed to the screw terminals. Even different versions of the same stepstick might use a different layout. Check your vendor for the correct pinout!

From the stepper end, you can easily determine which coil is A and B by using a multimeter and measuring the resistance. If the resistance is almost zero, the two wires are connected to the same coil. If the resistance is higher, the wires are connected to different coils. Wire two wires of the same coil to A and two wires to B.

Configuration

The YAML configuration for TMC stepsticks is as follows:

tmc_5160: # or tmc_2130:
	step_pin: i2so.16
	direction_pin: i2so.17
	disable_pin: i2so.19
	cs_pin: i2so.18
	r_sense_ohms: 0.050
	run_amps: 1.8
	hold_amps: 1.0
	microsteps: 8
	run_mode: CoolStep
	homing_mode: CoolStep

Pinout

The pinout for the 4 stepsticks is as follows:

axis: z a b c
en i2so.19 i2so.20 i2so.11 i2so.12
dir i2so.17 i2so.22 i2so.9 i2so.14
step i2so.16 i2so.21 i2so.10 i2so.13
cs i2so.18 i2so.23 i2so.8 i2so.15

Sign Up For Newsletters

Get E-mail updates about our latest shop and special offers.

Copyright (c) 2024 by NubiloSoft, all rights reserved.