Skip to content

Latest commit

 

History

History
80 lines (52 loc) · 2.48 KB

README.md

File metadata and controls

80 lines (52 loc) · 2.48 KB

FLIGHT COMPUTER

controller for any four motors based flying object according to specification mentioned below.

image

This repository contains hardware files and gerber files of board . this is open source project board can be used aacording to features mentioned below.

BOARD SPECIFICATION.


  • STM32f4 cortex M4 based on board microcontroller for precision and fligt data simulation.
    • core - Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator .
    • 1 Mbyte of Flash memory
    • 192+4 Kbytes of SRAM
    • Serial wire debug
  • sensors
    • MPU9250.(IMU)
      • 9-axis of freedom. (6 are used).
      • accerelometer an gyroscopic values
      • Higher calibration precision.
      • for statbility and orientation of board/vehicle.
      • configured with SPI1.
    • BMP280 .(Barometer)
      • configured with I2C .
      • barometer for altitude calculations . helps to hover the flight.
      • absolutely accurate p = 950 -- 1100 hPa.
    • NRF module
      • nrf module for communication upto 1km.
      • configured with SPI2.
  • for programme the ,board include four pins ckl , io , pwr , gnd as in 1.27mm pins(SWD). use ST-LINK.
  • power input
    • usbB mini for testing testing.
    • jst connector i/p from 12v to 27v .

schematics


image

image

3D


image

image

Tools

Reference


stm32f411

MPU6050

BMP280

NRF24

future work


  • work with higher level cortex controller.(ex f7/f8)
  • include SD card for collecting flight data.
  • include FVP cameras. and configuring. collecting photos/videos.
  • higher level nrf modules for rf communications.