FluidNC CNC Controller BOM

I’ve tried to add every little piece I’ve had to purchase new or already had on hand so that others could see what it would involve to DIY. Project files can be found at the company GitHub.

Note that if I have a post related to an item, the Item Name will be linked to it.

FluidNC CNC Controller BOM

Item No.Item NameDescriptionSupplierQty.CostTotalNotes
1Controller Case/EnclosureMetal case for the controller, motor drivers, power supply, etcAmazon135.9935.99
2PiBot 4.9B CNC ControllerESP32 based CNC Controller boardPiBot161.97 + 15.99 S&H77.96With antenna and tiny OLED that I didn’t use.
3AireDale STM32 I/O ExpanderBoard to add GPIO to PiBot and similar controller boardsElecrow131.00 + 12.68 S&H43.68Better than the PiBot version.
4TB6600 Stepper Motor Driver3-Pack External Stepper Motor DriverAmazon124.9924.99
5TB6600 Stepper Motor Driver1-Pack
External Stepper Motor Driver
Amazon110.8910.89
6PiBot CNC PendantCNC Pendant based on FluidDialPiBot177.99 + 15.99 S&H95.98Didn’t order at same time as PiBot to save shipping because it wasn’t available then.
7USB Adapter CableUSB-C Male to USB-B Female cable. 2Pcs 0.3M and 0.5M.Amazon19.989.98To go from PiBot USB-C to case front panel.
83/4” Adhesive Cable Wire Clips. 60-PcsCable Management Wire Organizer Cord HolderAmazon18.998.99For cable management inside the case and around the CNC.
9DC-DC Buck Converter10 Pack LM2596 DC-DC Buck Converter Step Down Module Power Supply DIP Output 1.25V-30V 3AAmazon112.9912.9924VDC to 12VDC and 5VDC for other components in the case.
10Screw Standoff’sSpacer screw standoffsAmazon114.9814.98For mounting the PCB’s inside the case.
1180mm PC Cooling FanThermalright TL-8015 CPU Fan with PWMAmazon15.995.99
1290 Degree USB-C Male to Female Adapter2 PackAmazon15.995.99For mounting the PiBot close to the edge of the case and being able to connect cable.
13GX12-4P Connector12 Pcs GX12 4-Pin panel mount connectorAmazon211.9923.98
14Circuit BreakerPanel mount push to reset 110VAC circuit breaker. 5 PcsAmazon19.999.99One for the 24VDC PSU and one for the 110VAC outlets on back panel.
152×12 Position Terminal Block Distribution Module30Amp 300V 2×12 Position Terminal Block Distribution Module. OONO D-1659GPAmazon113.9913.99Over priced but high quality.
16Emergency stop switch with boxEmergency Stop Switch, 660V Weatherproof Push Button Switch with BoxAmazon19.999.99The switch that comes with it is fine but I replaced it with a metal one because I already had it.
17Micro SD Male to Female Flexible Extender CableMicro SD Male to Female Flexible Extender Cable. 4 packAmazon115.9915.99To bring the PiBot SD slot to the front panel
18RJ12 panel mount pigtailRJ12 Straight Through Wired 6P6C Female Panel Mount to 6P6C Male Extension Cable (0.5M,Straight Through)Amazon19.999.99To attach CNC Pendant to the front panel and to PiBot internally.
1980MM PC Fan Dust Filter80MM PC Fan Dust Filter. 4 PackAmazon18.998.99
20110VAC Panel Mount Outlet4Pcs US Power Socket Plug Panel 15A 125V AC 3 Pins Panel Mount OutletAmazon16.996.99
214-Pin Terminal Block Plug Connector20 pcs 4 Pin 5.08mm Pitch Pluggable PCB Angle Screw Terminal Block Plug ConnectorAmazon19.999.99Not necessary but used to split up the large terminal block on the motor drivers.
222-Pin Terminal Block Plug Connector20 pcs 2 Pin 5.08mm Pitch Pluggable PCB Angle Screw Terminal Block Plug ConnectorAmazon18.998.99Not necessary but used to split up the large terminal block on the motor drivers.
23Emergency Stop Button 22mmEmergency Stop Button 22mm Latching Push Button Switch, Aluminum Alloy Round E-Stop Switch, IP65 Waterproof Self-Locking Shut Off Switch, 10 Amp 1NO 1NCAmazon111.9911.99Bought this to panel mount then ended up using a stand alone box.
2424VDC Power SupplyMEAN WELL LRS-350-24 350.4W 24V 14.6 Amp Single Output Switchable PowerAmazon128.5428.54Great brand and enough power at 350W.
2518 Gauge Silicone Wire KitBNTECHGO 18 Gauge Silicone Wire Kit 10 Color Each 10 ft Flexible 18 AWG Stranded Tinned Copper WireAmazon117.9817.98The best super flexible silicon wire.
2622 Gauge Silicone WireBNTECHGO 22 Gauge Silicone Wire 10 ft red and 10 ft BlackAmazon16.486.48The best super flexible silicon wire.
27Cable Zip Ties 60mmx1.8mmCable Zip Ties 60mmx1.8mm. 300 PcsAmazon15.895.89Small for inside case.
28Ferrule Crimping Tool KitFerrule Crimping Tool Kit – AWG 28-5 Self-Adjusting Ratchet Crimper with 1010Pcs Single & 265Pcs Twin FerrulesAmazon133.990.0This is a good kit if you don’t already have ferrules and a good crimper.
292 Channel DC 5V Relay Module6Pack 2 Channel DC 5V Relay Module with OptocouplerAmazon113.9913.99One used for vacuum and one for e-stop.
30RJ12 Coiled Cord2-Pack 26AWG Heavy Duty 6P6C Anti-Tangle Telephone Cord, 1.3 ft Coiled RJ12 Male to Male CableAmazon111.990.026AWG not the best but not too bad
31RJ12 3ft straight cord2Pack RJ12 Cable 3ft Phone Cord RJ12 6P6C Male to Male Straight Wired for Both Data and Voice Use Black – 3 FeetAmazon16.996.99Doesn’t specify AWG but works well
Total552.17