SKU: 71171149953

Pololu Dual MC33926 Motor Driver for Raspberry Pi (Assembled) Pololu 2756

Sale price$43.34 Regular price$48.15
Save 10%

Pay in installments of $12.04 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Sep 16 - Sep 21

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Pololu Dual MC33926 Motor Driver for Raspberry Pi (Assembled) Pololu 2756This add on board enables a Raspberry Pi B+, A+, Pi 2, or Pi 3 to drive a pair of brushed DC motors. Its dual MC33926 motor drivers operate from 5 V to 28 V and can deliver a continuous 3 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips I O pins for more specialized applications. This version ships fully assembled with connectors soldered in.


This add-on board enables a Raspberry Pi B+, A+, Pi 2, or Pi 3 to drive a pair of brushed DC motors. Its dual MC33926 motor drivers operate from 5 V to 28 V and can deliver a continuous 3 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications. This version ships fully assembled with connectors soldered in.


Overview

 

This motor driver board is an add-on for a compatible Raspberry Pi (Model B+ or newer), including the Pi 3 Model B+ and Model A+, that lets it easily control a pair of bidirectional, brushed DC motors. The expansion board uses a pair of Freescale MC33926 motor drivers, which operate from 5 to 28 V and can deliver a continuous 3 A per channel (up to 5 A per channel for a few seconds). Other features include a reverse battery protection circuit and logic gates that reduce the number of I/O pins required to control the driver ICs effectively. The board ships fully populated with its SMD components; it is available either as a partial kit, with a female header and terminal blocks included but not soldered in, or fully assembled with these connectors soldered to the PCB.

The board’s default configuration uses six GPIO pins to control the motor drivers, making use of the Raspberry Pi’s hardware PWM outputs, and it uses two additional pins to read status outputs from the drivers. However, the pin mappings can be customized if the defaults are not convenient, and other control inputs and outputs of the MC33926 ICs are accessible on the board for more advanced applications.

 

The board matches the Raspberry Pi HAT (Hardware Attached on Top) mechanical specification, although it does not conform to the full HAT specifications due to the lack of an ID EEPROM. (A footprint for adding your own EEPROM is available for applications where one would be useful; pull-ups on SDA, SCL, and WP are provided.) It is not practical to use this expansion board with the original Raspberry Pi Model A or Model B due to differences in their pinout and form factor.

We also have a similar dual MC33926 shield for Arduinos and Arduino-compatible boards and basic single and dual MC33926 carriers for those using a different controller or with tighter space constraints. For a smaller, lower power, and lower cost alternatives, consider the dual MAX14870 motor driver for Raspberry Pi or DRV8835 dual motor driver for Raspberry Pi.

Features

  • Wide operating voltage range: 5 V to 28 V
  • Output current: 3 A continuous (5 A peak) per motor
  • PWM operation up to 20 kHz, which is ultrasonic and allows for quieter motor operation
  • Motor indicator LEDs show what the outputs are doing even when no motor is connected
  • Board can optionally power the Raspberry Pi base directly through added regulator (not included)
  • Python library makes it easy to get started using this board as a motor driver expansion board
  • GPIO pin mappings can be customized if the default mappings are not convenient
  • Remaining motor driver pins are exposed for advanced use
  • Reverse-voltage protection on motor supply
  • Robust drivers:
    • Transient operation (< 500 ms) up to 40 V
    • Internal peak-current limiting gracefully reduces the output power if the current or temperature get too high
    • Under-voltage shutdown
    • Output short-to-ground and short-to-Vcc protection
  • Prototyping space for easier/cleaner construction of custom circuits

Details for item #2756

This version of the motor driver is fully assembled, with a 2×20-pin 0.1″ female header (for connecting to the Raspberry Pi’s 40-pin GPIO header) and a six-pin strip of 5 mm terminal blocks (for motor and power connections) soldered in. (See item #2755 for a kit version with connectors included but not soldered in.)

 

Pololu Dual MC33926 Motor Driver for Raspberry Pi (assembled version) with included hardware.

The motor driver ships with a set of four M2.5 standoffs (11 mm length), screws, and nuts that can be used to secure the board to the Raspberry Pi at the proper height for the GPIO connector. If you decide not to use the standoffs, be careful not to allow the motor and power connections to short against the Raspberry Pi’s HDMI connector.

Shorting blocks and 0.1″ male headers (not included) can be used to make some of the more advanced optional modifications to the board, such as remapping the control pins.

A Raspberry Pi is not included.

Using the motor driver board

This section explains how to use the dual MC33926 motor driver add-on board and provides some basic information about the motor driver pins to help get you started. However, we strongly encourage you to consult the MC33926 datasheet (1MB pdf) for detailed pin descriptions, truth tables, and electrical characteristics. This expansion board is essentially a breakout board for two MC33926 motor driver ICs with additional logic circuitry to simplify the motor control, so the datasheet is your best resource for answering questions not covered here.

 

In the board’s default state, the motor driver outputs and the Raspberry Pi are powered separately, though they share a common ground and the board’s 3.3 V logic supply is provided by the Raspberry Pi. When used this way, the Raspberry Pi must be powered via its USB Micro-B receptacle, and the motor driver board must be supplied with 5 V to 28 V through its large VIN and GND pads. However, the motor driver board provides a set of three through-holes where you can conveniently connect an appropriate voltage regulator, allowing the motor supply to also power the Raspberry Pi (see the Powering the Raspberry Pi from the motor driver board section below).

A reverse-voltage protection circuit helps prevent damage to the board in case the motor power supply is connected backward. The reverse-protected input voltage can be accessed for use in other circuits through the two pins labeled VOUT on the left side of the board.

The board includes logic gates that enable drive/brake operation of the MC33926 drivers with only two control pins per motor (PWM and direction). As drive/brake operation usually provides a more linear relationship between PWM duty cycle and motor speed than drive/coast operation, we generally recommend using drive/brake operation when possible.

 

Driving motors with a #2756 dual motor driver on a on a Raspberry Pi Model B+ or Pi 2 Model B. A step-down regulator provides 5 V to the Raspberry Pi.

Default pin mappings

This table shows how the Raspberry Pi’s GPIO pins are used to interface with the motor drivers:

RPi
GPIO pin
Motor driver pin Description
5 Motor 1 SF Status flag output: When the driver is functioning normally, this pin should be pulled high by the Raspberry Pi. In the event of a driver fault , the driver IC drives SF low. If either of the disable pins (D1 or D2) is disabling the outputs, SF will also be low.
6 Motor 2 SF
12 Motor 1 PWM Motor speed input: A PWM (pulse-width modulation) signal on this pin corresponds to a PWM output on the corresponding driver’s motor outputs. When this pin is low, the motor brakes low. When it is high, the motor is on. The maximum allowed PWM frequency is 20 kHz.
13 Motor 2 PWM
22 Motor 1 EN Enable input: This pin is internally pulled low, putting the motor driver IC into a low-current sleep mode and disabling the motor outputs (setting them to high impedance). EN must be driven high to enable the motor driver.
23 Motor 2 EN
24 Motor 1 DIR Motor direction input: When DIR is low, motor current flows from output A to output B; when DIR is high, current flows from B to A.
25 Motor 2 DIR

Simplified motor control truth table

This table shows how the drivers’ control inputs affect the motor outputs:

Inputs Outputs
EN DIR PWM MxA MxB operating mode
1 0 PWM PWM (H/L) L forward/brake at speed PWM %
1 1 PWM L PWM (H/L) reverse/brake at speed PWM %
1 X 0 L L brake low (outputs shorted to ground)
0 X X Z Z coast (outputs off)

Remapping pins

All of the Raspberry Pi’s GPIO pins are broken out along a row of numbered through-holes just below the 40-pin GPIO connector. Each GPIO pin used by the board is connected from this row to the corresponding motor driver pin by a trace on the underside of the board spanning the pair of holes. If you want to remap one of these motor driver pins, you can cut its trace with a knife and then run a wire from the lower hole to a new GPIO pin.

 

Bottom view of the dual MC33926 motor driver for Raspberry Pi, showing cuttable traces.

Note that the default pin mappings were chosen so that the Raspberry Pi’s default GPIO pull-ups and pull-downs match the direction the motor driver pins are or should be pulled (up for SF, down for others); if you remap the motor driver pins without paying attention to this, you might encounter issues with pins being pulled the wrong way. See the Raspberry Pi documentation for more about the default GPIO states.

Using additional MC33926 pins

The rest of the MC33926 inputs and outputs are not connected to the Raspberry Pi, but they are accessible through their own through-holes in case you want to use them in a more advanced application of the motor drivers. The board ties some of the inputs high or low through cuttable traces, similar to the way the remappable pins are connected, and you should cut the trace before connecting each input to anything else. This table shows the default configuration of the additional pins:

Motor driver pin Description Default configuration on board
D1 Disable input 1(active high) Tied low (inactive) through cuttable trace
D2 Disable input 2 (active low) Tied high (inactive) through cuttable trace
SLEW Slew rate selection Tied high to select fast slew rate through cuttable trace
INV Input invert Internally pulled low (non-inverted)
FB Feedback (current sense output) Connected to sense resistor and low-pass filter to output approx. 360 mV/A (only active while H-bridge is driving)

For more information about these pins and how they can be used, refer to the MC33926 datasheet (1MB pdf).

Powering the Raspberry Pi from the motor driver board

On the left side of the expansion board is a set of three pins surrounded by a box labeled “5V Regulator”. The “VOUT (REG IN)” pin provides access to the driver board’s motor supply voltage after reverse-voltage protection, while the “REG OUT” pin is connected to the Raspberry Pi’s 5V power rail through an ideal diode circuit. If a suitable voltage regulator is connected to these three pins, it can generate 5 V to power the Raspberry Pi from the board’s motor supply voltage. We suggest using our D24V5F5 or D24V10F5 switching step-down regulators, which work at input voltages up to the 28 V maximum of the MC33926 and can supply up to 500 mA or 1 A of current, respectively, to the Raspberry Pi.

 

D24V10F5 step-down regulator connected to an assembled Pololu Dual MC33926 Motor Driver for Raspberry Pi.

When adding a voltage regulator to the motor driver board, take care to orient it correctly: note that the motor driver board’s “VOUT (REG IN)” pin should connect to the regulator’s VIN pin, while the regulator’s VOUT pin should connect to the motor driver board’s “REG OUT” pin.

There are a few considerations to keep in mind when “back-powering” the Raspberry Pi through a voltage regulator in this way:

  • Your motor power supply must be an acceptable voltage for both the regulator and the MC33926 driver ICs.
  • The regulator should be able to handle the power requirements of the Raspberry Pi. The Model B+ typically uses a few hundred milliamps at 5 V, although its current draw can exceed 1 A if it is also supplying power to USB devices and other peripherals. While a linear regulator like a 7805 might fit in the regulator mounting location, it could generate excessive heat or shut down at higher input voltages and output currents. We recommend using a switching regulator like the ones mentioned above.

The ideal diode circuit makes it safe to have a different power supply connected to the Raspberry Pi through its USB Micro-B receptacle while the motor driver add-on and regulator are connected and powered.

Real-world power dissipation considerations

Each MC33926 motor driver IC has a maximum continuous current rating of 5 A. However, the actual current it can deliver depends on how well you can keep it cool. The motor driver board is designed to draw heat out of the motor driver chips, but performance can be improved by adding heat sinks.

Unlike many other H-bridges, the MC33926 has a feature that allows it to gracefully reduce current as the current exceeds 5 A or as the chip temperature approaches its limit. This means that if you push the chip close to its limit, you will see less power to the motor, but it might allow you to avoid a complete shutdown.

We tested this motor driver board at room temperature with no forced air flow or heat sinks. In our tests, the board was able to deliver 5 A to both channels simultaneously for about 10 s before the thermal protection started reducing the current. The board delivered 4 A on both channels for about 40 s, and at 3 A it was able to operate continuously for over 10 minutes without triggering current limiting or thermal protection.

Our tests were conducted at 100% duty cycle; PWMing the motor will introduce additional heating proportional to the frequency.

This product can get hot enough to burn you long before the chip overheats. Take care when handling this product and other components connected to it.

Schematic diagram

A schematic diagram is available as a PDF: Pololu Dual MC33926 Motor Driver for Raspberry Pi schematic diagram (211k pdf).

Specifications

Parameter Value
Size 65 mm × 56 mm
Weight 28 g
Motor driver MC33926
Motor channels 2
Minimum operating voltage 5 V
Maximum operating voltage 28 V
Continuous output current per channel 3 A
Peak output current per channel 5 A
Maximum pwm frequency 20 kHz
Reverse voltage protection? Y
Partial kit? N

Resources

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 71171149953

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.8 ★★★★★
Based on 9 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
R
Verified Purchase
R. Cordosi
Omaha, US
★★★★★ 5
Outstanding Frother!
Color: Space Gray
Exceptional! This frother is in another league compared to the cheapo push button frothers. The motor is smooth, quiet and powerful. This has an intuitive thumb dial on top that operates smoothly with a wide range of smooth speed adjustment. It’s gentle enough to froth a little bit of milk for a macchiato and powerful enough to scramble 3 eggs. The head is removable for easy cleaning. It’s also rechargeable. I charged this the day I bought it on April first. I use it at least twice a day. It’s September 26th today and I have yet to recharge it and it’s not showing any signs of needing a charge. One minor quibble is that they give you 2 of the same frother heads. They are built so well, that I don’t imagine it ever wearing out. It would have been nice to get a whisk or something different. Not a deal breaker at all though.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on September 26, 2025
B
Verified Purchase
banjo player
West Palm Beach, US
★★★★★ 5
Solid unit
Color: Black
Handheld Mixer/Frother Review A Premium Choice That Transforms Morning Coffee I am thoroughly impressed with this handheld mixer and frother. Each morning, I blend cacao and collagen powder into my coffee, and in the past, I always ended up with stubborn lumps using only a spoon or whisk. I had previously purchased a few inexpensive handheld mixers, but they disappointed me both in price and performance, struggling to mix the powders thoroughly—especially at the bottom of the cup. I came close to abandoning handheld mixers altogether, but decided to give it one last try. After reading countless reviews and carefully comparing models, I opted to invest in a higher-end handheld mixer. The anticipation was high—would this mixer truly distinguish itself from the budget options cluttering my kitchen drawer? From the moment I unboxed it, the difference was clear. The mixer felt substantial in my hand, and the build quality reflected thoughtful engineering. While this model cost roughly twice as much as the cheaper alternatives, it proved to be well worth the investment. Initially, I was concerned about the dial at the top, fearing it might be difficult to control. However, I was pleasantly surprised by its intuitive operation. The unit offers a solid feel, plenty of power, and a versatile range of speeds—from a gentle stir perfect for coffee to an impressively fast setting. I had not previously considered using this mixer as a frother, but as a cappuccino enthusiast, I decided to give it a try. I heated both 2% milk and oat milk to take the chill off, then submerged the mixing wand. Allowing the mixer to rise above the milk introduced air and created a rich, creamy foam—an unbelievable result. My homemade cappuccino now tastes like something from a café. The controls are robust, the construction is reliable, and the power is consistent. Cleanup is effortless, requiring only a quick rinse under the tap. The battery life is also noteworthy, lasting through several uses without losing strength. If you are hesitant to spend a bit more on a quality handheld mixer, I wholeheartedly recommend making the investment. This mixer has become an essential part of my morning routine. Excellent product—well done!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on August 13, 2025
P
Verified Purchase
Philip B. Corriveau
Fort Morgan, US
★★★★★ 5
Solid, powerful, rechargeable
Color: Black
Very impressed with its weight, speed and performance. The dial is great
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 29, 2026
C
Verified Purchase
Chief
Massapequa, US
★★★★★ 4
Very nearly the perfect frother for all your basic frothing & mixing needs
Color: Black
There are a lot of middle-of-the-road frothers out there. I've been through a few of them in my recent search for something that could mix and froth well, without taking up any more outlets in my basement kitchen. Of the three Maestri frothers I've tried so far, this one wins the race by a nose. Most recently, these Maestri frothers come in basically three versions: A single-speed @ 8000 RPM, a two-speed @8000/5500 RPM, and this stepless variable-speed version. Aside from that, the only real difference in recent version pack-outs is which attachments they come with. Look over the reviews of the single-speed version and you'll find that while it can and does froth well, it starts at a single, high speed and gets there fast. This makes it pretty easy to spin liquid right out of most common cups and mugs. There is a two-speed version, but it's harder to find, only comes in one color (Grape Purple), and while it's much better than the Maestri single-speed, it still has a couple of quirks that make this variable-speed version win out. This mixes and froths whole milk, half-and-half, or heavy whipping cream, or just about anything else very well. Like all frothers, it takes a little time to learn its nuances and nail down the technique, this will definitely get you there. The best feature of this is easily the speed control. Turn the knob to turn it on at a low speed that's great to get things started, then turn the knob to crank up the speed just enough to do what you need, whether that's mixing or frothing. The low starting speed makes it easy to keep things under control without undue spilling, and the max speed is more than enough to make quick work of getting your froth on. There are really only two complaints I have with this stepless, variable speed version: - I'd really like to have a Press On / Release Off button in addition to the Speed Control knob. More than one time have I gone to turn this off, only to spin the knob the wrong way and crank the speed up to ludicrous, sloshing liquid on the counter. Being able to turn it Off just by letting go of the button would be quick and easy. This configuration would allow using a preferred speed right from the start, while still allowing speed to be adjusted on-the-fly when needed. - Give it a bigger battery. It would cost mere pennies to give this a 2000mAH+ instead of a 1200mAH battery, and I can't think of any reasonable downside to that. - Give the motor a little more torque. It's fairly easy for the current motor, at any speed, to get bogged down in a thick protein powder mix, or when pressing the frother or other attachment a bit too hard into the bottom or side of the frothing container. A bit more "oomph" would prevent that. I really like the overall design and features of thes Maestri frothers better than many other, cheaper versions. This variable-speed version is pretty great as it is and probably the one I would recommend over the single- or two-speed, for most people. But I often find myself using two hands -- one to hold it steady, and the other to turn it on and tweak the knob to the desired speed(s) -- for a device that should arguably need only one hand to use. Just a couple of minor tweaks as noted above would make this the overall best frother of its type that I've used.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 23, 2025
D
Verified Purchase
D. Smith
Charlottesville, US
★★★★★ 5
Hands down, the BEST handheld frother I've ever used!
Color: Black
Hands down, the BEST handheld frother I've ever used! I got the black one, but any color will have the same results. Over the past 12 years or so, I've used so many different handheld frothers and they've ALL fallen short of expectations for quality, longevity, power, features, and usability. I've used everything from cheap, $15 models to $50+ models and everything in-between. Some with fancy attachments for various types of mixing, frothing, beating, whipping, etc. Some with rechargeable batteries, some without. Some AC powered, some with fixed whisks, some with detachable/replaceable whisks, some with stands, etc. NONE have been spectacular. Most broke within 6 months and got tossed. ALL were major disappointments in the end, including the "revered" Zulay models of which I tried several. I finally found this Maestri House branded, variable speed frother with detachable / replaceable whisks and got one to try. I was literally on Cloud Nine the first time I turned it on. Like, WOW! Not only was it FAST on the highest speed, but it was powerful enough to churn right through milk, eggs, cream, etc, without bogging down like many others. This thing makes milk froth like a milkshake and Matcha Lattes like nothing else I've ever experienced. I used to have to sift my Matcha, then whisk it in hot water, then froth milk and then blend them together to make the perfect latte. and if the milk was cold (my preference), pre-whisking in hot water was a must to avoid lumps. However, with THIS frother? I literally pour my milk into a tall tumbler, drop in un-sifted Matcha powder, and spin up the Maestri House frother at first on a medium low speed to get it mixed, then jump straight to the highest speed to really whip that milk and match up. After about 30-45 seconds, I've got the thickest, richest, smoothest, most aerated latte around. And NO LUMPS at all!!! What a time and dish saver! And cleaning? I just run it under hot running water to get the shaft cleaned and then spin it up in a dish with hot running water for a few moments, then spin it on high for a few seconds in the air to dry it off instantly. Now, I'll be honest here, too. The specs say it can go months on a charge, using it for a couple minutes a couple times daily. Well, I guess it could do that and still spin. But I use it FULL SPEED, churning hard for at least a minute a couple times per day. After about 2 weeks, I can start to notice a speed reduction so I just plug it back in on the charger. All things considered, this is still better than all the other handheld frothers I've used over the years. After using the heck out of this thing for the past 7 months, I've even decided to start selling these in our Japanese gift shop. The manufacturer is has been very responsive both in customer support (I called them about an issue I thought I was having, and they called me back with a couple hours even though I didn't leave voicemail when they didn't answer right away) and in reseller support. I have to give these guys an A+ for responsiveness and quick resolution when problems might arise. HIGHLY recommended!!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on October 17, 2025

recommand products