Motors & Servos

Motors & Servos
Sort By:  
The L293D Dual H-Bridge IC is able to run four solenoids, two DC motors or one bi-polar or uni-polar stepper motor, with up to 600mA per channel!
R14.90  Inc VAT
TT-02 DIY Car Model TT Motor w/ Wheel - Black Yellow (robot wheel and motor)
You will find this motor and wheel can be installed conveniently with many fixed locations on the acrylicplate of most robot chassis, and is very suitable for Raspberry Pi, Arduino and MCU robotics.


Quantity1 Piece(s)/pack
ColourYellow black
MaterialABS iron
Compatible ModelsRobot, gun toy, four wheel drive toy, aircraft toy, vibration products
Other FeaturesMotor speed: 100 per minutes; Torque: 4.5kg. cm1; Voltage: 3~6V; Non-loaded revolving speed: 100RPM; Non-loaded current: 60mA; Torque (6V): 4500mg cm

What's in the box?

1 x motor
1 x wheel

R47.90  Inc VAT
TT DC Gear Motor Mounting Bracket (yellow motor bracket)
I am sure you love the DC geared motor with wheel bundle (not included), but mounting it to the robot base or platform will be a pain because there is no proper mounting bracket available.

Now, we are happy to say that the pain is over, this is the bracket designed for that DC geared motor, and it is super strong and rigid as it is aluminum.


  • Material: Rigid Aluminum Alloy
  • Length: 22mm
  • Width: 12mm
  • Thickness: 5mm
  • Dimension:

What's in the box?

1 x mounting bracket
4 x screws
2 x nuts

You will also need...

TT DC Gear motor

R38.90  Inc VAT
SG90 Universal 9g Servo Motors w/ Accessories for R/C Robot / Helicopter - Blue Yellow (sg90 servo blue)
Micro Servo Motor SG90 is a tiny and lightweight server motor with high output power. Servo can rotate approximately 180 degrees (90 in each direction), and works just like the standard kinds but smaller. You can use any servo code, hardware or library to control these servos.


  • Product: SG90 Servo
  • Torque: 2.0kg/cm(4.8V), 2.2kg/cm(6V)
  • Speed: 0.09s/60°(4.8V), 0.08s/60°(6V)
  • Rotate angle: 180°
  • Operating voltage: 4.8 ~ 6V
  • Gear: plastic
  • Dead band: 7us
  • Weight: 10.5g
  • Dimension: 22.8mm × 12.2mm × 28.5mm

What's in the box?

1 x servo motor


ExplainingComputers has a great video on using this servo

Servo Motor, Wikipedia
R34.90  Inc VAT
Stepper Motor with ULN2003 Driver (DC 5V) (Stepper and pcb driver)
The maximum speed for a 28byj-48 stepper motor is roughly 10-15 rpm at 5 V.

The 28BYJ-48 motor runs in full step mode, each step corresponds to a rotation of 11.25°. That means there are 32 steps per revolution (360°/11.25° = 32). In addition, the motor has a 1/64 reduction gear set.

The power consumption of the motor is around 240mA.

The ULN2003 is one of the most common motor driver ICs, consisting of an array of 7 Darlington transistor pairs, each pair is capable of driving loads of up to 500mA and 50V. Four out of seven pairs are used on this board.

The board has four LEDs that show activity on the four control input lines (to indicate stepping state). They provide a nice visual when stepping.

The board also comes with an ON/OFF jumper to isolate power to the stepper Motor.


  • High quality stepper motor with ULN2003 driver
  • Suitable for microcontroller development
  • Voltage: DC 5V
  • Diameter: 28mm
  • Step Angle: 5.625 x 1/64
  • Reduction Ratio: 1/64
  • Dimensions: 1.38 in x 1.18 in x 0.39 in (3.5 cm x 3.0 cm x 1.0 cm)
  • Weight: 1.45 oz (41 g)

What's in the box?

1 x stepper motor
1 x ULN2003 driver


How to control a ULN2003 stepper motor with Raspberry Pi

R59.90  Inc VAT
IC ULN2803 Hi-Voltage/ Hi-Current Darlington Array (IC ULN2803 Darlington)

  • IC ULN2803
  • Hi-Voltage/ Hi-Current Darlington Array

What's in the box?

1 x 8 Channel Darlington IC


How to Control a Stepper Motor using your Raspberry Pi & the ULN2803 Driver Chip

R23.90  Inc VAT
L293D Dual H-Bridge IC - Solenoid, DC & Stepper Motor Driver (L293D IC H-bridge)

The L293DNE Dual H-Bridge IC is able to run four solenoids, two DC motors or one bi-polar or uni-polar stepper motor, with up to 600mA per channel!
Each chip contains two full H-bridges (four half H-bridges) which means you can drive four solenoids, two DC motors bi-directionally, or one stepper motor. Just make sure they're good for under 600 mA since that's the limit of this chip. They do handle a peak of 1.2A but that's just for a short amount of time. What we like most about this particular driver is that it comes with built in kick-back diodes internally so you dont have to worry about the inductive kick damaging your project or driver
The L293D Dual H-Bridge IC - Stepper & DC Motor Driver Features:
  • Dual H-Bridges - run four solenoids, two DC motors, or one uni-polar or bi-polar stepper motor
  • Output Current: 600mA per channel (1.2A Max)
  • No of Channels: 4
  • Input: 5V Logic
  • Supply Voltage Range: 4.5V to 36V
  • No. of Pins: 16
  • Operating Temperature Range: 0°C to 70°C

What's in the box?:

1 x L293D Dual H-Bridge IC


L293DNE Data Sheet


Controlling a Stepper Motor with the L293D

Raspberry Pi: Controlling a DC Motor

Arduino: Stepper Motors

Arduino: DC Motor Reversing

The L293D Dual H-Bridge IC is able to run four solenoids, two DC motors or one bi-polar or uni-polar stepper motor, with up to 600mA per channel!
R14.90  Inc VAT
Aluminum Heatsink 40x40x11mm (Heatsink 40x40x11mm)
The function of this aluminum heat sink is to cool down a board or your stepper motor and make it operate safely.
The aluminum heat sink can reduce the risk of hardware failure due to overheating.
Better efficiency if used with a fan

Ideal for use with your Nema 17 stepper motor.


  • Material: Aluminum
  • Colour: Black
  • Weight: 20g
  • Size: 40 x 40 x 11mm


LED, Power IC, Memory, Transistor, stepper motor etc.
This heatsink comes with Heatsink Adhesive Tape.

What's in the box?

1 x Aluminum heat sink 40 x 40 x 11mm
R29.90  Inc VAT
Servo Tester Third Gear Switch With Indicator Light 4.2V To 6.0v (Servo tester blue)
CCPM Servo Consistency Master/Servo Tester is a device that can be effectively used to test up to three servo motors at the same time. It is a useful tool to test Servo motors, ESC, and can be used to determine the motor directions.

This clever little Servo Tester Module has three modes to check the reaction times, neutral points and maximum angles for up to 3 servos simultaneously.


  • Item Name: Servo Tester
  • Size: 46x32x17mm
  • Weight: 8g
  • Color: Blue
  • Input: DC 4.2 to 6.0V
  • Output: ≤15mA (5.0)
  • Output signal: 1.5ms±0.5ms
  • Adjustment Methods: Manual, Neutral, Automatic.


  • Small size,low power consumption,high reliability and easy operation.
  • It can easily detect and configure server virtual bit, jitter and middle position.
  • Can connect two servos or ESC;
  • MCU control,good stability,high accuracy.


This product can't test a servo with a weight more than 55g.
If you want to test the motor, please first connect the ESC.

What's in the box?

1x servo tester
R59.90  Inc VAT
MG995 Metal 360 Continuous Servo (MG995 Metal 360 Servo)

The standard RC servo motors only rotate 180° because they were designed for the radio control (RC) car or plane. But this limitation is annoying for robotics application. Hence, the manufacturer made a smart move by introducing the 360º continuous rotation servo motor that able to control with the standard RC signal.

For more info on standard RC servo control, please check the Wiki.


  • 360º continuous rotation
  • Metal Gears
  • Operation Voltage: 4.8 - 6.6VDC
  • Operating Speed: 0.15sec / 60 degrees (6.0V no load)
  • Torque: at 6V
  • Dimension : 40 x 19 x 43mm
  • Weight: 69g

What's in the box?

1 x MG995 360 Continuous Servo
1 x Servo horns and accessories


R188.90  Inc VAT
DC 4x8mm DC1.5-3V Micro Coreless Vibration Motor (vibration motor)
Vibration motor is a compact size coreless DC motor used to informs the users of receiving the signal by vibrating, no sound. Vibration motors are widely used in a variety of applications including cell phones, and many other hobby projects.


  • Motor Diameter: 4mm
  • Motor Length: 8mm
  • Eccentric Wheel Size: 4.4x4.4mm
  • Voltage: DC1.5-3V
  • Current: 0.15-0.23A


  • Stable and reliable performance.
  • Easy disassembly type.
  • Easy to clean and maintain.
  • Excellent quality and long service life.
  • Has been widely applied in RC car, RC aircraft.
What's in the box?

1 x  Vibration Motor
R40.90  Inc VAT
Machifit 24V NEMA17 Stepper Motor with 400mm T8 Lead Screw Mounted Ball Bearing and Shaft Coupling (24V stepper with T8 screw and nut)


Lead screw 
Materialstainless steel
Total Length400mm

Screw nut

Mounted ball bearing
Materialzinc alloy
Bore diameter8 mm8mm
Total length55mm

Shaft coupling
Shaft6.35 x 8 mm
Length25 mm

Step angle1.8°
Accuracy of step angle ±5%
Accuracy of resistance±10%
Accuracy of inductance±20%
Insulation resistance100mΩmin 500VDC
Radial clearance0.02Max
Axial clearance0.08Max
Radial maximum tolerance28N
Axial maximum tolerance10N

  • 3D printer T8 400mm Stainless Steel Lead Screw Screw nut Mounted ball bearing Shaft coupling Motor.
  • Screw mainly use for Stepping motor driving guide rail,machine tool, and other equipment.
  • Screw without processing, direct connected to bearing.
  • T shape design, make of high quality stainless steel material.
  • Easy to install and convenient to use.
  • Fine producing and practical.
  • Suitable for Industrial automation equipment, stepper motor rails;
  • Fit for 3D printer; engraving machine; XYZ module; slider; lifts ect.

How to install:
1. Put screw nut into the lead screw.
2. Then the 2 Mounted ball bearing separately install at both ends of the Lead screw.
3. According to the size of you need to adjust the distance between the nut and Mounted ball bearing.
4. Put shaft coupling into the Lead screw beside the Mounted ball bearing.

What's in the box?

1 x 400mm Lead screw
1 x Screw nut
2 x Mounted ball bearing
1 x Shaft coupling
1 x Motor
R729.90  Inc VAT
Shock Absorber Stepper Motor Vibration Damper for 3D Printer Nema17 Stepper Motor (stepper damper)

Effective to reduce shock.
Antivibration dampers for mostly applied stepper motors are available.
Energy-absorbing rubber mounts with a metal mounting face.
Stepper motors are affected by resonance.
Resonance is caused by parts vibrating in concert with each other, which can be lessened by fitting a stepper motor antivibration damper.


Material: Alloy
Size: 3.7cm x 3.7cm /1.5 Inch x 1.5 Inch
Fit for: 3D Printer stepper motors

Package Includes:

1 x Shock Absorber
R44.90  Inc VAT
50cm XH2.54 4pin to 6pin White Terminal stepper Motor Connector cable (stepper cable 4 to 6pin 55cm)
A collection of jumper cables with XH2.54 connectors on each side. Great for wiring your stepper motor to your driver board. Widely used on 3D printers, robotics and CNC machines.


  • Four-lead motor connector XH2.54 white terminal 4pin-6pin motor line   
  • 3D Printer Stepper Motor Line   
  • Connector : 4pin to 6pin   
  • Length: 50cm  

What's in the box?

1 x 3D Printer Stepper Motor Line 50cm Length
R29.90  Inc VAT
Nema 17 SM24240 Two-Phase Stepper Motor (WS Nema 17 motor)

  • Category: two-phase stepper motor
  • Step angle: 1.8°
  • Body length: 40mm
  • Rated current: 1.7A/Phase
  • Phase resistance: 2.4Ω
  • Phase inductance: 3.7mH
  • Holding torque: 0.45N.m
  • Rotor inertia: 54(g.c㎡)
  • Weight: 0.3kg
  • Compatible driver: SMD258C, Stepper Motor HAT


Wiring Configuration

Part NumberPhasesStep angle
Body length
Rated current
Phase resistance
Phase inductance
Holding torque
Rotor inertia
Compatible driver
SM24240two-phase1.8401.72.403.70.45540.3SMD258C, Stepper Motor HAT

What's in the box?

1 x Nema 17 SM24240 Two-Phase Stepper Motor

You might want to cool down your stepper motor with a 40x40x11mm heatsink or need a mounting bracket.


R169.90  Inc VAT
Stepper Motor HAT for Raspberry Pi Drives Two Stepper Motors (WS stepper RPi board)

This Stepper Motor HAT gives your Raspberry Pi the ability to drives two stepper motors at the same time, supports up to 1/32 microstepping.


  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards, Jetson Nano
  • Onboard dual DRV8825 motor controller IC with built-in microstepping indexer, drives two stepper motors, easy to use
  • 6 available microstepping modes, configured with the DIP switches: full-step, half-step, 1/4-step, 1/8-step, 1/16-step, and 1/32-step
  • Adjustable motor drive current via potentiometer, maximum 2.5A current output
  • Protection features: Overcurrent Protection (OCP), Thermal Shutdown (TSD), VM Undervoltage Lockout (UVLO)
  • Integrates 5V regulator, allows providing power to Raspberry Pi
  • Onboard multi connector options for stepper motors in different specifications
  • Comes with development resources and manual (examples in BCM2835, wiringPi, and python)


  • Motor controller: DRV8825
  • Motor drive voltage: 8.2V~28V
  • Motor drive current: 2.5A
  • Logic voltage: 3.3V
  • Dimension: 65mm × 56mm
  • Mounting hole size: 3.0mm


  • 3D Printer
  • Sculpturing machine
  • Mechanical arm


Note: A 9V/2A Power Supply is recommended for driving SM24240, SM25776, 5V Step Motor


What's in the box?

1 x  Stepper Motor HAT

Development Resources

Wiki :

R449.90  Inc VAT
12V Mini Peristaltic Titration Pipeline Water Pump (12v peristaltic pump)
Miniature peristaltic pump


Applicable power supply: DC 12V
Working environment: temperature 0-40℃, relative humidity < 80%
Flow direction of medium: the flow direction of peristaltic pump depends on the positive and negative stages of power supply. The terminals can choose the positive and negative stages at will
Equipped pump pipe (IDxOD) : 3x5 (inside diameter X outside diameter)
Flow range: 9ml/min -150ml/min
Speed range: 0.1-60 rPM
Current: 250-300 ma
Motor ruler: diameter 32 x height 23(mm)
Center distance of mounting hole: 48.5mm
Weight of mini peristaltic pump: 0.15kg

What's in the box?

1 x peristaltic pump
R329.90  Inc VAT
Servosix for Raspberry Pi and Arduino (Board Only) (Servosix For Pi)
The Servo Six board simplifies the process of connecting up to six servo motors to a Raspberry Pi or Arduino.


Absolute Maximum Ratings Units

 - Input voltage - 12 V
 - Max. total continuous current to motors - 2A

Electrical Characteristic Units

 - Input voltage to screw terminals 3 to 12 V
 - Servomotor reservoir capacitor 470 µF

What's in the box ?

1 x Servosix board 


Instructions (PDF)
Datasheet (PDF)

(* Raspberry pi, Leaf, Servo and Jumper cables NOT included *)

(* Arduino, Servo and Jumper cables NOT included *)

R159.90  Inc VAT
SC15 17kg Large Torque Programmable Serial Bus Servo (programmable serial servo)
SC15 Programmable Serial Bus Servo

PRODUCT TYPESC15 serial bus servo
TORQUE[email protected];; [email protected]
ROTATION ANGLE180° (servo mode angle control) / 360° (motor mode continuous rotation)
GEARhigh precision metal gear
IDLING SPEED0.18sec / 60°@4.8V 0.16sec / 60°@6V
BAUDRATE38400bps ~ 1Mbps
FEEDBACKPosition, Load, Speed, Input Voltage

Application Examples

  • Servos will provide various feedback like position, speed, torque lock, operating mode (servo mode, servo motor mode, etc.) for advanced projects requiring closed-loop automatic control
  • Ideal choice for building quadruped robots, hexapod walkers, robotic arms and other robotic projects requiring multiple servos

* images here are for reference ONLY

UART Serial Bus Control

Up To 253 Servos Can Be Connected In Series At The Same Time

Note: though one channel UART is able to control up to 253 bus servos, due to the high power of the servos, it is necessary to consider whether the power supply solution is enough when using too many servos. The servo driver board is NOT included, please purchase separately if needed.

Large Torque

Up To 17kg.Cm Torque On 8.4V Voltage, Suitable For Building Quadruped Robots, Hexapod Walkers, Robotic Arms And Other Robotic Projects Requiring Multiple Servos

for reference only, the JETANK robot is NOT included.

Two-Way Feedback

The Servos Will Provide Various Feedback Like Position, Load, Speed, And Input Voltage,

In Real Time

Dual Modes: Servo Or Motor

precise rotation angle control, on servo mode


continuous rotation, on motor mode


Details Introduction

Nylon and fiberglass case

Improved heat-resistance, size stability, rigidity, and mechanical performance


High strength aluminum servo wheels

Using T6061 aluminum alloy, good corrosion-resistance


High precision copper and steel gears

Ingenious combination of the two, lower operating noise, better stability and mechanical performance

Outline Dimensions

What's in the box?
1 x SC15 Servo

R409.90  Inc VAT
Micro Submersible Water Pump DC 3V-5V (3-5V sub pump)
Note: The silicone rubber tube is NOT food-grade, it is NOT MEANT to be used for food processes, or animal care applications.

This is Micro Submersible Water Pump DC 3V-5V, which can be easily integrated into your water system project. The water pump works using the water suction method which drains the water through its inlet and released it through the outlet. You can use the water pump as an exhaust system for your aquarium and controlled water flow fountain.

How to use

  1. Firstly, simply connect the red wire (+) and black wire (-) to a 3V or 5V DC supply.
  2. Next, make sure the connection is right (+) wire to (+) terminal and (-) wire to (-) terminal.
  3. Submerge the water pump into the water according to your application preferences.
  4. When the supply is on, water will flow into the inlet of the pump and flow out through the outlet.  


  • Controlled fountain water flow
  • Controlled Garden watering systems

  • Input Voltage: DC 3V-5V 
  • Flow Rate: 1.2-1.6 L/min
  • Operation Temperature: 80 Deg.C
  • Operating Current: 0.1-0.2A
  • Suction Distance: 0.8 meter (Max)
  • Outside diameter of water outlet: 7.5mm 
  • Inside diameter of water outlet: 5.0 mm 
  • Diameter of water Inlet : 5.0 mm
  • Wire Length: 200 mm
  • Rubber tube length: 1 meter
  • Size: 45 x 30 x 25 mm
  • Weight: 30g

What's in the box?

1 x Micro Submersible Water Pump DC 3V-5V
1 x 1m silicone rubber tube (NOT Food-Grade)

R34.90  Inc VAT
MG90S Micro Servo, Metal Gear (MG90S servo purple)

  • Product: MG90S Servo
  • Torque: 2.0kg/cm(4.8V), 2.8kg/cm(6V)
  • Speed: 0.11s/60°(4.8V), 0.09s/60°(6V)
  • Rotate angle: 180°
  • Operating voltage: 4.8 ~ 6V
  • Gear: metal
  • Dead band: 5us
  • Weight: 12.2g
  • Dimension: 22.8mm × 12.2mm × 28.5mm

What's in the box?

1 x MG90S Servo
R74.75  Inc VAT
Per Page      1 - 20 of 25