

Flight Controller
ECTE350 storage room for Locus team
- Size
- 98.7 × 104 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 233
- Nets
- 319
- Pads
- 1,026
- Tracks, vias
- 3,287, 373
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 4 Jul 2019
- Updated
- 13 Oct 2019
Overview
Flight Controller is an open-source printed circuit board by ThaoMinhHoang, from the ThaoMinhHoang/350_Flight_controller repository on GitHub. It is a 4-layer board of 98.7 × 104 mm with 233 parts on 319 nets, routed with 3,287 tracks and 373 vias.
It is built around the STM32F765IIT6, IST8310 and MS5611-01BA03, with the TXS0108EPW, MIC5330-SSYML and TJA1051TK/3/1 among its other parts. Its parts include 103 resistors, 83 capacitors, 18 ICs, 5 connectors and 4 diodes. It belongs with the robots and motor control boards and the STM32 boards of this library.
Main components
12STM32F765IIT6
LQFP-176(24x24)-40℃~+85℃ 1.7V~3.6V 140 216MHz 2MB 32 Bit 512KB ARM Cortex-M7 Built-in FLASH LQFP-176(24x24) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)IST8310
LGA-16(3x3)-40℃~+85℃ 14bit 600uA I2C ±1.6mT ±2.5mT LGA-16(3x3) 3D Magnetic SensorsiSentek3D Magnetic SensorsMS5611-01BA03
QFN-8(3x5)QFN-8(3x5) Pressure Sensors ROHSMEASPressure SensorsTXS0108EPW
TSSOP-20-40℃~+85℃ 1 1.4V~3.6V 1.65V~5.5V 60Mbps 8 Automatic direction detection、Output enable high-impedance、Integrated pull-up resistor Bidirectional Level translator Push-Pull、Open-drain TSSOP-20 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersMIC5330-SSYML
MLF-8(2x2)-40℃~+125℃@(Tj) 2 3.3V、3.3V 300mA、300mA 30uVrms 5.5V 70dB@(1kHz) 75mV@(300mA) 75uA Fixed Over Current Protection、Over Temperature Protection Positive MLF-8(2x2) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMicrochip TechnologyVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTJA1051TK/3/1
-UncategorisedNXP SemiconductorsBMI088
LGA-16(3x4.5)-40℃~+85℃ Accelerometer Gyroscope LGA-16(3x4.5) Accelerometers ROHSBosch SensortecAccelerometersFM25V02-GTR
SOIC-8SOIC-8 FRAM ROHSInfineon TechnologiesFRAMMIC5330-SPYML
MLF-8(2x2)-40℃~+125℃@(Tj) 2 300mA 3V、3.3V 5.5V 70dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive MLF-8(2x2) Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMicrochip TechnologyVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSN74LVC8T245PW
TSSOP-24-40℃~+85℃ 1 1.65V~5.5V 1.65V~5.5V 8 Bidirectional CMOS CMOS Tri-State TSSOP-24 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level Shifters1N4148WS
SOD-3231.25V@150mA 100V 150mA 1uA@75V 200mW 2A 4ns Independent SOD-323 Switching Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Switching DiodesABS06-32.768KHZ-9-T
SMD2012-2P-40℃~+85℃ 32.768kHz 90kΩ 9pF ±20ppm SMD2012-2P Crystals ROHSAbraconCrystals
README
README.mdECTE350 Flight controller
ECTE350 storage room for Locus team
Save the kicad files of your sensor. Put them into a folder. Name the folder after your sensor. Upload the folder to github.
The Development folder is all of our work in the one kicad file. Be careful when overwriting data!
Parts
233| Qty | Value | Footprint | References |
|---|---|---|---|
| 36 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C10, C11, C14, C26, C28, C29, C31, C32, C33, C34, C39, C40 +20 |
| 27 | 10K | Resistor_SMD:R_0402_1005Metric | R1, R2, R11, R12, R14, R15, R22, R23, R24, R26, R27, R29, R30, R31, R32, R35 +11 |
| 24 | 100 | Resistor_SMD:R_0402_1005Metric | R17, R18, R20, R21, R48, R49, R50, R51, R52, R53, R54, R55, R70, R71, R72, R73 +8 |
| 16 | EMI_Filter_LC | FLIGHTFOOT:FIL_NFM21PC105B1C3D | LC1, LC2, LC3, LC4, LC5, LC6, LC7, LC8, LC9, LC10, LC11, LC12, LC13, LC14, LC15, LC16 |
| 14 | 47uF | Capacitor_SMD:C_0603_1608Metric | C7, C8, C9, C12, C13, C18, C19, C20, C21, C22, C23, C24, C25, C80 |
| 12 | 100R | Resistor_SMD:R_0402_1005Metric | R61, R62, R63, R64, R95, R96, R97, R98, R99, R100, R101, R102 |
| 8 | 1k5 | Resistor_SMD:R_0402_1005Metric | R66, R67, R68, R69, R81, R82, R83, R84 |
| 6 | 100nf | Capacitor_SMD:C_0402_1005Metric | C74, C75, C79, C81, C82, C83 |
| 6 | 1K | Resistor_SMD:R_0402_1005Metric | R3, R4, R8, R10, R74, R103 |
| 4 | 0R | Resistor_SMD:R_0402_1005Metric | R6, R7, R19, R25 |
| 4 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C15, C30, C51, C52 |
| 4 | 2M | Resistor_SMD:R_0402_1005Metric | R33, R34, R46, R47 |
| 3 | 220R | Resistor_SMD:R_0402_1005Metric | R5, R60, R65 |
| 3 | 3k | Resistor_SMD:R_0402_1005Metric | R56, R57, R58 |
| 3 | Conn_01x13_Female | Connector_PinHeader_2.54mm:PinHeader_1x13_P2.54mm_Vertical | J3, J4, J5 |
| 3 | TXS0108EPW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U12, U14, U18 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R75, R76 |
| 2 | 120 | Resistor_SMD:R_0402_1005Metric | R93, R94 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C58, C59 |
| 2 | 24.9K | Resistor_SMD:R_0402_1005Metric | R86, R92 |
| 2 | 27pF | Capacitor_SMD:C_0402_1005Metric | C37, C38 |
| 2 | 442K | Resistor_SMD:R_0402_1005Metric | R85, R91 |
| 2 | MIC5330-SSYML | FLIGHTFOOT:MIC5330-SSYML-TR | U3, U4 |
| 2 | TJA1051TK-3 | Package_DFN_QFN:DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mm | U16, U17 |
| 1 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C16 |
| 1 | 1K5 | Resistor_SMD:R_0402_1005Metric | R16 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R28 |
| 1 | 1N4148WS | Diode_SMD:D_SOD-323 | D1 |
| 1 | 220nF | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 2k | Resistor_SMD:R_0402_1005Metric | R59 |
| 1 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C27 |
| 1 | 470nF | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 50K | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | ABS06-32.768KHZ-9-T | Newfootprint:XTAL_ABS06-32.768KHZ-9-T | Y1 |
| 1 | ADC3/5 | Connectors_JST:JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight | C46 |
| 1 | BMI088 | FLIGHTFOOT:BMI088 | U6 |
| 1 | CAN1 | Connectors_JST:JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight | C61 |
| 1 | CAN2 | Connectors_JST:JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight | C62 |
| 1 | D240L | Diode_SMD:D_SOD-123 | D4 |
| 1 | DIODE | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | DSM/SBUS RC | Connectors_JST:JST_GH_BM05B-GHS-TBT_05x1.25mm_Straight | C44 |
| 1 | DSU7 | Connectors_JST:JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight | C47 |
| 1 | EG5350CT | Button_Switch_SMD:SW_SPST_EVQP7C | U8 |
| 1 | FM25V02-G | FLIGHTFOOT:FM25V02-G | U15 |
| 1 | GPS | Connectors_JST:JST_GH_BM10B-GHS-TBT_10x1.25mm_Straight | C45 |
| 1 | I2C2 | Connectors_JST:JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight | C57 |
| 1 | I2C3 | Connectors_JST:JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight | C53 |
| 1 | I2C4 | Connectors_JST:JST_GH_BM04B-GHS-TBT_04x1.25mm_Straight | C54 |
| 1 | ICM20689 | FLIGHTFOOT:ICM20689 | U2 |
| 1 | IST8310 | FLIGHTFOOT:ist8310 | U7 |
| 1 | L | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | MIC5330-SPYML | FLIGHTFOOT:MIC5330-SSYML-TR | U1 |
| 1 | MS5611-01BA | FLIGHTFOOT:ms5611 | U5 |
| 1 | Micro_SD_Card_Det | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J2 |
| 1 | NUF2042XV6T1G | Newfootprint:SOT50P160X60-6N | U13 |
| 1 | PAS414HR-VE5R | Newfootprint:UL_PAS414HRVE5R | BT1 |
| 1 | POWER1 | Connectors_JST:JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight | C35 |
| 1 | POWER2 | Connectors_JST:JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight | C36 |
| 1 | Q22FA12800400 | Newfootprint:Q22FA12800400 | Y2 |
| 1 | SMLVN6RGB | LED_SMD:LED_ROHM_SMLVN6 | D2 |
| 1 | SN74LVC8T245 | Newfootprint:SOP65P640X120-24N | U11 |
| 1 | SPI5 | Connectors_JST:JST_GH_BM07B-GHS-TBT_07x1.25mm_Straight | C60 |
| 1 | STM32F765IIT6 | Package_QFP:LQFP-176_24x24mm_P0.5mm | U10 |
| 1 | TPS3808 | Newfootprint:SOT95P280X145-6N | U9 |
| 1 | UART4 | Connectors_JST:JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight | C63 |
| 1 | USART2 | Connectors_JST:JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight | C55 |
| 1 | USART3 | Connectors_JST:JST_GH_BM06B-GHS-TBT_06x1.25mm_Straight | C56 |
| 1 | USB_C_Receptacle | Connector_USB:USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles | J1 |
More from ThaoMinhHoang/350_Flight_controller
1- 2 layers

Similar boards
- 2 layers21 × 31.5 mm

- 4 layers90 × 90 mm

FlightControllerv1.0
EE-crisrmh/VIGIL-Systems
an autonomous drone that patrols a building at night, so a guard doesn't have to walk it alone.
110 partsMIT - 4 layers45 × 24 mm

- 6 layers36 × 36 mm

- 6 layers50 × 50 mm

H743-fc
DataFlux-Robot/fluxpcb
全自动AI电路设计流水线: 需求→选型→原理图→PCB→验收仿真→固件,六环节门禁闭环 | Six-stage automated circuit design pipeline with machine-checkable verification gates
33 parts1Apache-2.0 - 4 layers104 × 144 mm

WQ PCB
332753-art/Water_Quality_Monitoring
portable Water Quality Monitoring System for Live Fish Transport
78 partsApache-2.0 - 4 layers58 × 95 mm

- 4 layers49.5 × 56.8 mm

BLE CAN module
shivamtiwari020505/Automotive-BLE-CAN-Module
KiCad hardware design for an automotive BLE-to-CAN module
110 parts
Questions
How big is the Flight Controller PCB?
It measures 98.7 × 104 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Flight Controller use?
233 parts, built around the STM32F765IIT6, IST8310, MS5611-01BA03 and TXS0108EPW. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Flight Controller KiCad files?
From the ThaoMinhHoang/350_Flight_controller repository on GitHub, at the commit this page was made from: the board is Development/Flight_Controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Flight Controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask ThaoMinhHoang before reusing the design.