-
Notifications
You must be signed in to change notification settings - Fork 11
Build Guide
Assemble the two Linear Guides to the LinearGuide_Plate with four Screws each.
Assemble the two Pitch IR Sensors with 1-2 mm distance to the LinearGuide_Plate with four M3 Screws with Washer and Nuts.
Add the Motor_775_Gear to the Aeronaut Shaft Adapter and both to the motor shaft (2 times)
Add the motor with gear to the Motor_775_Holder and asseble it to the LinearGuide_Plate (2 times) with four M3 Screws, Washers and Nuts.
Add a M6 Nut to the Bearingblock_Front_Bottom on both sides.
Assemble the two Roll IR Sensors with 1-2 mm distance to the Bearingblock_Front_Bottom with four M3 Screws with Washer and Nuts.
Assemble the Bearingblock_Front_Bottom to the LinearGuide_Plate with three M6 Screws with Washer and Nuts.
Assemble the IR_Sensor_Pin_Pitch_Center to the LinearGuide_Plate.

Assemble the two Roll IR End Sensors with 1-2 mm distance to the Bearingblock_Back_Bottom with four M3 Screws with Washer and Nuts.
Assemble the Bearingblock_Back_Bottom to the LinearGuide_Plate with three M6 Screws with Washer and Nuts.
Add the IR_Sensor_Pitch_Encoder, Motor_775_Gear, LinearGuide_EndStop (4 times), Sensor_Height_Block_Pitch (4times) and IR_Sensor_Pitch_Encoder to the Bottom Plate. (no separate image available)
Assemble the Linear Guides to the Bottom Plate.
Adjust the End position lineup. The Endstop and the IR Sensor should lined up (see image)
Put the following parts to the Yoke Pipe in this sequence:
- Yoke_Pipe_EndRing
- Yoke_Pipe_Ring
- Ball bearing
- Yoke_Pipe_Ring_Long
- Yoke_Pipe_Encoder
- Yoke_Gear_150
- Yoke_Pipe_Ring
- Ball bearing
- Yoke_Pipe_Ring
- Yoke_Pipe_EndRing_Sensor
Use hose clamps to mount the Yoke_Pipe_EndRing,Yoke_Pipe_EndRing_Sensor, Yoke_Pipe_Encoder and Yoke_Gear_150
Assemble the Bearingblock_Front_Top with two M6 Screws to the Bearingblocks front.
Assemble the Bearingblock_Back_Top with the IR_Sensor_Holder_Roll_Center (and a IR Sensor assembled) with two M6 Screws to the Bearingblocks back


Add the Apluminium profiles to the base plate, add the front plate, assemble the Yoke and fix it with an M3 Screw and Nut.
Add two Motordriver_Distance to every Motordriver board with M3 Screws. Assemble both boards to the Sideplate (left, seen from front).
Assemble the Power Module to the Sideplate right with two M3 Screws.
Assemble the Power and USB Connector to the back plate.
Assemble the four Mainboard_Distance parts to the mainboard and assemble it to the left plate.
Assemble the IR_Sensor_Holder_Pitch_Center with an IR Sensor assembled to the left plate.
The Linear_Plate must be in center and the pin of IR_Sensor_Pin_Pitch_Center must be lineup with the center of the IR Sensor!


Assemble the LCD Display, with LCD_Cover and LCD_Cover_Distance to the front plate.
This Image as PDF file here

I used following cable management clips to keep the cables on order: here
- Download and Install Arduino Studio from Ardiono Homepage here
- After install start Arduino Studio one time to finish the install because Arduino Studio will download and update some libraries on first start.
- Exit Arduino Studio
- Normaly when you're using the Arduinio Joystick Library (included in my project) your Arduino will identify as "Arduino Micro" (or Leonardo) on USB Port and the same name will use on X-Plane or MSFS. Especially if you're using more than one Arduinos than it can caused in confusion. But there is a way to rename this device so you can keep them apart.
You have to open the boarts.txt file with Administration rights (i always use Notepad++ for this). You can find this file on: C:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt C:\Users<your username>\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\boards.txt
There are two files of this on my system and i don't know which one is used so i have changed both files.
find:
micro.build.vid=0x2341
micro.build.pid=0x8037
micro.build.usb_product="Arduino Micro"
and change it to (use at your own risk), you can comment out the old value by using a Rhombus symbol
micro.build.vid=0x9998
micro.build.pid=0x9998
micro.build.usb_product="Arduino FFB Yoke"
If you use an additional Arduino for e.g. a second Yoke or Rudder peadals (or whatever) change the name and use a different id! I've used "0x9997" for Throttle and "0x9996" for an other yoke without FFB.
- Connect the Arduino to your PC with USB cable
- Start Arduino Studio again.
- Load the file "Arduino_FFB_Yoke.ino"
- Select the correct port and board on Menu->Tools->Board and Menu->Tools->Port
- Run Verify on Menu->Sketch->verify/compile
- Run Upload on Menu->Skech->Upload