The TMC2100 can be driven by any step and direction source. As no configuration is required, a minimum of two control wires is sufficient. An optional feedback provides index position pulses as well as driver error information. Additionally, an optional analog voltage generated by a DAC or by microcontroller PWM plus R/C filter can be used for motor current control.