Skip to content

Giovanni-Medici/FalconCockpit

Repository files navigation

READ ME

This repository contains a bunch of scripts in various scripting languages, that I've been developing during the years for my home cockpit. You can read a lot more details in my blog.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Overview

Most of the projects are related to the development of an home cockpit for an F-16, the only exception is an arduino project I did for an autopilot of a CRJ-200.

In this project (still in progress) I designed a custom PCB and 3D case to simulate the internal lighting panel of my home cockpit. The concept is to have dual signal potentiometer to drive on one hand the DIM circuit of the backlight LEDs, and on the other command via psCockpit the position of the simulated knob on the flight simulator. More info here

In this project I designed a custom PCB and 3D case to simulate a speedbrake indicator. I relied on a great idea of Diabolo, and modified it to be more efficient in terms of pin input needed. The design relies on a PIC12F683 Microchip, to command a stepper driver, which finally moves the stepper X27.168. I used the library originally developed for Arduino as baseline to code the stepper movements. More info here

This project relies on an Arduino Leonardo and Arduino Motor Shield and the great lighting viper libs, to interface, through a C# windows application, Falcon 4 BMS, and a seat with 6 vibration motors. More info here

I added to the Arduino Leonardo, a 3d printed ejection seat handle and its springback mechanism, as the code is pretty straight forward, I simply merged it into the one of the vibration motors. More info here

In this project taking as reference Uriba's post, I created a standalone adapter for the Thrustmaster Hotas Cougar Throttle, taking advantage of a Teensy 4.1. More info here

In this project taking as reference Francisco Pizarro post, I created a custom PCB to better control the Thrustmaster Cougar low cost Force sensor. More info here

In this project I created an arduino interface and board to convert to USB Gameport CH Pro Pedals. More info here

This arduino project controls a Teensy 2.1++ Board which is interfaced with the buttons, Leds and encoders of the autopilot panel of a CRJ-200 (for x-plane flight simulator). More info here

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

This repository collects all the projects and arduino code I developed for my Home Cockpit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published