I2C data line used by the shield PWM/motor controller; Adafruit states only SDA and SCL plus 5V and GND are required to drive the motors.
I2C clock line used by the shield PWM/motor controller; Adafruit states only SDA and SCL plus 5V and GND are required to drive the motors.
Arduino 5 V logic rail required with SDA/SCL/GND for shield control.
Common ground required with SDA/SCL and 5 V for shield control.
DC motor / stepper motor output port M1; Adafruit library docs select motor ports M1, M2, M3 or M4.
PWM · I2C · UART · Wide input · Breakout
Confirm the data interface matches your host board.
Module pins: 5V, 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
Arduino shield that drives up to 4 DC motors or 2 bipolar steppers using TB6612 MOSFET drivers at 1.2A continuous (3A peak, ~20ms) per channel, plus two hobby servo headers. Communicates over I2C, freeing all Arduino PWM pins.
DC motor / stepper motor output port M2; Adafruit library docs select motor ports M1, M2, M3 or M4.
DC motor / stepper motor output port M3; Adafruit library docs select motor ports M1, M2, M3 or M4.
DC motor / stepper motor output port M4; Adafruit library docs select motor ports M1, M2, M3 or M4.
One of two 3-pin hobby servo connections; source says two connections for 5V hobby servos.
Second 3-pin hobby servo connection; source says two connections for 5V hobby servos.
Motor power input through the shield POWER terminal block; source FAQ says connect 5-12VDC power here or through Arduino DC barrel jack and VIN jumper.
| Pin | Position | Type | Function | Voltage |
|---|---|---|---|---|
| SDA | signal | I2C data line used by the shield PWM/motor controller; Adafruit states only SDA and SCL plus 5V and GND are required to drive the motors. | ||
| SCL | signal | I2C clock line used by the shield PWM/motor controller; Adafruit states only SDA and SCL plus 5V and GND are required to drive the motors. | ||
| 5V | power | Arduino 5 V logic rail required with SDA/SCL/GND for shield control. | 5V logic rail, source states 5v is required with SDA/SCL/GND. | |
| GND | ground | Common ground required with SDA/SCL and 5 V for shield control. | 0V reference | |
| M1 | motor output | DC motor / stepper motor output port M1; Adafruit library docs select motor ports M1, M2, M3 or M4. | Motor supply, source FAQ states 5-12VDC power via POWER terminal blocks or Arduino DC barrel/VIN jumper. | |
| M2 | motor output | DC motor / stepper motor output port M2; Adafruit library docs select motor ports M1, M2, M3 or M4. | Motor supply, source FAQ states 5-12VDC power via POWER terminal blocks or Arduino DC barrel/VIN jumper. | |
| M3 | motor output | DC motor / stepper motor output port M3; Adafruit library docs select motor ports M1, M2, M3 or M4. | Motor supply, source FAQ states 5-12VDC power via POWER terminal blocks or Arduino DC barrel/VIN jumper. | |
| M4 | motor output | DC motor / stepper motor output port M4; Adafruit library docs select motor ports M1, M2, M3 or M4. | Motor supply, source FAQ states 5-12VDC power via POWER terminal blocks or Arduino DC barrel/VIN jumper. | |
| SERVO 1 | servo header | One of two 3-pin hobby servo connections; source says two connections for 5V hobby servos. | 5V hobby servo connection per source text. | |
| SERVO 2 | servo header | Second 3-pin hobby servo connection; source says two connections for 5V hobby servos. | 5V hobby servo connection per source text. | |
| POWER | power input | Motor power input through the shield POWER terminal block; source FAQ says connect 5-12VDC power here or through Arduino DC barrel jack and VIN jumper. | 5-12VDC motor power per source FAQ. |
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.