Skip to content

Parts List

Kristian Jörg edited this page Sep 20, 2026 · 2 revisions

Note

Note that all links below are examples to indicate the type of component. Please search locally for a source of supply. It can be noted however that AliExpress, Ebay and similar options is sometimes many times cheaper for some of these components so make your investigations carefully. For the PCB manufacturing there is also Germany based Aisler which I used.

PCBs

See Electronics folder in github and Electronics in Wiki. The BOM features the SMD components preferably used if ordering the PCB with all components ready made. If soldering yourself, I recommend going for the through-hole (PTH) components instead. The Yoke board however requires SMD soldering of the two 74HC165D chips and the 16 0603 sized SMD resistors.

Main PCB

Other hardware include:

Quantity Name Link Comment
1 Sparkfun Pro Micro AliExpress Generics/clones are fine too. Either module or SMD!
1 2.54 pin headers Amazon SE Male/Female pin headers
1 JST XH 2.5/2.54 Amazon SE Kit for DIY, See connectors
x Screw Terminal Block AliExpress Alternative screw terminals, See connectors
1 TCA9548 I2C multiplexer Amazon SE Module if not using SMD soldered chip
1 Passive 3-5V buzzer Amazon.com See Note 6
5 0.1uf 0.1 uF X7R Multi-Layer Ceramic Capacitors (MLCCs), (PTH)
3 10 uf 10 uF X7R Multi-Layer Ceramic Capacitors (MLCCs), (PTH)
4 10 K Standard resistor (PTH)
1 2K Standard resistor (PTH)
2 220 ohm Standard resistor (PTH)
1 Trimpot 500 ohm SamacSys_Parts:3296W1503LF (optional)
1 MMT4401 Transistor
1 2N4401 Transistor

Yoke PCB and components

Quantity Name Link Comment
16 0603 10K resistor SMD component, if soldering yourself (see Ordering above)
2 74HC165D SMD component, if soldering yourself (see Ordering above)
1 Momentary Switch On-Off-On Amazon SE Note, different from Gagau's list (momentary vs 3-pos)
6 SPST Momentary switch Amazon DE
1 Push Button (16 mm) Amazon
1 Navigation Switch (hat) Amazon
x M3 Brass insert Amazon SE 2 pcs of 4mm in length, the rest normal 6 mm
x M3 socketed (hex) screws Amazon SE

Other hardware

Quantity Name Link Comment
2 775 DC Motor Amazon DE 12V-36V *Note 1
2 Roll axis motor bracket Amazon SE 775 motor mount bracket
2 BTS7960 Amazon DE BTS7960 43A
(1) Power Supply 24V 21A Amazon SE 24V-21A 500W - best, PSU Options
1 Power Supply 24V 20A Amazon SE 24V-20A 480W - good PSU Options
(1) Power Supply 24V 10A Amazon DE 24V-10A 240W - alt PSU Options
1 Connector C-14 IEC Socket Amazon DE 250V 6A, for a PSU box which is not included
4 IR Speed Measuring, IR Encoder Amazon DE Used for endstop sensing, not for speed!
2 AS5600 magnetic encoder Amazon SE Axis position sensor
1 SPST Momentary switch Amazon DE
1 Carbon Fiber Tube Amazon OD=25 mm. At least 370 mm length
2 MGN12 Linear Guide AliExpress MGN12H x 300mm, 2 slides per rail
2 Yoke Bearing Amazon 6905-2RS, 42mm OD, 25mm ID, 9mm width
2 Pitch Bearing ebay 61805-2RS, 25mm OD, 37mm ID, 7mm width
1 Pitch Belt Amazon SE HTD720-5M-15, 720 mm, 15 mm Belt
1 Roll Belt Amazon SE HTD350-5M-15, 350 mm, 15 mm Belt
1 Pitch Belt Clamp Ebay Can also be 3D printed
1 12T Pulley Amzon HTD 5M, teeth: 12, width:16mm, bore 5 mm
1 14T Pulley Amzon HTD 5M, teeth: 14, width:16mm, bore 5 mm
1-2 Hose Clamp Amazon SE 29-31mm, strong clamp needed!, pulley to tube
1 31.8 mm saddle clamp (lever) Amazon SE Clamp for the Yoke handle to tube
1 31.8 mm saddle clamp (no lever) Amazon SE Alt. clamp for the Yoke handle to tube
x M4 Brass inserts Amazon
X M4 socketed (hex) screws Amazon SE *Note 2
1 Wood press in nuts Amazon SE Optional. Used in (wood) board as nuts
1 USB connector Amazon SE Used in the casing
1 24V fan Amazon SE Motor cooling fan *Note 3
2 4465 motor heat sink Amazon SE *Note 4
1-2 24V Fan controller Amazon SE
1 275x400x18 mm board Hardware store *Note 5
6 Rubber feet Amazon SE Soft and slightly sticky

Notes

  • Note 1. The 775 motor axle length of the 775 motor in the link is 5 mm to long to fit the planetary gear used. You may look into other options to make this motor + planetary gear match. I just used a dremel cutting disc to cut off exactly 5mm, problem solved.
  • Note 2. For the roll axis motor flathead M4 is used. Socketed screws are too high and hit the motor.
  • Note 3. The supplied 5V fan on the heat sink cannot be used with 24V, unless a buck converter to bring voltage to 5V is used. A 24V fan that also can handle PWM from teh Fan Controller (with only two pins) is in the part list.
  • Note 4. A heat sink is mandatory on both motors. The pitch axis normally has the most forces though and will require a fan, but depending of your settings the roll axis may also need one. Test and measure temps.
  • Note 5. A wood board (bookshelf, mdf, plywood). A simple 18 mm shelf made in mdf and cut to exactly 275x400 mm is a very good and cheap option. I used a pine shelf, which works but is not optimal, the fibers will pull the drill a bit making it harder to make precise holes and it is more lilkly to twist.
    A STEP file for the board is provided that makes it easy to CNC route this board as an advanced option.
  • Note 6. Finding a suitable buzzer has been a bit problematic as there are a zillion variants, not all specified very well. It needs to be a passive one and made for about 3-5V, otherwise it will be to quiet. The linked one is from a commonly available Arduino buzzer module. That one works fine, just use the outer legs and bend to fit in the PCB holes. Another option is the "2700Hz passive Fuet FS9012-03" listed in the BOM excel file. See Electronics for more.

PSU Options

You need one of the three power supply options. All run the yoke, but they are not equivalent at high force: a stalled 775 at high duty draws more than 10 A, so the smaller 10A supply current-limits. Bench measurements on this build showed the rail sagging to about 12 V above magnitude 6000 (of max 10000), with the measured torque falling as the magnitude was raised further - turning the force up made the yoke weaker. The 20 A supply removes that ceiling.
One downside with the cheaper 20A chinese PSU is that it has a fairly noisy fan that is ON at all times. The solution is to fit another fan controller to the PSU fan so that it only switches on when necessary. To my finding although driving the motors hard, the temperature never gets over luke warm so this practically never happens. I fitted a fan controller of the sme type as the one for the motors to the PSU unit which solved this. You can do that as well, but it will be on your own responibility! Beware of the the risk of electricution, overheating and fire if done wrongly or the fan controller fails. Let the device sit unpowered for at least 30 min so the large capacitors have time to discharge fully. Opening the case will void the warranty. I take no responsibility for any harm or damage!

One much better but more expensive solution is the listed Mean Well PSU that is a highly regarded brand that is stronger, safer (real CE certification) and has active fan control built-in.

Connectors

Connectors for the PCBs can be either screw terminals, plain 2.54 mm pitch pin headers. Recommended is JST XH 2.54 Connectors for a polarity safe and robust construction. There are kits with pre-crimped cables available if you do not want to invest in crimping tools, although some of them will need to be lengthened to fit.

Clone this wiki locally