Hi! I am intersted in the Gimbal Motor with Encoder - 12V, 467RPM (ROB-27478) with the encoder aspect; however, what else do I need to purchase to make this motor work. Is there a specific variable resistor for changing speed and a control element to connect with the encoder. I am new to electronic circuitry design and would really appreciate some help!!!
You’ll need a motor driver like SparkFun Brushless Motor Driver - 3-Phase (TMC6300) - SparkFun Electronics and then an MCU like SparkFun RedBoard Plus - SparkFun Electronics (other options here, scroll to ‘supported mcu types’) - Make sure to get a model that supports 3-PWM mode
You’ll wire it like so Example Setups - Hookup Guide - TMC6300 BLDC Motor Driver
You can click through the rest of the guide for more info, but it’s basically wiring the driver to the motor and the MCU to the driver. No, you wouldn’t use an in-line potentiometer, but you can use a potentiometer on the MCU and feed its reading to control the PWM/speed of the motor via the MCU code ![]()