forked from gagagu/Arduino_FFB_Yoke
-
Notifications
You must be signed in to change notification settings - Fork 0
Parts List
Kristian Jörg edited this page Nov 19, 2025
·
1 revision
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.
| Quantity | Name | Link | Comment |
|---|---|---|---|
| 1 | Main Board | JLCPCB | Ordering |
| 1 | 2N4401 | AliExpress | |
| 1 | 1K resistor, 0.25 W | used a Resitor Kit | |
| 4 | 10K resistor, 0.25W | used a Resitor Kit | |
| 1 | 47K resistor, 0.25W | Note! 24V sensing is not used. Leave empty. | |
| 1 | 2K resistor, 0.25W | used a Resitor Kit | |
| 1 | LED 3mm | AliExpress | Not necessary. Buzzer beeps codes are used. |
| 1 | Buzzer | AliExpress | Passive buzzer 5V, pin distance 4 mm (legs can be bent to fit). |
| 1 | Arduino Pro Micro | AliExpress | |
| 1 | Female pin headers | Amazon SE | Recommended: Female headers to mount micropocessor |
| 2 | Screw Terminal Block 6P | AliExpress | See connectors below for alternatives |
| 2 | Screw Terminal Block 5P | AliExpress | |
| 10 | Screw Terminal Block 4P | AliExpress | |
| 4 | Screw Terminal Block 3P | AliExpress | Shorter variants can be combined to larger, e.g 2 x 3P = 6P. |
| 2 | Screw Terminal Block 2P | AliExpress | |
| 1 | Screw Terminal combo | Amazon SE | Alternativ link with a combo package |
| Quantity | Name | Link | Comment |
|---|---|---|---|
| 1 | Yoke Board | JLCPCB | Ordering |
| 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 |
| Quantity | Name | Link | Comment |
|---|---|---|---|
| 2 | 775 DC Motor | Amazon DE | 12V-36V *Note 1 |
| 1 | Roll axis motor bracket | Amazon SE | 775 motor mount bracket |
| 1 | Pitch axis motor bracket | AliExpress | 42 mm planetary gear bracket |
| 2 | BTS7960 | Amazon DE | BTS7960 43A |
| 1 | Planetary Gear 1 to 3.7 with 5.0 | AliExpress | Pitch |
| 1 | Power Supply 24V 10A | Amazon DE | DC 24V 10A 240W |
| 1 | Connector C-14 IEC Socket | Amazon DE | 250V 6A |
| 4 | IR Speed Measuring, IR Encoder | Amazon DE | |
| 2 | AS5600 magnetic encoder | Amazon SE | Used for end stop sensing |
| 1 | TCA9548 I2C multiplexer | Amazon SE | |
| 1 | SPST Momentary switch | Amazon DE | |
| 1 | Carbon Fiber Tube | Amazon | |
| 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 | HTD800-5M-15, 800 mm, 15 mm Belt |
| 1 | Roll Belt | Amazon SE | HTD350-5M-15, 350 mm, 15 mm Belt |
| 1 | Pitch Belt Clamp | Ebay | |
| 1 | 12T Pulley | Amzon | HTD 5M, with:15mm, teeth: 12, Bore 5 mm |
| 1 | 30T Pulley | Ebay | HTD 5M, with:15mm, teeth: 30, Type BF, Bore 8mm |
| 1 | Hose Clamp | Amazon SE | 29-31mm, strong clamp needed! |
| 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 |
| 2 | 4465 motor heat sink | Amazon SE | *Note 3 |
| 1-2 | 24V Fan controller | Amazon SE | *Note 4 |
| 1 | 275x400x18 mm board | Hardware store | *Note 5 |
| 6 | Rubber feet | Amazon SE | Soft and slightly sticky |
- 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. Another 24V fan that also can handle PWM (with only two pins) is in the part list.
- Note 4. A heat sink is recommended 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.
Connectors for the PCBs can be either screw terminals as in table above, plain 2.54 mm pitch pin headers AliExpress, or some other connector type like JST XH 2.54 Connectors. Note that the linked example of the JST connectors has no 6 pin variant, also the length of the wires are 140mm, which is to short for some of the wiring. See Wiring section for more information and options.