Motors and servos

Choose by actuator type first: brushed DC motor, stepper motor, RC servo, solenoid or Raspberry Pi HAT. Similar-looking motor boards are rarely drop-in substitutes.

Can I swap these?

Pick the board you have - we'll show what we know about swapping it.

Known swap options (1)

General board checks (6)
  • Name the load first: brushed DC motor, bipolar stepper, RC servo, solenoid or motor HAT.
  • Match motor/load supply voltage, continuous current, peak or stall current, cooling and wire/connector rating.
  • Confirm the control method: PWM/direction, step/direction, I2C/Qwiic, servo pulse or board-specific library.
  • Check pinout, enable/standby pins, braking/stop behavior, current-limit setup and any required flyback/protection.
  • Do not power motors or servos from a microcontroller regulator or Raspberry Pi 5 V rail unless the board source explicitly supports it.
  • Use the linked vendor page or datasheet as the final authority for ratings and wiring.

Parts in this group

Modern dual DC motor drivers

Stepper driver carriers and modules

Raspberry Pi motor and servo HATs