Every line of docs/04-bill-of-materials.md against live German shop pages, incl. 19 % VAT, delivered to Germany, excluding shipping in the unit prices and adding it per supplier at the end of each route.
Three ways to order the same machine. Rows at 0,00 € are hardware already owned or supplied by a donor printer; they are listed so the build stays complete, and they carry no cost so the totals stay honest. Plywood, Baumarkt items and filament are excluded throughout.
Prices drift — re-check before ordering. Lines marked ESTIMATE could not be fetched, because Amazon.de and Conrad.de block automated access.
| Route | Parts | Shipping | Delivered |
|---|---|---|---|
| Cheapest per item | 821,60 | 67,15 | 888,75 |
| Fewest suppliers | 758,70 | 37,60 | 796,30 |
| Donor printer route | 599,69 | 42,05 | 641,74 |
The notes under each route call them sheet 1, sheet 2 and sheet 3, in the order of the table above.
The corrections this pass produced, and which repo documents absorbed them, are in 2026-09-sourcing-and-bom-corrections.md.
Sourced from German shops, delivered to Germany. Prices incl. 19% VAT, verified 10 September 2026. Source BOM: github.com/drehtuer/AutomaticRecordDigitalizer/blob/main/docs/04-bill-of-materials.md
| Group | Part | Qty | Unit € | Line € | Supplier | Note |
|---|---|---|---|---|---|---|
| Frame | Aluprofil 2040 V-Slot Nut 6 black, cut 1300 mm (12,90 €/m) | 2 | 16,77 | 33,54 | shop.bohrers.de | verified 10.09.2026; X beams, max cut 1450 mm |
| Frame | Aluprofil 2040 V-Slot Nut 6 black, cut 800 mm (cross beam) | 1 | 10,32 | 10,32 | shop.bohrers.de | verified 10.09.2026 |
| Frame | V-Slot 2020 profile, black, 1 m (end tie, cut to 800 mm) | 1 | 5,95 | 5,95 | roboter-bausatz.de | verified 10.09.2026 |
| Frame | 2020 Winkel Nut 6 mit Nutfuehrung, silver (brackets) | 20 | 0,55 | 11,00 | roboter-bausatz.de | verified 10.09.2026; 0,55 € from 20 pcs |
| Frame | Nutenstein M5 Nut 6, slide-in (T-nuts) | 50 | 0,25 | 12,50 | roboter-bausatz.de | verified 10.09.2026; 0,25 € from 100 pcs -> order 100 |
| Frame | 20x M5 Hammerkopfschraube Nut 6, 10 mm (T-head bolts, 5 packs = 100) | 5 | 1,49 | 7,45 | roboter-bausatz.de | verified 10.09.2026 |
| Linear | Solid Delrin V Wheel Kit (wheel + 2x 625 bearings + shim + nut + screw) | 9 | 4,15 | 37,35 | roboter-bausatz.de | verified 10.09.2026; Dual V-Wheel Kit at 2,65 €/pc saves 13,50 € |
| Linear | Exzentrischer Abstandshalter 5 mm (eccentric spacers) | 6 | 1,29 | 7,74 | roboter-bausatz.de | verified 10.09.2026; never included in wheel kits |
| Linear | MGN12 linear rail, cut 800 mm (35,00 €/m) - Z column | 1 | 28,00 | 28,00 | shop.bohrers.de | verified 10.09.2026; ships oiled, clean and re-lube |
| Linear | MGN12H carriage / Lagerbock | 1 | 11,00 | 11,00 | shop.bohrers.de | verified 10.09.2026 |
| Motion | NEMA17 stepper 17HS4417P1, 1.7 A, 40 Ncm, 40 mm (X, Y, Z) | 3 | 15,54 | 46,62 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | NEMA17 planetary gearbox 5:1, 44 Ncm, 1.68 A (wrist, carousel) | 2 | 32,38 | 64,76 | oyostepper.de | verified 10.09.2026; no German shop consolidates this |
| Motion | GT2 open timing belt 6 mm, 10 m | 1 | 9,99 | 9,99 | roboter-bausatz.de | verified 10.09.2026; 10 m cheaper than the 5 m rolls |
| Motion | GT2 pulley 20T, bore 5 mm, for 6 mm belt | 4 | 0,77 | 3,08 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | GT2 idler 20T, bore 5 mm, dual ball bearing | 4 | 1,55 | 6,20 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | Smooth Idler Spannrolle Kit (belt tensioner) | 2 | 5,15 | 10,30 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | Trapezgewindespindel T8 800x8 mm with brass nut | 1 | 15,29 | 15,29 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | Shaft coupling 5 mm -> 8 mm (rigid) | 1 | 1,99 | 1,99 | roboter-bausatz.de | verified 10.09.2026; flexible jaw coupler out of stock at RB |
| Motion | KFL08 flange bearing block, 2 pcs | 1 | 2,87 | 2,87 | roboter-bausatz.de | verified 10.09.2026 |
| Servos | Actuonix PQ12-S micro linear actuator, 20 mm stroke, limit switches | 1 | 123,49 | 123,49 | nodna.de | verified 10.09.2026; BOM budgets 12 € - see note 3, MG996R servo + printed linkage = 6,65 € |
| Controller | BIGTREETECH BIQU Octopus V1.1 mainboard | 1 | 65,95 | 65,95 | roboter-bausatz.de | verified 10.09.2026 |
| Controller | 5x BIGTREETECH TMC2209 V1.3 UART incl. heatsinks | 1 | 25,75 | 25,75 | roboter-bausatz.de | verified 10.09.2026; 5-pack saves 3,70 € vs singles |
| Power | MEAN WELL LRS-150-24, 24 V / 6.5 A / 150 W | 1 | 18,50 | 18,50 | reichelt.de | verified 10.09.2026; Pollin has it at 17,40 € - not worth a 13th order |
| Power | Mini step-down module 3 A, 4.5-28 V in -> 5 V | 1 | 1,29 | 1,29 | roboter-bausatz.de | verified 10.09.2026 |
| Computer | Raspberry Pi 4 Model B rev 1.1, 2 GB RAM (2 on hand; 2nd = cold spare) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - saves 120,60 € and dodges the Pi 5 backorder. REV 1.1 WARNING: refuses power from e-marked USB-C cables; use the official PSU or a plain cable. Verify: cat /proc/cpuinfo -> a03111 |
| Computer | Official Raspberry Pi 15W USB-C PSU (Pi 4 takes 15 W, not 27 W) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED presumed - check you still have the Pi 4 supplies. Do NOT run the Pi off the servo 5 V buck: an MG996R stalls at ~2.5 A and will brown out the Pi |
| Computer | microSD card 32 GB (OS, Klipper, orchestrator, logs only) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - 32 GB is ample; nothing the machine records is written to it |
| Computer | External USB 3.0 SSD for the WAV files, >=500 GB | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED / to hand. ~860 MB per side, ~40 GB per full 24-slot magazine. SSD not HDD: a bus-powered 2.5in HDD pulls ~0.9 A on spin-up and is a vibration source next to the turntable |
| Computer | Self-powered USB 3.0 hub (Scarlett + SSD + webcam + relay card) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - the Pi 4 budgets only ~1.2 A across all four ports. Route everything through the powered hub, and pin device names with udev rules so /dev/video* and the ALSA index do not shuffle on reboot |
| Cameras | Raspberry Pi Camera Module 3, 12 MP (deck camera) | 1 | 25,90 | 25,90 | welectron.com | verified 10.09.2026; only one needed now - the Pi 4B has a single CSI port |
| Cameras | Raspberry Pi camera cable Standard-Mini, 500 mm | 1 | 3,50 | 3,50 | berrybase.de | verified 10.09.2026; the 200 mm cable in the box may already reach; Pi 4 uses the standard 15-pin, no adapter needed |
| Cameras | Trust HD1080p USB webcam (wrist camera) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - replaces the 2nd Cam Module 3 AND the CSI-HDMI extender. Lock focus, exposure, gain and white balance before use; check what the model exposes: v4l2-ctl -d /dev/video0 –list-ctrls-menus |
| Vacuum | Miniature diaphragm vacuum pump 12 V DC, 3 W, ca. 80 kPa | 1 | 10,59 | 10,59 | funduinoshop.com | verified 10.09.2026; 16 in stock |
| Vacuum | 2/2-way solenoid valve G 1/8 NC, FKM, 12 V, direct acting (DA142426) | 1 | 42,44 | 42,44 | druckluft-fachhandel.de | verified 10.09.2026; MUST be direct acting - pilot valves do not open under vacuum |
| Vacuum | Adafruit MPRLS pressure sensor breakout 0-25 PSI, I2C | 1 | 30,90 | 30,90 | berrybase.de | verified 10.09.2026; OUT OF STOCK. Industrial vacuum switch = 95,30 € |
| Vacuum | Balgensauger D 40 mm, 1.5 folds, NBR, with G 1/4 fitting | 1 | 21,37 | 21,37 | morali.de | verified 10.09.2026; or print the cup lip in TPU per the BOM printed-parts list |
| Vacuum | Polyurethane tube 6 x 4 mm, natural, per metre | 5 | 1,05 | 5,25 | druckluft-fachhandel.de | verified 10.09.2026 |
| Vacuum | Straight push-in fitting G 1/8 - 6 mm, IQS, -0.95 to 20 bar | 8 | 1,38 | 11,04 | druckluft-fachhandel.de | verified 10.09.2026; vacuum rated |
| Sensing | 3x mechanical end-stop with 50 cm cable, 3-pin | 1 | 3,49 | 3,49 | roboter-bausatz.de | verified 10.09.2026 |
| Sensing | Mechanical end-stop with 50 cm cable, single | 2 | 0,75 | 1,50 | roboter-bausatz.de | verified 10.09.2026 |
| Sensing | Hall magnetic sensor module KY-003 (A3144), digital | 1 | 0,90 | 0,90 | berrybase.de | verified 10.09.2026; 100+ in stock |
| Sensing | KY-010 photo interrupter / slot optical sensor module | 1 | 1,25 | 1,25 | roboter-bausatz.de | verified 10.09.2026 |
| Deck I/O | NFKE MG 63 audio cable, 6.3 mm mono jack, 1.8 m (cut one end) | 1 | 1,56 | 1,56 | reichelt.de | verified 10.09.2026; remote start/stop jack |
| Light | LED strip warm white, 12 V, 5 m (cut to 50 cm) | 1 | 5,85 | 5,85 | reichelt.de | verified 10.09.2026 |
| Light | INFINEON IRLZ44N logic-level MOSFET, N-Ch 55 V 47 A, TO-220 | 2 | 0,67 | 1,34 | reichelt.de | verified 10.09.2026; do NOT use IRF520 modules - not logic level |
| Carousel | Miniature ball bearing 608-ZZ 8x22x7 mm (rollers) | 10 | 0,79 | 7,90 | dold-mechatronik.de | verified 10.09.2026 |
| Carousel | Deep groove ball bearing 6005-2RS 25x47x12 mm | 1 | 1,79 | 1,79 | dold-mechatronik.de | verified 10.09.2026; cheaper than Kugellager-Express at 2,08 € |
| Carousel | Precision shaft 25 mm h6, hardened, cut 100 mm (stub shaft) | 1 | 3,29 | 3,29 | dold-mechatronik.de | verified 10.09.2026 |
| Cabling | Energiekette 10x20 R28, open, 1 m (end brackets included) | 3 | 5,61 | 16,83 | cnc-zubehoer.eu | verified 10.09.2026; cheapest chain found; Dold CK10 is 9,57 €/m plus connectors |
| Cabling | 610-piece Dupont crimp connector set in box | 1 | 9,90 | 9,90 | berrybase.de | verified 10.09.2026 |
| Cabling | 200-piece jumper wire connector kit, JST-SM / Dupont 2.54 mm | 1 | 3,90 | 3,90 | berrybase.de | verified 10.09.2026 |
| Cabling | Silicone wire 20 AWG, red + black, per metre | 10 | 1,55 | 15,50 | roboter-bausatz.de | verified 10.09.2026 |
| Cabling | Heat shrink assortment Delock 86278, 230 pcs, 1.5-13 mm | 1 | 6,99 | 6,99 | reichelt.de | verified 10.09.2026 |
| Hardware | Hex socket screw / nut / washer assortment, 520 pcs, M3-M6, stainless | 1 | 18,70 | 18,70 | roboter-bausatz.de | verified 10.09.2026 |
| Hardware | ruthex M3x5.7 heat-set threaded inserts, 100 pcs | 1 | 8,99 | 8,99 | reichelt.de | verified 10.09.2026; same price at 3DJake |
Totals for this route: parts 821,60 €, shipping 67,15 €, delivered 888,75 €.
| Supplier | Order value € | Shipping € | Rule |
|---|---|---|---|
| shop.bohrers.de | 82,86 | 12,90 | Long goods >1 m - estimate, cart shows final |
| roboter-bausatz.de | 311,76 | 0,00 | Free from 99 € gross - reached |
| dold-mechatronik.de | 12,98 | 6,90 | DHL up to 1 m, <=2 kg: 6,90 €. No free threshold |
| berrybase.de | 49,10 | 4,95 | DHL 4,95 €; free from 150 € - not reached |
| reichelt.de | 43,23 | 5,95 | DHL <=10 kg 5,95 €. No free threshold |
| oyostepper.de | 64,76 | 6,90 | Estimate - no published rate |
| welectron.com | 25,90 | 4,95 | DPD 4,95 € - basket now under the 49 € free threshold (one camera instead of two plus extender) |
| nodna.de | 123,49 | 0,00 | Free within DE from 90 € - reached |
| funduinoshop.com | 10,59 | 4,90 | Estimate |
| druckluft-fachhandel.de | 58,73 | 6,90 | Estimate |
| morali.de | 21,37 | 6,90 | Estimate |
| cnc-zubehoer.eu | 16,83 | 5,90 | Estimate |
Same build, consolidated into 6 orders instead of 12. Prices incl. 19% VAT, verified 10 September 2026.
| Group | Part | Qty | Unit € | Line € | Supplier | Note |
|---|---|---|---|---|---|---|
| Frame | Aluprofil 20x40 V-Typ Nut 6, cut 1300 mm (14,00 €/m + 0,50 € cut) | 2 | 18,70 | 37,40 | dold-mechatronik.de | verified 10.09.2026; price basis €/m + cut fee confirmed on page |
| Frame | Aluprofil 20x40 V-Typ Nut 6, cut 800 mm | 1 | 11,70 | 11,70 | dold-mechatronik.de | verified 10.09.2026 |
| Frame | Aluprofil 20x20 V-Typ Nut 6, cut 800 mm (8,00 €/m + 0,50 € cut) | 1 | 6,90 | 6,90 | dold-mechatronik.de | verified 10.09.2026 |
| Frame | Innenwinkel Stahl verzinkt 20 Nut 6, incl. 2x M4x6 | 20 | 1,18 | 23,60 | dold-mechatronik.de | verified 10.09.2026 |
| Frame | Nutenstein M5 Nut 6, slide-in (T-nuts) | 50 | 0,25 | 12,50 | roboter-bausatz.de | verified 10.09.2026; Dold charges 0,81 €/pc - 28 € more |
| Frame | 20x M5 Hammerkopfschraube Nut 6, 10 mm (5 packs = 100) | 5 | 1,49 | 7,45 | roboter-bausatz.de | verified 10.09.2026 |
| Linear | Solid Delrin V Wheel Kit | 9 | 4,15 | 37,35 | roboter-bausatz.de | verified 10.09.2026; Dold’s Rad D24x11 is unconfirmed as V-profile - do not risk it |
| Linear | Exzentrischer Abstandshalter 5 mm (eccentric spacers) | 6 | 1,29 | 7,74 | roboter-bausatz.de | verified 10.09.2026 |
| Linear | Linearfuehrung MGN12R, 800 mm | 1 | 37,60 | 37,60 | dold-mechatronik.de | verified 10.09.2026; 9,60 € more than bohrers, saves one supplier |
| Linear | Linearwagen MGN12H | 1 | 13,00 | 13,00 | dold-mechatronik.de | verified 10.09.2026 |
| Motion | NEMA17 stepper 17HS4417P1, 1.7 A, 40 Ncm (X, Y, Z) | 3 | 15,54 | 46,62 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | NEMA17 planetary gearbox 5:1, 44 Ncm (wrist, carousel) | 2 | 32,38 | 64,76 | oyostepper.de | verified 10.09.2026; the one line that cannot be consolidated - see note 2 |
| Motion | GT2 timing belt 6 mm, per metre | 5 | 2,50 | 12,50 | dold-mechatronik.de | verified 10.09.2026 |
| Motion | GT2 pulley 20T, bore 5.00 mm H7, with clamping screws | 4 | 2,90 | 11,60 | dold-mechatronik.de | verified 10.09.2026 |
| Motion | Deflection pulley (smooth idler) 6 mm, D 12.73 mm, bore 5.00 mm | 4 | 3,20 | 12,80 | dold-mechatronik.de | verified 10.09.2026; genuinely smooth, better than a toothed idler |
| Motion | Smooth Idler Spannrolle Kit (belt tensioner) | 2 | 5,15 | 10,30 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | Trapezgewindespindel T8 800x8 mm with brass nut | 1 | 15,29 | 15,29 | roboter-bausatz.de | verified 10.09.2026; Dold has no 8x8 pitch |
| Motion | Shaft coupling 5 mm -> 8 mm (rigid) | 1 | 1,99 | 1,99 | roboter-bausatz.de | verified 10.09.2026 |
| Motion | KFL08 flange bearing block, 2 pcs | 1 | 2,87 | 2,87 | roboter-bausatz.de | verified 10.09.2026 |
| Servos | MG996R digital servo, metal gears (cue lever, with printed pusher rod) | 1 | 6,65 | 6,65 | roboter-bausatz.de | verified 10.09.2026; SUBSTITUTE for the linear servo - saves 117 € and one supplier |
| Controller | BIGTREETECH BIQU Octopus V1.1 mainboard | 1 | 65,95 | 65,95 | roboter-bausatz.de | verified 10.09.2026 |
| Controller | 5x BIGTREETECH TMC2209 V1.3 UART incl. heatsinks | 1 | 25,75 | 25,75 | roboter-bausatz.de | verified 10.09.2026 |
| Power | MEAN WELL LRS-150-24, 24 V / 6.5 A / 150 W | 1 | 18,50 | 18,50 | reichelt.de | verified 10.09.2026 |
| Power | Mini step-down module 3 A -> 5 V | 1 | 1,29 | 1,29 | roboter-bausatz.de | verified 10.09.2026 |
| Computer | Raspberry Pi 4 Model B rev 1.1, 2 GB RAM (2 on hand; 2nd = cold spare) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - saves 118,50 €. REV 1.1: refuses e-marked USB-C cables, use the official PSU. Verify: cat /proc/cpuinfo -> a03111 |
| Computer | Official Raspberry Pi 15W USB-C PSU (Pi 4 takes 15 W, not 27 W) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED presumed. Do NOT run the Pi off the servo 5 V buck - an MG996R stalls at ~2.5 A |
| Computer | microSD card 32 GB (OS, Klipper, orchestrator, logs only) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - nothing the machine records goes on it |
| Computer | External USB 3.0 SSD for the WAV files, >=500 GB | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED / to hand. ~860 MB per side, ~40 GB per magazine. SSD not HDD - spin-up current and vibration |
| Computer | Self-powered USB 3.0 hub (Scarlett + SSD + webcam + relay card) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - Pi 4 gives only ~1.2 A across all ports. Pin device names with udev rules |
| Cameras | Raspberry Pi Camera Module 3, 12 MP (deck camera) | 1 | 28,90 | 28,90 | berrybase.de | verified 10.09.2026; only one needed - the Pi 4B has a single CSI port |
| Cameras | Raspberry Pi camera cable Standard-Mini, 500 mm (deck camera) | 1 | 3,50 | 3,50 | berrybase.de | verified 10.09.2026; the 200 mm cable in the box may already reach |
| Cameras | Trust HD1080p USB webcam (wrist camera) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - one CSI port means the wrist camera goes USB, which docs/03 already sanctions as simpler and adequate. Lock focus/exposure/gain/WB: v4l2-ctl -d /dev/video0 –list-ctrls-menus |
| Vacuum | Mikro Membran-Vakuumpumpe 12 V (YW11-DC12), 1 L/min | 1 | 11,40 | 11,40 | berrybase.de | verified 10.09.2026; currently not available - Funduinoshop has one at 10,59 € |
| Vacuum | 2/2-way solenoid valve G 1/8 NC, FKM, 12 V, direct acting | 1 | 42,44 | 42,44 | druckluft-fachhandel.de | verified 10.09.2026 |
| Vacuum | Adafruit MPRLS pressure sensor breakout 0-25 PSI, I2C | 1 | 30,90 | 30,90 | berrybase.de | verified 10.09.2026; out of stock |
| Vacuum | Saugeranschlussnippel NW 2.40 mm, G 1/8 AG (cup lip printed in TPU) | 1 | 5,00 | 5,00 | druckluft-fachhandel.de | ESTIMATE - not verified; the BOM lists the TPU cup lip as a printed part |
| Vacuum | Polyurethane tube 6 x 4 mm, natural, per metre | 5 | 1,05 | 5,25 | druckluft-fachhandel.de | verified 10.09.2026 |
| Vacuum | Straight push-in fitting G 1/8 - 6 mm, IQS | 8 | 1,38 | 11,04 | druckluft-fachhandel.de | verified 10.09.2026 |
| Sensing | 3x mechanical end-stop with 50 cm cable, 3-pin | 1 | 3,49 | 3,49 | roboter-bausatz.de | verified 10.09.2026 |
| Sensing | Mechanical end-stop with 50 cm cable, single | 2 | 0,75 | 1,50 | roboter-bausatz.de | verified 10.09.2026 |
| Sensing | Hall magnetic sensor module KY-003 (A3144) | 1 | 0,90 | 0,90 | berrybase.de | verified 10.09.2026 |
| Sensing | KY-010 photo interrupter / slot optical sensor module | 1 | 1,25 | 1,25 | roboter-bausatz.de | verified 10.09.2026 |
| Deck I/O | NFKE MG 63 audio cable, 6.3 mm mono jack, 1.8 m | 1 | 1,56 | 1,56 | reichelt.de | verified 10.09.2026 |
| Light | LED strip warm white, 12 V, 5 m | 1 | 5,85 | 5,85 | reichelt.de | verified 10.09.2026 |
| Light | INFINEON IRLZ44N logic-level MOSFET, TO-220 | 2 | 0,67 | 1,34 | reichelt.de | verified 10.09.2026 |
| Carousel | Miniature ball bearing 608-ZZ 8x22x7 mm | 10 | 0,79 | 7,90 | dold-mechatronik.de | verified 10.09.2026 |
| Carousel | Deep groove ball bearing 6005-2RS 25x47x12 mm | 1 | 1,79 | 1,79 | dold-mechatronik.de | verified 10.09.2026 |
| Carousel | Precision shaft 25 mm h6, hardened, cut 100 mm | 1 | 3,29 | 3,29 | dold-mechatronik.de | verified 10.09.2026 |
| Cabling | Energiekette CK10, 20 mm wide, 1000 mm, inner 10x20 | 3 | 9,57 | 28,71 | dold-mechatronik.de | verified 10.09.2026; 12 € more than cnc-zubehoer, saves a supplier |
| Cabling | Energiekette CK10 connection elements, 1 pair | 2 | 2,50 | 5,00 | dold-mechatronik.de | verified 10.09.2026; not included with the chain |
| Cabling | 610-piece Dupont crimp connector set in box | 1 | 9,90 | 9,90 | berrybase.de | verified 10.09.2026 |
| Cabling | 200-piece jumper wire connector kit, JST-SM / Dupont | 1 | 3,90 | 3,90 | berrybase.de | verified 10.09.2026 |
| Cabling | Silicone wire 20 AWG, red + black, per metre | 10 | 1,55 | 15,50 | roboter-bausatz.de | verified 10.09.2026 |
| Cabling | Nylon braided sleeving 15 mm, per metre | 5 | 0,32 | 1,60 | roboter-bausatz.de | verified 10.09.2026 |
| Cabling | Heat shrink assortment Delock 86278, 230 pcs | 1 | 6,99 | 6,99 | reichelt.de | verified 10.09.2026 |
| Hardware | Hex socket screw / nut / washer assortment, 520 pcs, M3-M6 | 1 | 18,70 | 18,70 | roboter-bausatz.de | verified 10.09.2026 |
| Hardware | ruthex M3x5.7 heat-set threaded inserts, 100 pcs | 1 | 8,99 | 8,99 | reichelt.de | verified 10.09.2026 |
Totals for this route: parts 758,70 €, shipping 37,60 €, delivered 796,30 €.
| Supplier | Order value € | Shipping € | Rule |
|---|---|---|---|
| dold-mechatronik.de | 213,79 | 12,90 | DPD up to 1.5 m, <=10 kg - required for the 1.3 m profiles |
| roboter-bausatz.de | 283,79 | 0,00 | Free from 99 € gross - reached |
| berrybase.de | 89,40 | 4,95 | DHL 4,95 € - basket now under the 150 € free threshold since the Pi 5 came out |
| reichelt.de | 43,23 | 5,95 | DHL <=10 kg |
| oyostepper.de | 64,76 | 6,90 | Estimate - no published rate |
| druckluft-fachhandel.de | 63,73 | 6,90 | Estimate |
A used 3D printer supplies the motion hardware; a Pi Pico + 1 TMC2209 replaces the Octopus. Prices incl. 19% VAT, verified 10 September 2026.
| Group | Part | Qty | Unit € | Line € | Supplier | Note |
|---|---|---|---|---|---|---|
| Donor | Used 3D printer (Creality Ender 3 / CR-10 / Ender 5) as donor | 1 | 75,00 | 75,00 | eBay Kleinanzeigen / used | ESTIMATE - not verified; local pickup. Supplies 4-5 NEMA17, 24 V PSU, GT2 belt+pulleys+idlers, wheels, carriage plates, end-stops, board |
| Frame | Aluprofil 20x40 V-Typ Nut 6, cut 1300 mm (X beams - too long for any donor) | 2 | 18,70 | 37,40 | dold-mechatronik.de | verified 10.09.2026 |
| Frame | Aluprofil 20x40 V-Typ Nut 6, cut 800 mm (cross beam) | 1 | 11,70 | 11,70 | dold-mechatronik.de | verified 10.09.2026; an Ender 5 Plus donor may cover this |
| Frame | Aluprofil 20x20 V-Typ Nut 6, cut 800 mm (end tie) | 1 | 6,90 | 6,90 | dold-mechatronik.de | verified 10.09.2026 |
| Frame | Innenwinkel Stahl verzinkt 20 Nut 6, incl. 2x M4x6 | 20 | 1,18 | 23,60 | dold-mechatronik.de | verified 10.09.2026 |
| Frame | Nutenstein M5 Nut 6, slide-in | 50 | 0,25 | 12,50 | roboter-bausatz.de | verified 10.09.2026 |
| Frame | 20x M5 Hammerkopfschraube Nut 6, 10 mm (5 packs) | 5 | 1,49 | 7,45 | roboter-bausatz.de | verified 10.09.2026 |
| Linear | V-wheels, eccentric spacers, carriage plates | — | — | 0,00 | from donor printer | FROM DONOR - an Ender 3 carries 9-12 Delrin wheels with eccentrics |
| Linear | Linearfuehrung MGN12R, 800 mm (Z column - no donor has this) | 1 | 37,60 | 37,60 | dold-mechatronik.de | verified 10.09.2026 |
| Linear | Linearwagen MGN12H | 1 | 13,00 | 13,00 | dold-mechatronik.de | verified 10.09.2026 |
| Motion | NEMA17 steppers X, Y, Z | — | — | 0,00 | from donor printer | FROM DONOR - 4 to 5 motors, saves 46,62 € |
| Motion | NEMA17 planetary gearbox 5:1, 44 Ncm (wrist, carousel) | 2 | 32,38 | 64,76 | oyostepper.de | verified 10.09.2026; no donor has geared motors |
| Motion | GT2 belt, 20T pulleys, idlers | — | — | 0,00 | from donor printer | FROM DONOR - saves about 30 €. Buy a 5 m belt if the donor’s is worn |
| Motion | Smooth Idler Spannrolle Kit (belt tensioner) | 2 | 5,15 | 10,30 | roboter-bausatz.de | verified 10.09.2026; donor tensioners rarely fit a new frame |
| Motion | Trapezgewindespindel T8 800x8 mm with brass nut | 1 | 15,29 | 15,29 | roboter-bausatz.de | verified 10.09.2026; donor screws are 36-40 cm, too short for the 80 cm Z |
| Motion | Shaft coupling 5 mm -> 8 mm (rigid) | 1 | 1,99 | 1,99 | roboter-bausatz.de | verified 10.09.2026; donor may supply one |
| Motion | KFL08 flange bearing block, 2 pcs | 1 | 2,87 | 2,87 | roboter-bausatz.de | verified 10.09.2026 |
| Servos | MG996R digital servo, metal gears (cue lever) | 1 | 6,65 | 6,65 | roboter-bausatz.de | verified 10.09.2026 |
| Controller | Donor 32-bit board (Creality 4.2.x) running Klipper - 4 axes | — | — | 0,00 | from donor printer | FROM DONOR - replaces the 65,95 € Octopus |
| Controller | Raspberry Pi Pico RP2040 (2nd MCU: carousel stepper + remaining I/O) | 1 | 4,10 | 4,10 | berrybase.de | verified 10.09.2026; 100+ in stock |
| Controller | BIGTREETECH TMC2209 V1.3 UART, single (carousel stepper) | 1 | 5,69 | 5,69 | roboter-bausatz.de | verified 10.09.2026; donor board covers the other 4 axes |
| Power | 24 V power supply | — | — | 0,00 | from donor printer | FROM DONOR - Ender 3 has 24 V / 350 W, saves 18,50 € |
| Power | Mini step-down module 3 A -> 5 V | 1 | 1,29 | 1,29 | roboter-bausatz.de | verified 10.09.2026 |
| Computer | Raspberry Pi 4 Model B rev 1.1, 2 GB RAM (2 on hand; 2nd = cold spare) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - saves 118,50 €. REV 1.1: refuses e-marked USB-C cables, use the official PSU. Verify: cat /proc/cpuinfo -> a03111 |
| Computer | Official Raspberry Pi 15W USB-C PSU (Pi 4 takes 15 W, not 27 W) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED presumed. Do NOT run the Pi off the servo 5 V buck - an MG996R stalls at ~2.5 A |
| Computer | microSD card 32 GB (OS, Klipper, orchestrator, logs only) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - nothing the machine records goes on it |
| Computer | External USB 3.0 SSD for the WAV files, >=500 GB | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED / to hand. ~860 MB per side, ~40 GB per magazine. SSD not HDD - spin-up current and vibration |
| Computer | Self-powered USB 3.0 hub (Scarlett + SSD + webcam + relay card) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - Pi 4 gives only ~1.2 A across all ports. Pin device names with udev rules |
| Cameras | Raspberry Pi Camera Module 3, 12 MP (deck camera) | 1 | 28,90 | 28,90 | berrybase.de | verified 10.09.2026; only one needed - the Pi 4B has a single CSI port |
| Cameras | Raspberry Pi camera cable Standard-Mini, 500 mm (deck camera) | 1 | 3,50 | 3,50 | berrybase.de | verified 10.09.2026; the 200 mm cable in the box may already reach |
| Cameras | Trust HD1080p USB webcam (wrist camera) | — | — | 0,00 | ALREADY OWNED | ALREADY OWNED - one CSI port means the wrist camera goes USB. Lock focus/exposure/gain/WB via v4l2-ctl |
| Vacuum | Mikro Membran-Vakuumpumpe 12 V (YW11-DC12) | 1 | 11,40 | 11,40 | berrybase.de | verified 10.09.2026; out of stock |
| Vacuum | 2/2-way solenoid valve G 1/8 NC, FKM, 12 V, direct acting | 1 | 42,44 | 42,44 | druckluft-fachhandel.de | verified 10.09.2026 |
| Vacuum | Adafruit MPRLS pressure sensor breakout 0-25 PSI | 1 | 30,90 | 30,90 | berrybase.de | verified 10.09.2026; out of stock |
| Vacuum | Saugeranschlussnippel NW 2.40 mm, G 1/8 AG (TPU cup lip printed) | 1 | 5,00 | 5,00 | druckluft-fachhandel.de | ESTIMATE - not verified |
| Vacuum | Polyurethane tube 6 x 4 mm, natural, per metre | 5 | 1,05 | 5,25 | druckluft-fachhandel.de | verified 10.09.2026 |
| Vacuum | Straight push-in fitting G 1/8 - 6 mm, IQS | 8 | 1,38 | 11,04 | druckluft-fachhandel.de | verified 10.09.2026 |
| Sensing | End-stop switches | — | — | 0,00 | from donor printer | FROM DONOR - 3 to 4 mechanical end-stops with cables |
| Sensing | Hall magnetic sensor module KY-003 (A3144) | 1 | 0,90 | 0,90 | berrybase.de | verified 10.09.2026 |
| Sensing | KY-010 photo interrupter / slot optical sensor module | 1 | 1,25 | 1,25 | roboter-bausatz.de | verified 10.09.2026 |
| Deck I/O | NFKE MG 63 audio cable, 6.3 mm mono jack, 1.8 m | 1 | 1,56 | 1,56 | reichelt.de | verified 10.09.2026 |
| Light | LED strip warm white, 12 V, 5 m | 1 | 5,85 | 5,85 | reichelt.de | verified 10.09.2026 |
| Light | INFINEON IRLZ44N logic-level MOSFET, TO-220 | 2 | 0,67 | 1,34 | reichelt.de | verified 10.09.2026 |
| Carousel | Miniature ball bearing 608-ZZ 8x22x7 mm | 10 | 0,79 | 7,90 | dold-mechatronik.de | verified 10.09.2026 |
| Carousel | Deep groove ball bearing 6005-2RS 25x47x12 mm | 1 | 1,79 | 1,79 | dold-mechatronik.de | verified 10.09.2026 |
| Carousel | Precision shaft 25 mm h6, hardened, cut 100 mm | 1 | 3,29 | 3,29 | dold-mechatronik.de | verified 10.09.2026 |
| Cabling | Energiekette CK10, 20 mm wide, 1000 mm | 3 | 9,57 | 28,71 | dold-mechatronik.de | verified 10.09.2026 |
| Cabling | Energiekette CK10 connection elements, 1 pair | 2 | 2,50 | 5,00 | dold-mechatronik.de | verified 10.09.2026 |
| Cabling | 610-piece Dupont crimp connector set in box | 1 | 9,90 | 9,90 | berrybase.de | verified 10.09.2026 |
| Cabling | 200-piece jumper wire connector kit, JST-SM / Dupont | 1 | 3,90 | 3,90 | berrybase.de | verified 10.09.2026 |
| Cabling | Silicone wire 20 AWG, red + black, per metre | 10 | 1,55 | 15,50 | roboter-bausatz.de | verified 10.09.2026 |
| Cabling | Nylon braided sleeving 15 mm, per metre | 5 | 0,32 | 1,60 | roboter-bausatz.de | verified 10.09.2026 |
| Cabling | Heat shrink assortment Delock 86278, 230 pcs | 1 | 6,99 | 6,99 | reichelt.de | verified 10.09.2026 |
| Hardware | Hex socket screw / nut / washer assortment, 520 pcs, M3-M6 | 1 | 18,70 | 18,70 | roboter-bausatz.de | verified 10.09.2026 |
| Hardware | ruthex M3x5.7 heat-set threaded inserts, 100 pcs | 1 | 8,99 | 8,99 | reichelt.de | verified 10.09.2026 |
Totals for this route: parts 599,69 €, shipping 42,05 €, delivered 641,74 €.
| Supplier | Order value € | Shipping € | Rule |
|---|---|---|---|
| eBay Kleinanzeigen / used | 75,00 | 0,00 | Local pickup - a donor printer is not worth shipping |
| dold-mechatronik.de | 176,89 | 12,90 | DPD up to 1.5 m, <=10 kg |
| roboter-bausatz.de | 101,08 | 4,45 | DHL 4,45 €; free from 99 € - NOT reached on this basket |
| berrybase.de | 93,50 | 4,95 | DHL 4,95 € - basket now under the 150 € free threshold since the Pi 5 came out |
| reichelt.de | 24,73 | 5,95 | DHL <=10 kg |
| oyostepper.de | 64,76 | 6,90 | Estimate |
| druckluft-fachhandel.de | 63,73 | 6,90 | Estimate |