CNC related items
Sort By:  
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R39.90  Inc VAT
This pulley is for 2mm pitch 6mm width GT2 timing belt.
R129.90  Inc VAT
R5.90  Inc VAT
L9110S H Bridge Stepper Motor Dual DC Driver Controller Module (L9110S small H Bridge)
There are two L9110S motor controller chips onboard
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor


  • Work under low static current
  • Power supply voltage: DC 2.5V - 12V
  • Each channel has 800mA continuous current output
  • Low saturation pressure drop
  • TTL / CMOS output level compatible, can be connected directly to the CPU
  • Output built-in clamping diode, apply to the perceptual load
  • Control and drive integrate in IC
  • Pin high pressure protection function
  • Working temperature: 0°C - 80°C
  • Size: 29 x 21mm(L x W)

What's in the box?

1x L9110S stepper motor driver


Robot control with Python

Circuit diagram


This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R39.90  Inc VAT
L298N Dual H-Bridge Stepper Motor Driver Board (H Bridge big red dual stepper)
The L298N is a dual H-Bridge motor driver which allows speed and direction control of two DC motors at the same time. The module can drive DC motors that have voltages between 5 and 35V, with a peak current up to 2A.(1A continuous current per channel)


  • Double H bridge drive
  • Chip: L298N (ST NEW)
  • Logical voltage: 5V
  • Drive voltage: 5V-12V
  • Logical current: 0mA-36mA
  • Drive current: 2A (MAX single bridge)
  • Storage temperature: -20 to 135
  • Max power: 25W
  • Weight: 30g
  • Size: 43 x 43 x 27mm


  • This module has a built-in 5v power supply, when the driving voltage is 7v-12v, this supply is suitable as a power supply.
  • DO NOT connect input voltage to 5v on controller interface.
  • When ENA is enabled IN1 IN2 control OUT1 OUT2
  • When ENB is enabled IN3 IN4 control OUT3 OUT4

What's in the box?

1 x  L298N Module


R39.90  Inc VAT
2M GT2 20 Teeth Belt with Aluminium Timing Pulleys (2m belt 4 pulleys,tensioners)
GT2 Timing Belt Pulley is widely used in the 3d printer. This pulley has 20 teeth and a 5mm inner bore. Two set screws can be used to attach it firmly to any 5mm diameter shaft. Full aluminum construction means these are very light and very durable.

GT2 timing belts are intended for lower load applications such as the first reduction in a gearbox, or motor to flywheel

GT2 Pulley

  • Teeth: 20
  • Groove width: 5mm
  • Total width: 15mm
  • Diameter of bore: 5mm
  • Flange: Dual
  • Material: Aluminium

GT2 Belt

  • Pitch: GT2
  • Width: 6mm
  • Length: 2m

Idler pulley

  • Teeth: 20
  • Diameter of bore: 5mm
  • Total width: 8mm
  • Material: Aluminium


  • Durable and practical
  • Designed specifically for linear motion
  • GT2 Pulley and GT2 Belt are used together
  • Round tooth profile guarantees that the belt tooth fits smoothly
  • 20 Teeth contact with the belt minimizes the chance of the belt slipping

What's in the box?

1 x GT2 Belt  
2 x GT2 Pulley
2 x Idler
4 x Tensioner
1 x Allen key
R172.90  Inc VAT
GT2 Synchronous Wheel 5MM Without Teeth 20-5-6 NT Silver (GT2 wheel 5mm no teeth)

It is very useful in high-reduction drives in the occasion that need to improve the wrap-around capabilities of belts. Widely used in milling machine, gear shaper, drilling machine, CNC engine lathe, hobbing machine or other machinery transmission occasions.

Item specs:

Material: Alloy
Type: Timing
Model: Without teeth
Bore: 5mm
For belt: 6mm
Package Includes:
1 x GT2 Synchronous Wheel 5MM Without Teeth
R99.90  Inc VAT
GT2 Aluminum Timing Drive Pulley 36 Teeth (GT2 pulley 36T)
This pulley is for 2mm pitch 6mm width GT2 timing belt.


The timing belt originally comes from the automotive sector. Later developments of belt shapes resulted from the use of timing belts in scanners. Today, the 3D printer sector is able to benefit particularly from these developments. Toothed belt drives are a very common drive element for positioning in the 3D printer industry due to their high positioning accuracy and the small installation space required. Additional advantages include their low maintenance requirements and long service life.


Teeth: 36 (T)
Pitch: 2 (mm)
Bore: Dia.5 (mm)
Material: Aluminum Alloy
Belt Width: 6 (mm)

Package includes:

1 x GT2 Aluminum timing belt pulley
This pulley is for 2mm pitch 6mm width GT2 timing belt.
R129.90  Inc VAT
SC8UU 8mm Aluminium Linear Motion Ball Bearing Slide Bushing For CNC (Linear 8mm Bearing Slide)
Description :

The universal Ball Bearings is great for you to replace the damaged Ball Bearings in your devices to improve efficiency and save energy.
Widely used in home appliances, industrial, low noise and high speed electric motors, construction machinery, automotive components, pumps, and machinery. Smooth moving, low friction, high rigidity and long life. Economical, easy to maintain replace.

Specifications :

Model : SC8UU
Material : Steel, Aluminum
Size : Approx. 34 x 30 x 22cm / 1.34 x 1.18 x 0.87"
Inner Diameter : Approx. 8mm / 0.31"

Package included :

1x SC8UU Linear Motion Ball Bearing
R139.90  Inc VAT
F695ZZ 5mmx13mmx4mm Double Shielded Flanged Ball Bearings (F695ZZ Flanged Bearing 5x13x4mm)
Manufactured to the same principal sizes as standard bearings but fitted with metal shields, these bearings have an additional flange to allow fitting into housings flush against the shoulder of the flange. They are often used on steel tracks as guides and supports. The shields serve to offer protection to prevent ingress of debris and dust whilst retaining the grease within the bearing 


  • Model: F695ZZ
  • Material: Chrome Steel
  • Size: 5mm x 13mm x 4mm

10pcs F695ZZ 5mmx13mmx4mm Double Shielded Flanged Ball Bearings

  • Easy to install and replace.
  • Less friction and higher speed.
  • Smooth operation, high accuracy.
  • Durable.
What's in the box?

1 x Ball Bearing
R17.90  Inc VAT
Flexible Shaft Coupling OD18mmx25mm CNC Stepper Motor Coupler 5mm To 8mm (Flex coupler 5 to 8mm)
Shaft misalignment can limit a machine’s performance, cause excessive vibration, high reaction loads, and accelerated wear, and often leads to premature equipment failure. Flexible Shaft Couplings can help prevent these issues by transmitting torque while compensating for parallel, angular, and axial misalignment between drive components. When installed correctly, flexible shaft couplings can also reduce vibration, minimize noise, and protect driveshaft components. 


  • Type:Flexible Shaft Coupling
  • Material: Aluminium
  • Size: 5mm x 8mm.
  • Outside Diameter: 19mm
  • Length: 25mm.
  • Colour: Silver
  • Main dimensions: d1=5mm,d2=8mm,D=19mm,L=25mm

5mm x 10mm Aluminum Flexible Shaft Coupling OD19mm x L25mm CNC Stepper Motor Coupler Connector


1) The structure is simple,easy to install,buffer,damping,convenient to disconnect.
3) The flexible connection can absorb vibration, compensate radial, angular and axial misalignment.
5)Shaft coupler Often used to connect servo motor, stepper motor,encoder screw driving machine platform etc.

The size refers to the hole, for example 5mm x 8mm is known as one head of the hole diameter is 5mm,the other is 8mm

What's in the box?
1x Flexible Shaft Coupling
R46.90  Inc VAT
SCS8UU/SK8 8x200mm Optical Axis Linear Ball Bearing Rail Guide Support CNC Set (8x200mm linear parts kit)

The linear motion bearing kit is made of carbon steel, linear Bearings made of GCr15 bearing steel with aluminum alloy housing.

Widely applied in CNC, 3D printer, automatic machinery, injection molding machine, engraving machine, etc. especially in bearing purpose

Perfect combination of main shaft rod rail and aluminum alloy support, which nicely stabilizes the original rail.


  • Material: 45# carbon steel(chrome plated)
  • Accuracy: G6 level
  • Hardness: HRC58-60 degree
  • Length: 200mm
  • Diameter: 8mm

    SCS8UU/SK8 8x200mm Optical Axis Linear Ball Bearing Rail Guide Support CNC Set

Package Includes:

1 x Linear shaft rod
1 x Fixed shaft support
1 x Pillar block bearing SCS12UU
R199.90  Inc VAT
6pcs 1/2 Inch Shaft Round Over Edging Router Bit (6pcs routor bit set yellow)

6pcs 1/2 Inch Shaft Round Over Edging Router Bit


Name :1/2" Round Over Router Bits
Material: Alloy
Color: Yellow
Shank: 1/2"
Radius: 1/2, 7/16, 3/8, 5/16, 1/4, 1/8
SizeCutter Diameter Total length
1/2" R1.25’’2.40’’
3/8" R1.01’’2.31’’
5/16" R0.99’’2.24’’
1/4" R0.88’’2.04’’
1/8" R0.77’’2.04’’

-Great for combined plunge-cutting and pattern/template routing.
-For increased work piece visibility, use shank bearing flush trim bit in a handheld router allowing the template to be positioned on top of the work piece.
-In a router table, template will be positioned underneath the work piece.
-Can be used without the bearing as a standard straight bit.
Package Includes:

6 x 1/2" Round Over Router Bit
R459.90  Inc VAT
18mm x 37mm R38 Openable Plastic Cable Drag Chain 1M Cable Carrier (18x37 drag chain)

Bridge cable chain is specially designed for equipment used in high speed and rapid accelerated speeds. Due to its small pitch, the two-body structure is used for easy assebly and to effectively import the bearing capacity in unsupported lengths. Especially suitable for mechanical arms, other robotics, CNC, 3D printing and general automation equipment.

General use includes protecting your cables during movement of mechanical parts and from particle interference. Also looks very neat.


  • Material: Plastic Nylon
  • Total length : 1M/1meter
  • Color: Black
  • Internal Size : 18 * 37mm (H*W)
  • External Size : 23.5 * 47mm (H*W)
  • Bending radius: R38
  • Semi-closed, outer seal inner open cover
1. Towline can open on each section for easy installation and maintenance. Low noise, wear-resistant, high-speed movement.
2. The Drag chain has been widely used in CNC machine tools, electronic equipment, injection molding machines, robots, overweight transportation equipment, automated warehouses and so on.
Package Includes:
1 x Drag Chain
R199.00  Inc VAT
V-Slot Strut Profile PG 2020 x 1000mm - Mill Finish (PG2020 1m MILL)
Strut Profile PG20 V-slot is designed for constructing light weight assemblies such as precision frame structures, showcase etc.


  • Length 1000mm
  • PG2020

What's in the box?

1 x 1m Extrusion
R99.90  Inc VAT
Aluminium die cast brackets 2020 (diecast bracket 2020)
Brackets with centering lugs enable rapid, precise assembly with protection against turning. For assembly at right angles to the groove or on plates, break off centering lugs.


  • Dimensions: 20mm x 20mm
  • Angle: 90 degree
  • Suitable for use: PG20
  • Material: Die cast aluminum. 

What's in the box?

1 x bracket for pg20
R14.90  Inc VAT
SS/Galv. Chrome T-Nut 20 serious M4 10x6x4.3mm(10 pack) (T-Nut M4 20 series(10))
T-nuts for aluminium profile 20 series.
A T-nut is a type of nut used to fasten a wood, particle or composite materials workpiece, leaving a flush surface. It has a long, thin body and a flange at one end, resembling a T in profile.

What's in the box?

10 x T-nuts
R25.90  Inc VAT
SS/Galv. Chrome T-Nut 20 M5 9.9 x 5.9 (10 pack) (T-Nut M5 20 series(10))
T-nuts for aluminium profile 20 series.

A T-nut is a type of nut used to fasten a wood, particle or composite materials workpiece, leaving a flush surface.

What's in the box?

10 x M5 T-nut
R28.90  Inc VAT
End Plate 2040 Black (end plate 2040)

To finish off your build professionally use these end-plates.

What's in the box:

1 x End Plate
R5.90  Inc VAT
TEVO® 3D Printer Bearing Wheel for V-slot (3d printer wheel bearing)
Is it time to upgrade or repair your 3D Printer's pulley wheels with these high quality TEVO Pulleys made from POM (Polyoxymethylene/acetal)


  • Type: Pulley wheel
  • Outside Diameter: about 24mm
  • Bore: 5mm
  • Thickness: about 10.23mm
  • Size: about 24mm x 16mm x 10.23mm
  • Material: POM
  • With Bearings: YES
  • Bearing: 625zz bearing
What's in the box?

1 x Wheel with Bearing
R23.90  Inc VAT
TB6560 3A CNC Router 1 Axis Driver Board Stepper Motor Drivers (TB6560 driver board)
The TB6560 stepper motor control circuit is the most commonly used current circuit, which can control a 2 phase motor (10 – 35VDC) with a maximum output of 3A.


  • Size: 75mm x 50mm x 35mm  (L x W x H)
  • Rated maximum output: ± 3A, peak 3.5A
  • Working voltage: DC 10V-35V
  • Recommended to use a switching power supply: DC24V power supply
  • Subdivision: whole step, half-step, step 1/8, 1/16 step, a maximum of 16
  • Subdivisions.


  • Using the Toshiba TB6560AHQ new original chip with low voltage shutdown, overheating stop and over current protection circuit to ensure optimal performance.
  • For two-phase within 42, 57 stepping 3A / four-phase / of line four / six-wire stepper motor, and is not suitable for more than 3A stepper motor.
  • Automatic half current function.
  • 6N137 high-speed optical coupling, guarantee high speed without losing step.

Features similar products:

1. Current grade-by-adjustable to meet your demand for a variety of applications.
2. Semi-automatic flow adjustable.
3. 6N137 high-speed optical coupling, guarantee high speed without losing a step.
4. Thick teeth heat sink for good heat dissipation.

What's in the box?

1 x TB6560 1 axis driver board
R199.90  Inc VAT
Geekcreit® 3D Printer A4988 Reprap Stepper Motor Driver Module (red stepper driver)
A4988 is a complete microstepping motor driver with built-in translator for easy operation. This product is available in full, half, 1/4, 1/8 and 1/16 step modes operate bipolar stepper motors, output drive capacity of up to 35 V and ± 2 A. A4988 includes a fixed off-time current regulator, the regulator in slow or mixed decay modes. A4988 converter is the key to the easy implementation. As long as the "step" input inputting one pulse drives the motor one microstep. There are no phase sequence tables, high frequency control lines, or complex interfaces to program.

In the micro-step operation, A4988 chopping control inside automatically selects the current decay mode (Slow or Mixed). In mixed decay mode, the device is initially set to a fixed downtime in some fast decay, then the rest of the slow decay downtime. Mixed decay current control scheme results in reduced audible motor noise, increased step accuracy, and reduced power consumption. Internal synchronous rectification control circuitry is provided to improve the pulse-width modulation (PWM) operation power consumption. Internal circuit protection includes: thermal shutdown with hysteresis, undervoltage lockout (UVLO), and crossover-current protection. Special power sequencing.

A4988 surface mount QFN package (ES), a size of 5 mm × 5 mm, nominal overall package height of 0.90 mm, with an exposed pad for enhanced thermal dissipation. This package is Pb (suffix-T), with 100% matte tin leadframe plating.


  • Simple step and direction control interface
  • Short-to-ground and shorted-load protection
  • Five different step resolutions: full-step, half-step, quarter-step, eighth step, and sixteenth-step
  • Intelligent chopping control that automatically selects the correct current decay mode (fast decay or slow decay)
  • Over-temperature thermal shutdown, under-voltage lockout, and crossover-current protection
  • Adjustable current control lets you set the maximum current output with a potentiometer, which lets you use voltages above your stepper motor’s rated voltage to achieve higher step rates

What's in the box?

1 x Step motor driver module


How to control a stepper motor with Arduino
R34.90  Inc VAT
500mm T8 Lead Screw 8mm Thread 2mm Pitch with Copper Nut (500mm T8 Lead Screw)

A leadscrew (or lead screw), also known as a power screw or translation screw, is a screw used as a linkage in a machine, to translate turning motion into linear motion. Widely used in CNC machines, and 3D printers.

Material: Stainless steel lead screw, copper nut
Screw diameter: 8mm
Length: 500mm
Screw spacing: 2mm
Lead of thread: 8mm
Range: Reprap makerbot 3d printer accessories 
3D engraving machine lead screw 400mm length with nut.
Nut turn a round, move - 8mm
Package includes:
1x 500mm lead screw
1x Brass Nut
R199.90  Inc VAT
Per Page      1 - 20 of 47