Skip to content

Latest commit

 

History

History
62 lines (30 loc) · 2.75 KB

File metadata and controls

62 lines (30 loc) · 2.75 KB
description Documentation for the Flight Computer

Flight Computer

Block Diagram

Block Diagram for Flight Computer

Components

Microcontroller

STM32F415(Datasheet) ARM M4 CPU with 1MB Flash and 168MHz clock speed and available on JLCPCB

9DoF Orientation Sensor (IMU + Magnetometer) -- SPI

__BMX055 (Datasheet)with gyroscope, accelerometer, and magnetometer, used for drone applications and available on JLCPCB

  • Supports I2C & SPI (3/4 wire)
  • Input voltage: 2.4V to 3.6V
  • Independent polling for each of the sensors

Barometer -- SPI

MPL3115A2(Datasheet) 200-1100 hPa and available on JLCPCB

  • Supports I2C & SPI (3/4 wire)
  • Input voltage: 1.65V to 3.6V
  • Sampling frequency 200Hz

Current/Voltage/Power Monitor -- I2C

__INA219(Datasheet) I2C compatible, max voltage 26, and available on JLCPCB

GPS Receiver -- I2C

__SAM-M8Q(Datasheet) I2C compatible, and NOT available on JLCPCB

FRAM -- I2C

__MB85RC256V(Datasheet) I2C compatible, 256 K, 1MHz max frequency, and available on JLCPCB

EEPROM

__CAT24C256(Datasheet) I2C compatible, 256K, 1MHz max frequency, and available on JLCPCB

Radio Module -- SPI

__NRF24L01P-R(Datasheet) SPI compatible, 2.4GHz ISM band, and available on JLCPCB

__