I2C data line used by the Motor Bonnet/HAT PWM driver; Adafruit states only SDA and SCL GPIO pins are required to drive the motors.
I2C clock line used by the Motor Bonnet/HAT PWM driver; Adafruit states only SDA and SCL GPIO pins are required to drive the motors.
3.3 V rail required when connecting the HAT/Bonnet off-Pi via jumpers, alongside GND, SDA and SCL.
Common ground required when connecting the HAT/Bonnet off-Pi via jumpers and shared return for motor/control power.
Polarity-protected 2-pin terminal block for external motor power; Adafruit specifies external 5-12 VDC power on the Bonnet product page and 4.5-13.5 VDC motor drive range in the shared guide.
PWM · I2C · UART · Wide input · Breakout
Confirm the data interface matches your host board.
Module pins: 3.3V, VM / motor power terminal, GND, SDA, SCL. Schematik maps them to your board in the app.
H-bridge breakouts from 1A to 43A (DRV8871, TB6612FNG, BTS7960), stepper drivers (A4988, TMC260, TB6600), I2C servo/solenoid controllers, and Pi/Arduino shields — sized by current and protocol.
12V 184P Gear Motor with Encoder visual preview
12V DC Motor 350RPM w/Encoder (12kg*cm) visual preview
12V Low Noise DC Motor 143RPM w/Encoder visual preview
12V Metal DC Geared Motor with Encoder (131:1, 83RPM, 45Kg.cm) visual previewN20 micros in 1:50–1:298 ratios, 6V TT gearbox motors (120:1, 160RPM), 12V quadrature encoder gearmotors up to 45kg.cm, plus coreless micros, vibration discs, USB fans and a few outlier brushless motors.
Motors & actuators · DC & gear motors · 135 parts
12V Solenoid Valve - DN15 visual preview
370 Mini Vacuum Pump visual preview
5V Electromagnet (15 Kg Height 22mm) visual preview
5V Electromagnet (15 Kg Height 25mm) visual previewSolenoid valves (DN15/DN20 12V), 6V pneumatic air valves, push-pull and lock-style solenoids, 5V electromagnets (3–35kg holding force), 6V electric push rods (10–100mm stroke), peristaltic dosing pumps and submersible water pumps.
Motors & actuators · Pumps & solenoids · 41 parts
1 Degree of Freedom DF05BB Steering Head visual preview
16mm Height Metal Caster Bearing Wheel visual preview
20mm Height Metal Caster Bearing Wheel visual preview
2GT 60-Tooth Aluminum Timing Pulley, 19 mm Bore, 6 mm Belt visual previewRobot chassis (2WD miniQ, 4WD mecanum, 6WD outdoor), mecanum wheels (48–97mm), brass hex hubs (4–6mm), shaft couplers, 2GT timing pulleys and uArm robotic arms.
Motors & actuators · Robotics & mechanics · 141 parts
2.3KG Serial Bus Servo (6V) visual preview
2.5g 360° Micro Servo (0.45kg) visual preview
2Kg 180° Clutch Servo visual preview
2Kg 300° Clutch Servo visual preview9g micros and clutch PWM servos, IP67 metal servos to 35KG, and ST/SC/CF serial bus servos (2.3kg to 120kg.cm at 24V) — protocol matters as much as torque rating here.
Motors & actuators · Servos · 99 parts
Fully assembled (no soldering) Raspberry Pi bonnet that drives up to 4 DC motors or 2 bipolar steppers with full PWM speed control over I2C. Smaller form factor than the HAT version.
Motor terminal block output channel for one DC motor winding/output pair, driven by the onboard TB6612 motor driver.
Motor terminal block output channel for one DC motor winding/output pair, or one half of a stepper motor connection.
Motor terminal block output channel for one DC motor winding/output pair, or one half of a stepper motor connection.
Motor terminal block output channel for one DC motor winding/output pair, driven by the onboard TB6612 motor driver.
STEMMA QT connector on the I2C lines for plug-and-play usage, as stated on the Adafruit product page.
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| SDA | signal | I2C data line used by the Motor Bonnet/HAT PWM driver; Adafruit states only SDA and SCL GPIO pins are required to drive the motors. | Raspberry Pi 3.3 V logic when connected through the Pi header | |
| SCL | signal | I2C clock line used by the Motor Bonnet/HAT PWM driver; Adafruit states only SDA and SCL GPIO pins are required to drive the motors. | Raspberry Pi 3.3 V logic when connected through the Pi header | |
| 3.3V | power | 3.3 V rail required when connecting the HAT/Bonnet off-Pi via jumpers, alongside GND, SDA and SCL. | 3.3 V | |
| GND | ground | Common ground required when connecting the HAT/Bonnet off-Pi via jumpers and shared return for motor/control power. | 0 V | |
| VM / motor power terminal | power | Polarity-protected 2-pin terminal block for external motor power; Adafruit specifies external 5-12 VDC power on the Bonnet product page and 4.5-13.5 VDC motor drive range in the shared guide. | 5-12 VDC external motor power on product page; guide states motor drive range 4.5-13.5 VDC | |
| M1 | motor output | Motor terminal block output channel for one DC motor winding/output pair, driven by the onboard TB6612 motor driver. | Motor supply dependent, within the Adafruit-stated motor drive range | |
| M2 | motor output | Motor terminal block output channel for one DC motor winding/output pair, or one half of a stepper motor connection. | Motor supply dependent, within the Adafruit-stated motor drive range | |
| M3 | motor output | Motor terminal block output channel for one DC motor winding/output pair, or one half of a stepper motor connection. | Motor supply dependent, within the Adafruit-stated motor drive range | |
| M4 | motor output | Motor terminal block output channel for one DC motor winding/output pair, driven by the onboard TB6612 motor driver. | Motor supply dependent, within the Adafruit-stated motor drive range | |
| STEMMA QT | connector | STEMMA QT connector on the I2C lines for plug-and-play usage, as stated on the Adafruit product page. | I2C connector, logic/power follows board connection context |
Full-Bridge Motor Driver Dual - L298N
Dual full-bridge driver module built around the ST L298N. Drives two brushed DC motors or one bipolar stepper from a separate motor supply, with PWM and direction control per channel.