> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# 120:1 Mini Plastic Gearmotor, 90° 2mm Spline Output

**Type:** Product page · **SKU:** POLOLU-1123 · **Brand:** [Pololu](https://core-electronics.com.au/brands/pololu-australia)
**Page:** https://core-electronics.com.au/120-1-mini-plastic-gearmotor-90-2mm-spline-output.html ([markdown](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-90-2mm-spline-output.html.md))

## Retired product

This product is retired and no longer available for purchase. Search the catalogue for an alternative.

## How to buy

- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

| [![](https://a.pololu-files.com/picture/0J9876.225.jpg?adaae9ede6dd84fee69d09f7613e929e)](https://a.pololu-files.com/picture/0J9876.1200.jpg?adaae9ede6dd84fee69d09f7613e929e) |
|---|
| Gears inside the mini plastic gearmotor with 90 degree output (2mm spline version). |

This brushed DC gearmotor is very compact and weighs only 0.7 ounces (19.5 grams) — perfect for building a quick, miniature robot. They are intended for use at 4.5 V, though in general, these kinds of motors can run at voltages above and below this nominal voltage, so Pololu should operate comfortably in the 3 V to 6 V range (rotation can start at voltages as low as 0.6 V). Lower voltages might not be practical, and higher voltages could start negatively affecting the life of the motor. The plastic gearbox is protected by a built-in safety clutch that will typically slip before the gear teeth can shear (typically when the load exceeds around 25 oz-in, or 2 kg-cm).

 **Details for item #1123**

Exact gear ratio: 22&amp;#xD7;38&amp;#xD7;44&amp;#xD7;26&amp;#xD7;3010&amp;#xD7;11&amp;#xD7;11&amp;#xD7;22&amp;#xD7;9&amp;#x2248;119.76" role="presentation" style="position: relative;"&gt;22×38×44×26×3010×11×11×22×9˜119.76

**Dimensions**

 | [![](https://a.pololu-files.com/picture/0J5898.600.jpg?06046251c804b2634848644fa2d8e308)](https://a.pololu-files.com/picture/0J5898.1200.jpg?06046251c804b2634848644fa2d8e308) |
|---|
| Dimension diagram of the mini plastic gearmotor with 90° 2mm spline output (units are mm over \[in\]). |

This dimension diagram is also available as a downloadable pdf (75k pdf).

This gearmotor features a splined, chrome-finish output shaft with a 2mm-crest diameter. This shaft can be used with custom wheels or with Pololu's [adapter for LEGO wheels](https://core-electronics.com.au/2mm-shaft-adapter.html). The gearbox output shaft is perpendicular to the motor shaft.

**Gearmotor Versions**

Pololu carry two versions of mini plastic gearmotors with 2 mm diameter spline output shafts, one with an [offset shaft](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-offset-2mm-spline-output.html) and one with a [90° shaft](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-90-2mm-spline-output.html).

Pololu have many more versions of these mini plastic gearmotors available with 3 mm diameter “D”-shaped output shafts (just like the ones on Pololu's [micro metal gearmotors](https://core-electronics.com.au/components/motors/metal-gearmotors/micro.html)) that are compatible with many [Pololu wheels](https://core-electronics.com.au/hardware/wheels.html) and Pololu's 3 mm [universal mounting hubs](https://core-electronics.com.au/hardware/mounts-hubs/hubs-clamps.html). These versions offer two output shaft orientations relative to the motor shaft (offset and 90°), two motor options (normal and high-power, or HP for short), and two gearbox options (120:1 and 180:1). Additionally, some of these versions are available with an extended motor shaft that protrudes from the rear of the motor by approximately 4.5 mm. This second shaft has a diameter of 1.5 mm and rotates at the same speed as the input to the gearbox, offering a way to add a custom-built encoder to provide motor speed or position feedback. The following table shows all of the mini plastic gearmotors that have 3 mm D-shafts:

 | Motor Type | StallCurrent@ 4.5 V | No-LoadSpeed@ 4.5 V | Stall Torque@ 4.5 V | ![](https://core-electronics.com.au/picture/0J2636.80.jpg)90° output | ![](https://core-electronics.com.au/picture/0J5894.80.jpg) 90° output + motor shaft | ![](https://core-electronics.com.au/picture/0J2856.80.jpg)offset output | ![](https://core-electronics.com.au/picture/0J5895.80.jpg) offset output + motor shaft |
|---|---|---|---|---|---|---|---|
| high-power**(HP)** | 1250 mA | 150 RPM | 25 oz-in | [120:1 mini HP](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-hp-90-3mm-d-shaft-output.html) | [120:1 mini HP](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-hp-90-3mm-d-shaft-output-extended-motor-shaft.html) | [120:1 mini HP](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-hp-offset-3mm-d-shaft-output.html) | [120:1 mini HP](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-hp-offset-3mm-d-shaft-output-extended-motor-shaft.html) |
| low-power | 800 mA | 120 RPM | 20 oz-in | [120:1 mini](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-90-3mm-d-shaft-output.html) | [120:1 mini](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-90-3mm-d-shaft-output-extended-motor-shaft.html) | [120:1 mini](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-offset-3mm-d-shaft-output.html) | [120:1 mini](https://core-electronics.com.au/120-1-mini-plastic-gearmotor-offset-3mm-d-shaft-output-extended-motor-shaft.html) |
| 80 RPM | 30 oz-in | [180:1 mini](https://core-electronics.com.au/180-1-mini-plastic-gearmotor-90-3mm-d-shaft-output.html) |  | [180:1 mini](https://core-electronics.com.au/180-1-mini-plastic-gearmotor-offset-3mm-d-shaft-output.html) |  |

**Note:** The stall torque values listed are approximate, and the built-in safety clutch might start slipping at lower torques.

**Motor Accessories**

- **Mounting brackets:** Pololu's [wide](https://core-electronics.com.au/pololu-mini-plastic-gearmotor-bracket-pair-wide.html) and [tall mounting brackets](https://core-electronics.com.au/pololu-mini-plastic-gearmotor-bracket-pair-tall.html) are specifically designed to securely mount these mini plastic gearmotors. Both brackets work with both offset and 90° gearmotor versions, and the two brackets each allow for different mounting options.
 
 | \| [![](https://a.pololu-files.com/picture/0J5951.220.jpg?9a61c44d37552508ebab4d48e18f69fe)](https://a.pololu-files.com/picture/0J5951.1200.jpg?9a61c44d37552508ebab4d48e18f69fe) \| \|---\| \| Mini Plastic Gearmotor Bracket Pair – Wide. \| | \| [![](https://a.pololu-files.com/picture/0J5949.220.jpg?c3213f67cef2cba8f2af002d043d80a6)](https://a.pololu-files.com/picture/0J5949.1200.jpg?c3213f67cef2cba8f2af002d043d80a6) \| \|---\|---\| \| Mini Plastic Gearmotor Bracket Pair – Tall. \| |
|---|

- **Motor controllers:** Pololu offer a number of [motor controllers](https://core-electronics.com.au/components/motors/dc-motors.html) that make it easy to drive these mini plastic gearmotors. 
    - The [Qik 2s9v1 Dual Serial Motor Controller](https://core-electronics.com.au/pololu-qik-2s9v1-dual-serial-motor-controller.html) allows variable speed and direction control of two small, brushed DC motors using a simple serial interface. An Arduino library is available to make communication easier and multiple units can be daisy-chained together if you need to independently control many motors from a single serial bus.
    - The programmable [Baby Orangutan B-328 Robot Controller](https://core-electronics.com.au/baby-orangutan-b-328-robot-controller.html) combines a programmable ATmega328P AVR microcontroller and dual motor driver all in a single, very compact, package and makes interfacing with the motor drivers simple when you use Pololu's Pololu AVR library.
 
 | \| [![](https://a.pololu-files.com/picture/0J1027.200.jpg?bc2a318c91211d6ef0f3f876b50d521e)](https://a.pololu-files.com/picture/0J1027.1200.jpg?bc2a318c91211d6ef0f3f876b50d521e) \| \|---\| \| Pololu qik 2s9v1 dual serial motor controller (older version with large silver electrolytic capacitor). \| | \| [![](https://a.pololu-files.com/picture/0J661.200.jpg?b09cb6fd7b8b5eae7660c7f643a03f48)](https://a.pololu-files.com/picture/0J661.1200.jpg?b09cb6fd7b8b5eae7660c7f643a03f48) \| \|---\|---\| \| Baby Orangutan B-48/B-168/B-328. \| |
|---|

- **Motor drivers:** Pololu also carry a number of basic [motor drivers](https://core-electronics.com.au/breakout-boards-and-modules/motor-drivers-controllers/brushed-dc-motor-drivers.html) suitable for use with these motors. 
    - The [DRV8835 Dual Motor Driver Carrier](https://core-electronics.com.au/drv8835-dual-motor-driver-carrier.html) is a great option for driving 2 of these mini plastic gearmotors, especially if space is limited. Aside from its tiny size, it has the benefit of supporting two control interfaces: IN/IN and PHASE/ENABLE. Pololu also carry a [DRV8835 dual motor driver shield](https://core-electronics.com.au/pololu-drv8835-dual-motor-driver-shield-for-arduino.html) that makes it easy to incorporate this driver into an [Arduino](https://core-electronics.com.au/search/?q=arduino+compatible) project, as well a [DRV8835 motor driver kit](https://core-electronics.com.au/0J2753) for the [Raspberry Pi](https://core-electronics.com.au/raspberry-pi.html).
    - The [DRV8838 Single Brushed DC Motor Driver Carrier](https://core-electronics.com.au/drv8838-single-brushed-dc-motor-driver-carrier.html) is essentially a smaller, lower-cost, single-channel alternative to Pololu's DRV8835 carrier.
    - The [MAX14870 Single Brushed DC Motor Driver Carrier](https://core-electronics.com.au/max14870-single-brushed-dc-motor-driver-carrier.html) is another great single-channel alternative that also offers optional current limiting. This driver is also available as [Dual MAX14870 motor driver shield](https://core-electronics.com.au/dual-max14870-motor-driver-shield-for-arduino.html) for [Arduino](https://core-electronics.com.au/search/?q=arduino+compatible) and a [Dual MAX14870 motor driver kit](https://core-electronics.com.au/pololu-drv8835-dual-motor-driver-kit-for-raspberry-pi-b.html) for the [Raspberry Pi](https://core-electronics.com.au/raspberry-pi.html) to make it easy to incorporate into a two-motor application.
 
 | \| [![](https://a.pololu-files.com/picture/0J4052.200.jpg?e9766aa3cc0d8c6f7a9b29df4b9854a0)](https://a.pololu-files.com/picture/0J4052.1200.jpg?e9766aa3cc0d8c6f7a9b29df4b9854a0) \| \|---\| \| DRV8835 dual motor driver carrier. \| | \| [![](https://a.pololu-files.com/picture/0J5750.200.jpg?89d99042898e5c76047944f516d0b9d4)](https://a.pololu-files.com/picture/0J5750.1200.jpg?89d99042898e5c76047944f516d0b9d4) \| \|---\|---\| \| DRV8838 Single Brushed DC Motor Driver Carrier. \| | \| [![](https://a.pololu-files.com/picture/0J6498.200.jpg?ec2714ecd9d1f7206cf32dccf903652e)](https://a.pololu-files.com/picture/0J6498.1200.jpg?ec2714ecd9d1f7206cf32dccf903652e) \| \|---\|---\| \| MAX14870 Single Brushed DC Motor Driver Carrier. \| |
|---|

**People often buy this product together with:**

 | [![2mm Shaft Adapter for LEGO Wheels (Pair)](https://a.pololu-files.com/picture/0J2132.100.jpg?62ffc1225c05cefba69612498a9b0ac8)](https://core-electronics.com.au/2mm-shaft-adapter.html) | [2mm Shaft Adapter for LEGO Wheels (Pair)](https://core-electronics.com.au/2mm-shaft-adapter.html) |
|---|---|

 | [![200:1 Plastic Gearmotor, 90° Output](https://a.pololu-files.com/picture/0J9884.100.jpg?07149c61bb0593c021a71386c04cdb5e)](https://core-electronics.com.au/200-1-plastic-gearmotor-90-output.html) | [200:1 Plastic Gearmotor, 90° Output](https://core-electronics.com.au/200-1-plastic-gearmotor-90-output.html) |
|---|---|

 | [![120:1 Plastic Gearmotor, 90° Output](https://a.pololu-files.com/picture/0J9884.100.jpg?07149c61bb0593c021a71386c04cdb5e)](https://core-electronics.com.au/120-1-plastic-gearmotor-90-output.html) | [120:1 Plastic Gearmotor, 90° Output](https://core-electronics.com.au/120-1-plastic-gearmotor-90-output.html) |
|---|---|

**Dimensions**

 | Size: | 54.5 x 20 x 13.8 mm[1](https://core-electronics.com.au/#note1) |
|---|---|
| Weight: | 19 g |
| Shaft diameter: | 2 mm[2](https://core-electronics.com.au/#note2) |

**General specifications**

 | Shaft type: | 90° 2mm spline |
|---|---|
| Typical operating voltage: | 4.5 V |
| Gear ratio: | 120:1 |
| No-load speed @ 4.5V: | 120 rpm |
| No-load current @ 4.5V: | 80 mA |
| Stall current @ 4.5V: | 800 mA |
| Stall torque @ 4.5V: | 20 oz·in[3](https://core-electronics.com.au/#note3) |
| Extended motor shaft?: | N |

**Notes:**

1See drawing for detailed dimensions.2Measurement is diameter of spline crest.3Note: the gearbox's built-in clutch might start slipping at a lower torque. **File downloads**

- **dimension diagram: 90° 2mm spline version (75k pdf)**
    
    Dimension diagram of the mini plastic gearmotor with 90° 2mm spline output.
 
**Recommended links**

- **[MATLAB script to plot motor performance curves for Pololu brushed DC gearmotors](https://www.mathworks.com/matlabcentral/fileexchange/54695-polulu-motor-plot-generator)**
    
    This MATLAB script, written by Ali Asgher Mansoor Habiby, plots speed, power, current draw, and efficiency as they vary with torque when you input the gearmotor specifications. It also prints the resistance of the motor, and the current draw and torque at which maximum efficiency and maximum power occur.

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/1/2/120_1_mini_plastic_gearmotor_90_degree_2mm_spline_output__pololu_1123__00.jpg)
