This flight controller, called ICARUS, is designed for controlling the flight of model and high-power rockets. All the designs (wiring diagram, PCB) are done by myself, as well as the board assembly. This flight controller can fully control the flight by ejecting parachutes (2 pyro channels), controlling potential thrust vector control system (3 general input-output pins), and capturing and logging data into an SD Card (altitude, acceleration). The LED and buzzer can also be programmed to inform the user of different tasks (e.g., data logging started, sensors working properly, etc.). The ‘mind’ of this controller is an Arduino Nano, which communicates and controls all the sensors and pyro channels. Below, you can find more information.
Dimensions: 50 x 100 mm
Parts list:
- Arduino Nano
- BME 180 Pressure Sensor
- MPU 6050 Accelerometer
- Micro SD Board
- IRF1404PBF Mosfet
- Buzzer
- LED
Wiring diagram: