# HadesFCS ## Description HadesFCS Flight Control System designed with Flux. Complete flight control system designed from scratch. The flight control system is primarily designed for fixed-wing, autonomous drones to enable them to perform tasks autonomously, such as take-off, landing, waypoint navigation, payload delivery, etc. #allThingsDrones #drones #flightController ## Project Details - **Owner:** jharwinbarrozo - **Created:** 11/11/2024 - **Last Updated:** 11/15/2024 - **Visibility:** Public - **Firmware:** https://github.com/pms67/HadesFCS/tree/master/Firmware - **License:** https://creativecommons.org/licenses/by/4.0/ - **Github Repo:** https://github.com/pms67/HadesFCS - **Forks:** 1 ## Key Components ### BOOT1 — [TDD01H0SB1R](https://www.flux.ai/adrian95/tdd01h0sb1r.md) - Manufacturer Part Number: TDD01H0SB1R - Part Type: Switch - Datasheet URL: https://www.ckswitches.com/media/1326/tdd.pdf - Manufacturer Name: C&K **Pins:** - P1 - P2 - P3 ### BOOT2 — [TDD01H0SB1R](https://www.flux.ai/adrian95/tdd01h0sb1r.md) - Manufacturer Name: C&K - Datasheet URL: https://www.ckswitches.com/media/1326/tdd.pdf - Manufacturer Part Number: TDD01H0SB1R - Part Type: Switch **Pins:** - P1 - P2 - P3 ### D1 — [BAT48JFILM](https://www.flux.ai/jecstronic/bat48jfilm.md) - Datasheet URL: https://www.mouser.com/datasheet/2/389/cd00130229-1796693.pdf - Manufacturer Name: STMicroelectronics - Part Type: Diode - Manufacturer Part Number: BAT48JFILM **Pins:** - A - K ### D6 — [BAT48JFILM](https://www.flux.ai/jecstronic/bat48jfilm.md) - Manufacturer Part Number: BAT48JFILM - Manufacturer Name: STMicroelectronics - Part Type: Diode - Datasheet URL: https://www.mouser.com/datasheet/2/389/cd00130229-1796693.pdf **Pins:** - A - K ### F1 — [Fuse 0603 1608Metric](https://www.flux.ai/adrian95/fuse-0603-1608metric.md) - Part Type: Fuse **Pins:** - P1 - P2 ### FLASH — [W25N01GVZEIG TR](https://www.flux.ai/adrian95/w25n01gvzeig-tr.md) - Part Type: Integrated Circuit - Manufacturer Name: Winbond Electronics - Manufacturer Part Number: W25N01GVZEIG TR - Datasheet URL: https://www.winbond.com/resource-files/w25n01gv%20revl%20050918%20unsecured.pdf **Pins:** - ~CS - ~HOLD_(IO3) - ~WP_(IO2) - CLK - DI_(IO0) - DO_(IO1) - EP - GND - VCC ### GPS — [0530480410](https://www.flux.ai/adrian95/0530480410.md) - Manufacturer Name: Molex - Manufacturer Part Number: 0530480410 - Part Type: Connector - Datasheet URL: https://www.molex.com/pdm_docs/sd/530480410_sd.pdf **Pins:** - 1 - 2 - 3 - 4 ### I2C — [0530480410](https://www.flux.ai/adrian95/0530480410.md) - Part Type: Connector - Datasheet URL: https://www.molex.com/pdm_docs/sd/530480410_sd.pdf - Manufacturer Part Number: 0530480410 - Manufacturer Name: Molex **Pins:** - 1 - 2 - 3 - 4 ### IMU1 — [BMX055](https://www.flux.ai/adrian95/bmx055.md) - Part Type: Sensor - Manufacturer Part Number: BMX055 - Datasheet URL: https://www.digikey.com/en/products/detail/bosch-sensortec/BMX055/6136303 - Manufacturer Name: Bosch Sensortec **Pins:** - CSB1 - CSB2 - CSB3 - DRDYM - GNDA - GNDIO - INT1 - INT2 - INT3 - INT4 - INT5 - NC_1 - NC_2 - PS - SCX - SDO1 - SDO2 - SDX - VDD - VDDIO ### J1 — [Pin Header 01x02 2.00mm Vertical](https://www.flux.ai/adrian95/pin-header-01x02-200mm-vertical.md) - Part Type: Connector **Pins:** - Pin_1 - Pin_2 ### LED_PWR1 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED **Pins:** - A - K ### LED2 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED **Pins:** - A - K ### LED3 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED **Pins:** - A - K ### LED4 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED **Pins:** - A - K ### LED5 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED **Pins:** - A - K ### LED7 — [LED 0603 (1608 Metric)](https://www.flux.ai/jharwinbarrozo/led-0603-1608-metric.md) - Part Type: LED **Pins:** - A - K ### MCU1 — [STM32F405RGT6](https://www.flux.ai/adrian95/stm32f405rgt6.md) - Part Type: Microcontroller - Manufacturer Part Number: STM32F405RGT6 - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/ef/92/76/6d/bb/c2/4f/f7/DM00037051.pdf/files/DM00037051.pdf/jcr:content/translations/en.DM00037051.pdf - Manufacturer Name: STMicroelectronics **Pins:** - BOOT0 - NRST - PA0 - PA1 - PA10 - PA11 - PA12 - PA13 - PA14 - PA15 - PA2 - PA3 - PA4 - PA5 - PA6 - PA7 - PA8 - PA9 - PB0 - PB1 - PB10 - PB11 - PB12 - PB13 - PB14 - PB15 - PB2 - PB3 - PB4 - PB5 - PB6 - PB7 - PB8 - PB9 - PC0 - PC1 - PC10 - PC11 - PC12 - PC13 - PC14 - PC15 - PC2 - PC3 - PC4 - PC5 - PC6 - PC7 - PC8 - PC9 - PD2 - PH0 - PH1 - VBAT - VCAP_1 - VCAP_2 - VDD - VDD - VDD - VDD - VDDA - VSS - VSS - VSSA ### PWM_SIGNAL — [Pin Header 01x08 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x08-254mm-vertical.md) - Part Type: Connector **Pins:** - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 ### PWR1 — [Pin Header 02x08 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-02x08-254mm-vertical.md) - Part Type: Connector **Pins:** - Pin_1 - Pin_10 - Pin_11 - Pin_12 - Pin_13 - Pin_14 - Pin_15 - Pin_16 - Pin_2 - Pin_3 - Pin_4 - Pin_5 - Pin_6 - Pin_7 - Pin_8 - Pin_9 ### RC — [0530480410](https://www.flux.ai/adrian95/0530480410.md) - Part Type: Connector - Datasheet URL: https://www.molex.com/pdm_docs/sd/530480410_sd.pdf - Manufacturer Name: Molex - Manufacturer Part Number: 0530480410 **Pins:** - 1 - 2 - 3 - 4 ### RESET1 — [SKRPANE010](https://www.flux.ai/adrian95/skrpane010.md) - Datasheet URL: https://www.mouser.ph/datasheet/2/15/Alps_10222018_SKRPANE010-1494162.pdf - Manufacturer Name: Alps Alpine - Part Type: Switch - Manufacturer Part Number: SKRPANE010 **Pins:** - P1 - P2 - P3 - P4 ### SBUS — [0530480410](https://www.flux.ai/adrian95/0530480410.md) - Manufacturer Part Number: 0530480410 - Manufacturer Name: Molex - Part Type: Connector - Datasheet URL: https://www.molex.com/pdm_docs/sd/530480410_sd.pdf **Pins:** - 1 - 2 - 3 - 4 ### SERVO1 — [TerminalBlock-01x02P-3.50mm_Horizontal](https://www.flux.ai/adrian95/terminalblock-01x02p-350mmhorizontal.md) - Part Type: Connector **Pins:** - P1 - P2 ### SWD — [Pin Header 02x05 1.27mm Vertical SMD](https://www.flux.ai/adrian95/pin-header-02x05-127mm-vertical-smd.md) - Part Type: Connector **Pins:** - Pin_1 - Pin_10 - Pin_2 - Pin_3 - Pin_4 - Pin_5 - Pin_6 - Pin_7 - Pin_8 - Pin_9 ### TELE — [0530480410](https://www.flux.ai/adrian95/0530480410.md) - Part Type: Connector - Datasheet URL: https://www.molex.com/pdm_docs/sd/530480410_sd.pdf - Manufacturer Part Number: 0530480410 - Manufacturer Name: Molex **Pins:** - 1 - 2 - 3 - 4 ### U1 — [AP2112K-3.3TRG1](https://www.flux.ai/adrian95/ap2112k-33trg1.md) - Part Type: Integrated Circuit - Datasheet URL: Diodes Incorporated - Manufacturer Part Number: AP2112K-3.3TRG1 - Manufacturer Name: https://www.diodes.com/assets/Datasheets/AP2112.pdf **Pins:** - EN - GND - NC - VIN - VOUT ### U2 — [PCA9685PW-118](https://www.flux.ai/adrian95/pca9685pwc118.md) - Datasheet URL: https://datasheet.octopart.com/PCA9685PW%2C118-NXP-Semiconductors-datasheet-82522728.pdf - Manufacturer Name: NXP USA Inc. - Manufacturer Part Number: PCA9685PW-118 - Part Type: Integrated Circuit **Pins:** - ~OE - A0 - A1 - A2 - A3 - A4 - A5 - EXTCLK - LED0 - LED1 - LED10 - LED11 - LED12 - LED13 - LED14 - LED15 - LED2 - LED3 - LED4 - LED5 - LED6 - LED7 - LED8 - LED9 - SCL - SDA - VDD - VSS ### U3 — [CAT24C256WGI](https://www.flux.ai/jecstronic/cat24c256wgi.md) - Part Type: Memory - Manufacturer Part Number: CAT24C256WGI - Datasheet URL: https://rocelec.widen.net/view/pdf/ajprz2wzsr/ONSMS37600-1.pdf?t.download=true&u=5oefqw - Manufacturer Name: Catalyst Semiconductor Inc. **Pins:** - A0 - A1 - A2 - GND - SCL - SDA - VCC - WP ### U4 — [USBLC6-2SC6](https://www.flux.ai/vasy_skral/usblc6-2sc6.md) - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/06/1d/48/9c/6c/20/4a/b2/CD00050750.pdf/files/CD00050750.pdf/jcr:content/translations/en.CD00050750.pdf - Manufacturer Name: STMicroelectronics - Manufacturer Part Number: USBLC6-2SC6 - Part Type: Protection **Pins:** - GND - I/O1 - I/O1 - I/O2 - I/O2 - VBUS ### U5 — [74AHC1GU04GW,125](https://www.flux.ai/adrian95/74ahc1gu04gw125.md) - Manufacturer Part Number: 74AHC1GU04GW,125 - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/74AHC1GU04.pdf - Part Type: Integrated Circuit - Manufacturer Name: Nexperia USA Inc. **Pins:** - 1 - 2 - 3 - 4 - 5 ### U6 — [CH340E](https://www.flux.ai/vasyl/ch340e.md) - Manufacturer Part Number: CH340E - Datasheet URL: https://www.mpja.com/download/35227cpdata.pdf - Manufacturer Name: Wah - Part Type: Integrated Circuit **Pins:** - ~CTS - ~RTS - GND - RXD - TNOW - TXD - UD- - UD+ - V3 - VCC ### U7 — [MPRLS0015PA0000SA](https://www.flux.ai/adrian95/mprls0015pa0000sa.md) - Manufacturer Name: Honeywell Sensing and Productivity Solutions - Part Type: Sensor - Manufacturer Part Number: MPRLS0015PA0000SA - Datasheet URL: https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure-sensors/board-mount-pressure-sensors/micropressure-mpr-series/documents/sps-siot-mpr-series-datasheet-32332628-ciid-172626.pdf?download=false **Pins:** - EOC [pin 8] - MISO [pin 7] - MOSI/SDA [pin 2] - NC1 [pin 11] - NC2 [pin 5] - RES [pin 9] - SCLK/SCL [pin 3] - SS [pin 1] - VDD [pin 12] - VO- [pin 6] - VO+ [pin 4] - VSS [pin 10] ### USB1 — [USB-B Micro Circular Holes](https://www.flux.ai/adrian95/usb-b-micro-circular-holes.md) - Manufacturer Part Number: USB_B_Micro **Pins:** - D- [pin 2] - D+ [pin 3] - GND [pin 5] - ID [pin 4] - Shield [pin 6] - Shield [pin 6] - Shield [pin 6] - Shield [pin 6] - VBUS [pin 1] ### VIN — [0530480210](https://www.flux.ai/adrian95/0530480210.md) - Manufacturer Part Number: 0530480210 - Manufacturer Name: Molex - Part Type: Connector - Datasheet URL: https://www.molex.com/pdm_docs/sd/530480210_sd.pdf **Pins:** - P1 - P2 ### Y1 — [Crystal Oscillator](https://www.flux.ai/adrian95/crystal-oscillator.md) **Pins:** - 1 - 2 - 3 - 4 *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/jharwinbarrozo/hadesfcs](https://www.flux.ai/jharwinbarrozo/hadesfcs).* --- *Generated from [https://www.flux.ai/jharwinbarrozo/hadesfcs](https://www.flux.ai/jharwinbarrozo/hadesfcs)*