DIY CNC Router Hardware List
List of components and tools required to build the Arduino-based CNC router for woodworking.
Part
Description
Qty
Unit Price (IDR)
Unit Price (USD)
Arduino Uno R3
CH340 clone
1
120,000
$8
CNC Shield V3
GRBL-compatible
1
85,000
$6
NEMA 17 Stepper
1.8°, 1.2–1.7A
3
150,000
$10
A4988 Driver
Stepstick module
3
25,000
$1.7
24V 10A PSU
Switching power supply
1
250,000
$17
Limit Switches
Mechanical endstop
3
12,000
$0.8
775 DC Spindle
10,000 RPM
1
150,000
$10
Jumper Wires
Dupont cables
1 set
30,000
$2
Part
Description
Qty
Unit Price (IDR)
Unit Price (USD)
Linear Rail MGN12
400mm (X-axis)
1
150,000
$10
MGN12H Carriage
Linear bearing
4
45,000
$3
T8 Lead Screw
4mm pitch, 300mm
2
75,000
$5
Flexible Coupler
5mm-8mm
3
15,000
$1
LM8UU Bearings
For smooth rods
8
10,000
$0.7
Part
Description
Qty
Unit Price (IDR)
Unit Price (USD)
Plywood (12mm)
120cm x 240cm
1
200,000
$13
M5 Bolts/Nuts
20mm–50mm
50
500
$0.03
Aluminium Extrusion
2020 profile (1m)
4
100,000
$7
Screwdrivers (Phillips and flathead)
Power Drill (with 3–8mm bits)
Allen Keys (M3–M5)
Pliers/Wire Cutters
Multimeter (for voltage checks)
Caliper (for calibration)
Part
Description
Qty
Unit Price (IDR)
500mW Laser Module
For engraving
1
300,000
TMC2209 Drivers
Silent stepper drivers
3
60,000
Cooling Fan
12V fan for spindle
1
25,000
Dust Collector
Mini vacuum attachment
1
150,000
Digital Tachometer
RPM measurement
1
100,000
Electronics: ~Rp 1,221,000 ($82 )
Mechanical: ~Rp 955,000 ($64 )
Frame (Wood): ~Rp 200,000 ($13 )
Grand Total: ~Rp 2.3–2.8 million ($155–$190 )
Tokopedia
Shopee
Search: "Arduino Uno CH340", "A4988 Driver".
Local Hardware Stores
Plywood, bolts, and tools.
USD prices approximate (1 USD ≈ 15,500 IDR).
Prices may vary by supplier.
Check supplier list for local sources.