FlightGear Analog Trim Tab Wheel

I wanted an additional analog control in FlightGear - nice, cheap and compact.

Nov 25, 2018

8478 views

6 respects

Components and supplies

1

Capacitor 100 µF

1

Jumper wires (generic)

1

SSD1306 0.96 inches OLED

1

Rotary potentiometer (generic)

1

Arduino Nano R3

Apps and platforms

1

FlightGear

1

Anaconda

1

Arduino IDE

Project description

Code

arduinoElevatorTrim.xml

xml

Script to be added in the folder <FlightGearRoot>/data/Protocol. Do this once for all.

arduinoElevatorTrim.xml

xml

Script to be added in the folder <FlightGearRoot>/data/Protocol. Do this once for all.

Github

Online repository on Github

/

0
0
Latest commit to the master branch on Invalid date

arduinoElevatorTrimOLED.ino

arduino

Code to load on the Arduino Nano. Adjust line 2 (type of display) as needed.

arduinoElevatorTrim.py

python

Script to be executed along with FlightGear to "translate" serial communication into UDP packets. You need Python installed in order to execute this script. Modify line 14 (USB port where the Arduino is connected) as needed.

arduinoElevatorTrimOLED.ino

arduino

Code to load on the Arduino Nano. Adjust line 2 (type of display) as needed.

arduinoElevatorTrim.py

python

Script to be executed along with FlightGear to "translate" serial communication into UDP packets. You need Python installed in order to execute this script. Modify line 14 (USB port where the Arduino is connected) as needed.

Downloadable files

Breadboard view

In Fritzing it is not possible to pass wires below components. The ground wire of the display may go under the Arduino Nano.

Breadboard view

Breadboard view

In Fritzing it is not possible to pass wires below components. The ground wire of the display may go under the Arduino Nano.

Breadboard view

Comments

Only logged in users can leave comments

dancili

0 Followers

0 Projects

Table of contents

Intro

6

0