This project is initially composed of 3 Pcbs boards. It is arranged this way so as not to make a very large board, segmenting each board's functionalities. The 3 boards are connected to each other, with PcbMain controlling everything.
The boards are as follows. - PcbMain: Main board where the arduino mega2560 is put on and taken off, and its connectors where all its devices are derived. - PcbKeys1 : Board where the set of push buttons and rotary encoders are arranged, as well as as 2 linear potentiometers for gas control. - Pcbleds1: Board to control up to 24 leds with 3 74hc595 chips through 3 data pins, and a single pin for the brightness of all the leds.
In addition to the push buttons, rotary encoders, and LEDs, there is a set of 6 7-segment, 8-digit displays, accompanied by rotary encoders, which together control the autopilot parameters. This would have been ideal to do on a pcb board, but its size would be huge and it would be expensive. It is mounted on a panel, and each device is connected to its PcbMain connector.
PCB Main manufactured by JLCPCB
Pcb Main fabricado por JLCPCB y con los componontes montados
Pcb Keys1 with Kicad
Pcb Keys1 manufactured by JLCPCB
LEDS1 PCB with Kicad
LEDS1 PCB manufactured by JLCPCB
LEDS1 PCB manufactured by JLCPCB with components assembled
Testing the Flight Panel Autopilot for msfs2020
Mounting it on a wooden panel made with laser cnc
Document created by Pedro Reina Rojas 29 de February de 2024