Store

SparkFun

$218.18 |
In stock at supplier
No reviews yet

The SparkFun IoT Brushless Motor Driver is a powerful, easy-to-use motor driver that can control any 3-phase BLDC with built-in WiFi and Bluetooth® capabilit...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
The SparkFun IoT Brushless Motor Driver is a powerful, easy-to-use motor driver that can control any 3-phase BLDC with built-in WiFi and Bluetooth® capabilities! However, with our on-board Three Phase Brushless Gimbal Motor, you can be sure of getting the best performance and reliability without needing to find your own motor. It features the TMC6300 from ADI + Trinamic, a high-performance motor driver that allows you to control the motor using a microcontroller, such as the ESP32 WROOM, which is included on the board. The SparkFun IoT Brushless Motor Driver is perfect for various IoT applications, such as controlling robots, drones, and other high-performance devices.
The TMC6300 is a powerful, easy-to-use three-phase motor driver with up to 2A (1.4ARMS) of total drive current. Separate high-side and low-side control of the three half-bridges allows for incredible control of each phase of the motor commutation. We've found the Arduino Simple Field Oriented Control library to work well with the TMC6300 motor driver.
However, a field-oriented control (FOC) algorithm requires some feedback to close and optimize the control loop. Therefore, we integrated a TMAG5273 hall-effect sensor and INA240A1 current sensor amplifiers (both manufactured by Texas Instruments) into the IoT motor driver board design. This allows users to incorporate a position sensor and current sensing into the FOC algorithm or any feedback control loop they implement.
Additionally, this motor driver also features a hall-effect sensor, three in-line current sensors for each motor phase, and a low-side current sensor to gather information about the status of the motor to return to the user. It also features two user buttons, a Qwiic connector, and a user-configurable RGB LED for more customizability!
The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.
Includes:
  • IoT Brushless Motor Driver board
  • Gimbal Motor
  • Mounting Screws
  • Motor Spacers
Features:
  • USB-C Connector
  • ESP32 Microcontroller
  • TMC6300 Motor Driver
  • TMAG5273 Hall Effect Sensor
  • Current Sensors 
    • INA240 Current Sense Amplifier
    • MCP6021 Operational Amplifier
  • WS2812 RGB LED
  • 3-Pin JST Connector (to Gimbal Motor)
  • 4 Buttons
  • Gimbal Motor
  • Qwiic Connector
Documents:
Videos


Jargon buster

Plain-language definitions for the technical terms used above.

BLDC
BLDC stands for brushless DC motor, a motor type that uses electronic switching instead of brushes to make it spin. It matters because BLDC motors need a suitable driver and control method, especially when you want smooth low-speed movement or precise positioning.
ESP32
ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
Field-Oriented Control (FOC)
Field-Oriented Control is a motor-control method that carefully controls the magnetic fields inside a brushless motor for smoother and more precise motion. It matters for projects such as robotics, gimbals, and haptics where quiet operation, low-speed control, or accurate torque control is important.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
motor driver
An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
PCB
A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.

Schematic

Schematic · 230.1 KB · Click any page to view full size

Download PDF

ESP32-WROOM-32E Datasheet

Datasheet · 948.1 KB · Click any page to view full size

Download PDF

TMC6300 Datasheet

Datasheet · 625.4 KB · Click any page to view full size

Download PDF

TMAG5273 Datasheet

Datasheet · 2.0 MB · Click any page to view full size

Download PDF

INA240 Datasheet

Datasheet · 1.8 MB · Click any page to view full size

Download PDF

Board Dimensions

Mechanical Drawings · 193.8 KB · Click any page to view full size

Download PDF

WS2812 LED Datasheet

Datasheet · 271.8 KB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 815.5 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.