FLASH SALE!   🛍️   Get a stonking 40% off Inventor 2040 W – an all-in-one board for making contraptions that can move, sense things, make noise, and talk to the internet!!

Micro Metal Gearmotor with Encoder (MMME) – 50:1 Regular

One of our popular micro metal gearmotors, equipped with a pre-soldered Micro Metal Motor Encoder (MMME) shim.

We've fitted this motor with a MMME shim that upgrades it to a super smart quadrature encoder motor, which uses two Hall Effect sensors and a 6 pole magnetic disc to provide your microcontroller with feedback on how fast and how much your motor is moving.

You can connect the MMME shim to a controller board (like Motor 2040) using a 6 pin JST-SH cable, with no soldering required (motor cables are sold separately). Using cables to connect up your motors means they're easy to incorporate into your robotics designs, and straightforward to connect/disconnect if you need to swap out your motors for ones with different gear ratios. 

If you need a motor+encoder with a different gear ratio, we also sell MMME shims on their own to solder yourself.


This gearmotor is a miniature brushed DC motor with a metal gearbox.

Ratio Speed @ 6V Free-run current @ 6V Stall torque @ 6V (minimum) Stall current @ 6V
50:1 420±10% rpm 90mA max 0.4kg. cm 920mA datasheet
  • Long (12mm), 3 mm-diameter D-shaped metal output shaft.


  • The regular variant of MMME has the connector coming out of the bottom of the motor (or top, if you mount the motor upside down!). Use the sideways variant if you want a connector on the short side of your motor.