Bill of materials¶
This is a copy
The original is BOM/BOM.md in the robot's repository; this page is that
file as of 2026-11-03 (commit cc328a5), with the reference images shown inline. If a link is broken or a part
is wrong, open an issue there, and the fix lands here with the next sync. If you would
rather not source the parts yourself, the shop's kits cover every part or the hard-to-find ones.
Most items have links where you can buy the item, and some of them are affiliate links. Items like screws, belts and bearings can be bought locally or from many other vendors.
Note
If any product links are broken, unavailable, or no longer point to the correct item, please open an issue. You can also use the reference images to find the same or an equivalent part from another supplier.
Screws and Nuts¶
| Diameter / Type | Length | Quantity | Description |
|---|---|---|---|
| M4 | 10 mm | 20 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 | 8 mm | 10 | 2 mm head height |
| M3 | 8 mm | 50 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 | 14 mm | 30 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 nut | — | 10 | DIN 934 / ISO 4032 (hexagon nut) |
| M3 | 25 mm | 10 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M2 | 10 mm | 10 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 | 16 mm | 10 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 | 6 mm | 10 | Pan head phillips |
| M3 | 12 mm | 30 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 | 35 mm | 10 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M4 | 16 mm | 30 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M4 | 14 mm | 10 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M4 | 50 mm | 10 | DIN 912 / ISO 4762 (hexagon socket head cap) |
| M3 | 15 mm | 2 | Tapered screw head |
Gearboxes¶
Note
For cheaper gearbox options you can use MG series planetary gearboxes. They have bigger backlash but are cheaper. Link — Aliexpress Link
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| Gearbox 20:1 | Nema 17 20:1 | 2 | EG precision planetary | Link | Alt Link | ![]() |
| Gearbox 10:1 | Nema 17 10:1 | 1 | EG precision planetary | Link | Alt Link | ![]() |
Motors¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| Stepper 1 | Nema 17 | 1 | 16Ncm, 42x42x20mm | Link | Alt Link | ![]() |
| Stepper 2 | Nema 17 | 3 | 45Ncm, 42x42x40mm | Link | Alt Link | ![]() |
| Stepper 3 | Nema 17 | 2 | 65Ncm, 42x42x60mm | Link | Alt Link | ![]() |
Belts¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| Joint 1 belt | HTD3 396 | 1 | 6 mm width | Link | ![]() |
|
| Joint 3 belt | HTD3 342 | 1 | 6 mm width | Link | ![]() |
|
| Joint 4 belt | HTD3 201 | 1 | 6 mm width | Link | ![]() |
|
| Joint 5 belt | HTD3 246 | 1 | 6 mm width | Link | ![]() |
Pulleys¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| J4 pulley, J5 pulley | HTD3M 12 tooth | 2 | 5mm bore, 10mm width | Link | ![]() |
|
| J1 pulley | HTD3M 15 tooth | 1 | 5mm bore, 10mm width | Link | ![]() |
Shaft couplers¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| Shaft coupler | Shaft coupler | 3 | 8 mm hole shaft, M4 screw holes | Link | ![]() |
Bearings¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| Bearing 1 | AXK3552 | 1 | 35X52X4, needs to have top and bottom plate | Link | ![]() |
|
| Bearing 2 | NSK HR32906J | 5 | Joint 5, 4 and 3 | Link | ![]() |
|
| Bearing 3 | NSK HR32907J | 4 | Joint 1 and 2 | Link | ![]() |
|
| Tension bearing | Ball bearing 3x8x4 | 20 | Used for belt tension | Link | ![]() |
|
| Tension bearing | Ball bearing 3x10x4 | 20 | Used for belt tension | Link | ![]() |
Electronics¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| PAROL control board | 1 | source-robotics.com | Link | ![]() |
||
| TMC5160 | 6 | Drivers from the links are tested. Use any other at own risk | Link | Alt Link | ![]() |
|
| Thermal paste / cement | 2 | Needed only if your control board has no drivers! | Link | ![]() |
||
| On/Off button | 1 | 12mm 3-6V | Link | ![]() |
||
| JST PH 2.0mm 200mm 4PIN | 1 | For power button | Link | ![]() |
||
| Noctua NF-A4x20 5V 40mm | 1 | or any 40mm 5V fan | ![]() |
|||
| Power connector - male + female | 1 | GX16 2PIN | Link | ![]() |
||
| Gripper connector (electric) | 1 | M8 sensor Female 4 pin | Link | ![]() |
||
| Power supply | 1 | Any 24V 5A supply | Link | Alt Link | ![]() |
|
| Limit switches | 3 | Type ZW12-3 | Link | ![]() |
||
| Inductive sensor 1 | 1 | 4mm NPN NO | Link | Alt Link | ![]() |
|
| Inductive sensor 2 | 1 | GX-F8A | Link | ![]() |
||
| Inductive sensor 3 | 1 | M5, NPN NO | Link | Alt Link | ![]() |
|
| Estop | 1 | Any NC estop | Link | ![]() |
||
| Cable gland for estop | 1 | PG7 type | Link | ![]() |
||
| M3 brass insert | 4 | M3, 6mm lenght | Link | ![]() |
||
| Pneumatic connector - robot | 4 | 4 mm type PM | Link | ![]() |
||
| Pneumatic Gripper | 1 | MHZ2-16D | Link | ![]() |
||
| Pneumatic gripper connector | 2 | PC4 - M5 | Link | ![]() |
||
| Pneumatic tube | 5 meters | 1 meter, 4x2.5mm | Link | ![]() |
||
| xt30 connector female | 1 | Used to deliver power to PAROL6 PCB | Link | ![]() |
||
| Stlink / programming adapter | 1 | Use our Official programming adapter for ease of use! Pin order needs to be: SWCLK, SWDIO, GND, 3V3, 5V | Link | ![]() |
||
| USB B cable | 1 | Comms to the PC | ![]() |
|||
| 5/2 solenoid air valve | 1 | 4mm tube connectors, 5/2, 24V | Link | ![]() |
Vacuum gripper¶
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| Suction cup gripper | 1 | Link | ![]() |
|||
| Vacuum generator | 1 | Link | ![]() |
|||
| 4mm to 6mm coupler | 1 | Link | ![]() |
Small print bed modification¶
Note
These parts are only needed if your printer bed is too small for J1_turret_rework_blocker and Upper_arm. Both parts are split in two and joined with dowel pins and epoxy after printing. STL files are in STL/SMALL_PRINT_BED. Nothing else in the build changes.
| Name | Type | Quantity | Description | Link | ALT link | Reference Image |
|---|---|---|---|---|---|---|
| J1 turret dowel pin | Dowel pin 4 x 18 mm | 3 | Solid cylindrical, stainless or hardened steel | Link | ![]() |
|
| Upper arm dowel pin | Dowel pin 6 x 22 mm | 4 | Solid cylindrical, stainless or hardened steel | Link | ![]() |
|
| Two part epoxy | Epoxy adhesive | 1 | 1:1 mix, slow setting | Link |
Comments
Found a mistake on this page? Edit it on GitHub · Report it · Get help · This page as Markdown · llms.txt · The whole manual as PDF






































