# TVC Rocket Flight Controller
## Description
STM32F405-based TVC rocket flight controller with redundant IMU/barometer sensors, dual telemetry, dual power rails, servo/pyro outputs, SD logging, watchdog, USB-C, and SWD debug, reconstructed from the uploaded reference schematic image.
## Project Details
- **Owner:** parkerhs18
- **Created:** 5/15/2026
- **Last Updated:** 5/16/2026
- **Visibility:** Public
- **Domain:** Aerospace / Rocket Avionics
- **Connectivity:** USB-C debug/programming, SWD, dual telemetry (LoRa/SX1276 and HC-12 433MHz), GPS UART optional, I2C expansion
- **Power Requirements:** 2S LiPo battery input with redundant 5V buck conversion, 3.3V logic regulation, input protection, and current monitoring
- **Operating Voltage:** 2S LiPo input 7.4V nominal, 8.4V max; 5V servo rail; 3.3V logic rail
- **Implementation Details:** Reference image shows STM32F405RGT6 MCU, dual MPU-42688 IMUs, dual MS5611 barometers, INA226 battery monitor, MP1584EN 5V bucks, AMS1117-3.3 LDO, SD card, watchdog, servo and pyro connectors.
## Key Components
### D1 — [SS54B](https://www.flux.ai/adrian95/ss54b~g3u.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: SS54B
- Manufacturer Name: MDD
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/NextGen%20Components%20PDFs/SMBSS540000S54.pdf
- Role: Rectification
- Role Details: Schottky diode ORing main 5V buck output into combined +5V_SERVO rail
- Part Type: Diode
**Pins:**
- A [pin 2]
- K [pin 1]
### D2 — [SS54B](https://www.flux.ai/adrian95/ss54b~g3u.md)
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/NextGen%20Components%20PDFs/SMBSS540000S54.pdf
- Manufacturer Name: MDD
- Role Details: Schottky diode ORing backup 5V buck output into combined +5V_SERVO rail
- Manufacturer Part Number: SS54B
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Rectification
- Part Type: Diode
**Pins:**
- A [pin 2]
- K [pin 1]
### D4 — [SS14](https://www.flux.ai/jecstronic/ss14~ri4.md)
- Role: Reverse Polarity Protection
- Role Details: Input reverse polarity protection on protected battery input
- Manufacturer Part Number: SS14
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_Slkor-SLKORMICRO-Elec--SS14_C444721.pdf
- Manufacturer Name: Slkor(SLKORMICRO Elec.)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Diode
**Pins:**
- Anode [pin A]
- Cathode [pin C]
### D5 — [1N5819HW-7-F](https://www.flux.ai/jecstronic/1n5819hw-7-f~x5v.md)
- Part Type: Diode
- Role: Flyback / Freewheeling
- Role Details: Protection diode for pyro channel 1 output load
- Manufacturer Name: Diodes Incorporated
- Manufacturer Part Number: 1N5819HW-7-F
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.diodes.com/assets/Datasheets/ds30217.pdf
**Pins:**
- A [pin 2]
- K [pin 1]
### D6 — [1N5819HW-7-F](https://www.flux.ai/jecstronic/1n5819hw-7-f~x5v.md)
- Role Details: Protection diode for pyro channel 2 output load
- Part Type: Diode
- Datasheet URL: https://www.diodes.com/assets/Datasheets/ds30217.pdf
- Role: Flyback / Freewheeling
- Manufacturer Name: Diodes Incorporated
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: 1N5819HW-7-F
**Pins:**
- A [pin 2]
- K [pin 1]
### J1 — [282858-2](https://www.flux.ai/lcsc/282858-2~a1vo.md)
- JLCPCB Part Class: Extended Part
- Role Details: 2-pin battery input connector for 2S LiPo source
- Manufacturer Name: TE Connectivity(泰科电子)
- LCSC Part Number: C306150
- Part Type: Screw terminal
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- Manufacturer Part Number: 282858-2
- Product Info Url: https://lcsc.com/product-detail/Others_TE-Connectivity_282858-2_TE-Connectivity-282858-2_C306150.html
- Package or Case Code: CONN-TH_2P-P10.00_L10.0-W15.0
- Role: Power Conversion
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J10 — [DM3CS-SF](https://www.flux.ai/adrian95/dm3cs-sf~vn.md)
- Manufacturer Part Number: DM3CS-SF
- Manufacturer Name: Hirose Electric Co Ltd
- Role Details: microSD connector for SPI/SDIO flight data logging
- Part Type: Connector
- Role: SD Card Connector
- Datasheet URL: https://www.hirose.com/product/document?clcode=CL0609-0033-6-00&productname=DM3AT-SF-PEJ2M5&series=DM3&documenttype=Catalog&lang=en&documentid=D49662_en
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- CD/DAT3 [pin 2]
- CLK [pin 5]
- CMD [pin 3]
- DAT0 [pin 7]
- DAT1 [pin 8]
- DAT2 [pin 1]
- MP1 [pin MP1]
- MP2 [pin MP2]
- MP3 [pin MP3]
- MP4 [pin MP4]
- MP5 [pin MP5]
- VDD [pin 4]
- VSS [pin 6]
### J11 — [USB4215-03-A](https://www.flux.ai/adrian95/usb4215-03-a~kg3.md)
- Manufacturer Part Number: USB4215-03-A
- Role Details: USB 2.0 Type-C receptacle for USB programming/debug/power; CC pull-downs required
- Part Type: USB C
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://gct.co/files/specs/usb4215-spec.pdf
- Role: USB-C Connector
- Manufacturer Name: GCT
- Package or Case Code: GCT_USB4215-03-A_REVA
- Symbol Style: parametric-v1
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND_A [pin A1_B12]
- GND_B [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS_A [pin A4_B9]
- VBUS_B [pin B4_A9]
### J12 — [282858-2](https://www.flux.ai/lcsc/282858-2~a1vo.md)
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- Part Type: Screw terminal
- Role Details: External screw-terminal on/off switch loop between battery positive input and protected power path; use a switch rated for the full input current
- LCSC Part Number: C306150
- Manufacturer Name: TE Connectivity(泰科电子)
- Package or Case Code: CONN-TH_2P-P10.00_L10.0-W15.0
- Product Info Url: https://lcsc.com/product-detail/Others_TE-Connectivity_282858-2_TE-Connectivity-282858-2_C306150.html
- Manufacturer Part Number: 282858-2
- JLCPCB Part Class: Extended Part
- Role: Switching
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J13 — [AVR-PDI-6](https://www.flux.ai/vasy_skral/avr-pdi-6~4n7.md)
- Role Details: Telemetry Port 1: 3V3, GND, UART2 TX/RX, reset, enable for external radio module
- Manufacturer Name: Würth Elektronik
- Manufacturer Part Number: 61200621621
- Datasheet URL: https://www.we-online.com/catalog/datasheet/61200621621.pdf
- Part Type: Connector
- Role: Connector
- Exclude from BOM: false
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
### J14 — [AVR-PDI-6](https://www.flux.ai/vasy_skral/avr-pdi-6~4n7.md)
- Role Details: Telemetry Port 2: 3V3, GND, UART6 TX/RX, reset, enable for external radio module
- Role: Connector
- Manufacturer Part Number: 61200621621
- Manufacturer Name: Würth Elektronik
- Part Type: Connector
- Datasheet URL: https://www.we-online.com/catalog/datasheet/61200621621.pdf
- Exclude from BOM: false
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
### J2 — [AVR-PDI-6](https://www.flux.ai/vasy_skral/avr-pdi-6~4n7.md)
- Part Type: Connector
- Datasheet URL: https://www.we-online.com/catalog/datasheet/61200621621.pdf
- Exclude from BOM: false
- Role Details: 6-pin 2.54mm debug connector repurposed for SWD VTREF, SWDIO, SWCLK, NRST, GND, SWO
- Manufacturer Part Number: 61200621621
- Manufacturer Name: Würth Elektronik
- Role: Signal Generation
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
- Pin_3 [pin 3]
- Pin_4 [pin 4]
- Pin_5 [pin 5]
- Pin_6 [pin 6]
### J5 — [22052051](https://www.flux.ai/lcsc/22052051~la4y.md)
- Part Type: Pin Headers
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- LCSC Part Number: C586988
- Manufacturer Part Number: 22052051
- Package or Case Code: HDR-TH_5P-P2.54H-M-W9.5
- Role: Signal Generation
- Manufacturer Name: MOLEX
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/Pre-ordered-Products_MOLEX_22052051_MOLEX-22052051_C586988.html
- Role Details: 5-pin header carrying +5V_SERVO, GND, and four STM32 PWM servo outputs
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
### J6 — [282858-2](https://www.flux.ai/lcsc/282858-2~a1vo.md)
- Role Details: 2-pin external pyro channel 1 connector; external power/load limits must be specified
- LCSC Part Number: C306150
- Manufacturer Name: TE Connectivity(泰科电子)
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- Part Type: Screw terminal
- Package or Case Code: CONN-TH_2P-P10.00_L10.0-W15.0
- Manufacturer Part Number: 282858-2
- Product Info Url: https://lcsc.com/product-detail/Others_TE-Connectivity_282858-2_TE-Connectivity-282858-2_C306150.html
- JLCPCB Part Class: Extended Part
- Role: Switching
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J7 — [282858-2](https://www.flux.ai/lcsc/282858-2~a1vo.md)
- Role: Switching
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: 282858-2
- Package or Case Code: CONN-TH_2P-P10.00_L10.0-W15.0
- Product Info Url: https://lcsc.com/product-detail/Others_TE-Connectivity_282858-2_TE-Connectivity-282858-2_C306150.html
- Role Details: 2-pin external pyro channel 2 connector; external power/load limits must be specified
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- Part Type: Screw terminal
- LCSC Part Number: C306150
- Manufacturer Name: TE Connectivity(泰科电子)
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J8 — [22052051](https://www.flux.ai/lcsc/22052051~la4y.md)
- Part Type: Pin Headers
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- LCSC Part Number: C586988
- Role: Signal Generation
- Package or Case Code: HDR-TH_5P-P2.54H-M-W9.5
- Manufacturer Part Number: 22052051
- Role Details: I2C expansion header with +3.3V, GND, I2C1_SCL, I2C1_SDA, and INT/GPIO
- Manufacturer Name: MOLEX
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/Pre-ordered-Products_MOLEX_22052051_MOLEX-22052051_C586988.html
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
### J9 — [SMA-J-P-H-RA-TH1](https://www.flux.ai/adrian95/sma-j-p-h-ra-th1~xy1.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Samtec
- Role Details: Through-hole SMA connector for optional GPS antenna input
- Mount: Through Hole
- Manufacturer Part Number: SMA-J-P-X-RA-TH1
- Role: RF Tuning / Matching
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/6129/sma-j-p-x-ra-th1-mkt.pdf
- Part Type: Connectors
**Pins:**
- ~ [pin 3]
- ~ [pin 4]
- ~ [pin 5]
- ~ [pin 2]
- ~ [pin 1]
### LED1 — [SML-D13FWT86C](https://www.flux.ai/jecstronic/sml-d13fwt86c~i2q.md)
- Role: Signal Generation
- Role Details: Green PWR status LED
- Datasheet URL: https://fscdn.rohm.com/en/products/databook/datasheet/opto/led/chip_mono/sml-d13fwt86(c)-e.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Rohm Semiconductor
- Part Type: LED
- Manufacturer Part Number: SML-D13FWT86C
**Pins:**
- A [pin 2]
- K [pin 1]
### LED2 — [SMLMN2BCTT86C](https://www.flux.ai/adrian95/smlmn2bctt86c~4zw.md)
- Role Details: Blue STATUS LED controlled by MCU
- Manufacturer Part Number: SMLMN2BCTT86C
- Datasheet URL: https://www.rohm.com/datasheet?p=SMLMN2BCT(C)&dist=Digi-key&media=referral&source=digi-key.com&campaign=Digi-key
- Role: Signal Generation
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: LED
- Manufacturer Name: Rohm Semiconductor
**Pins:**
- A [pin 2]
- K [pin 1]
### LED3 — [XZMDR68W-3](https://www.flux.ai/jecstronic/xzmdr68w-3~dhl.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: LED
- Datasheet URL: https://www.sunledusa.com/products/spec/XZMDR68W-3.pdf
- Manufacturer Part Number: XZMDR68W-3
- Manufacturer Name: SunLED
- Role: Signal Generation
- Role Details: Red FAULT LED controlled by MCU
**Pins:**
- A [pin 2]
- K [pin 1]
### Q1 — [AO3407A](https://www.flux.ai/markwuflux/ao3407a~xp.md)
- Role Details: P-channel MOSFET high-side switch for pyro channel 1; load current must be verified before flight use
- Manufacturer Name: UMW(Youtai Semiconductor Co., Ltd.)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2209201030_UMW-Youtai-Semiconductor-Co---Ltd--AO3407A_C347478.pdf
- Role: Switching
- Manufacturer Part Number: AO3407A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q2 — [AO3407A](https://www.flux.ai/markwuflux/ao3407a~xp.md)
- Role Details: P-channel MOSFET high-side switch for pyro channel 2; load current must be verified before flight use
- Manufacturer Part Number: AO3407A
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2209201030_UMW-Youtai-Semiconductor-Co---Ltd--AO3407A_C347478.pdf
- Manufacturer Name: UMW(Youtai Semiconductor Co., Ltd.)
- Role: Switching
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q3 — [MMBT3904LT1G](https://www.flux.ai/openpartlist/mmbt3904lt1g~s5.md)
- Manufacturer Part Number: MMBT3904LT1G
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: onsemi
- Datasheet URL: https://www.onsemi.com/pdf/datasheet/mmbt3904lt1-d.pdf
- Role: Switching
- Role Details: NPN low-side gate driver allowing 3.3V MCU GPIO to pull AO3407A high-side P-MOSFET gate low
- Part Type: Transistor
**Pins:**
- B [pin 1]
- C [pin 3]
- E [pin 2]
### Q4 — [MMBT3904LT1G](https://www.flux.ai/openpartlist/mmbt3904lt1g~s5.md)
- Part Type: Transistor
- Role: Switching
- Role Details: NPN low-side gate driver allowing 3.3V MCU GPIO to pull AO3407A high-side P-MOSFET gate low
- Manufacturer Name: onsemi
- Datasheet URL: https://www.onsemi.com/pdf/datasheet/mmbt3904lt1-d.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: MMBT3904LT1G
**Pins:**
- B [pin 1]
- C [pin 3]
- E [pin 2]
### U1 — [MP1584EN-LF-P](https://www.flux.ai/monolithicpower/mp1584en-lf-p~ewo.md)
- Role Details: Main 5V rail generator from protected 2S LiPo input; sizing must be verified by power budget
- Manufacturer Name: Monolithic Power Systems
- Manufacturer Part Number: MP1584EN-LF-P
- Datasheet URL: https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP1584EN-LF-Z
- Product Image Url: https://www.monolithicpower.com/pub/media/catalog/product/M/P/MP1584_109_1_3.jpg
- Product Info Url: https://www.monolithicpower.com/en/catalog/product/view/id/109?utm_source=ultralibrarian&utm_medium=component_search&utm_campaign=listing
- Package or Case Code: SOIC8E_MPS_MNP
- Role: Main Buck Regulator
**Pins:**
- BST [pin 8]
- COMP [pin 3]
- EN [pin 2]
- EPAD [pin EPAD]
- FB [pin 4]
- FREQ [pin 6]
- GND [pin 5]
- SW [pin 1]
- VIN [pin 7]
### U10 — [TPS3430WDRC](https://www.flux.ai/kicad-part-library/tps3430wdrc~dq2.md)
- Package or Case Code: VSON-10-1EP_3x3mm_P0.5mm_EP1.65x2.4mm
- Manufacturer Part Number: TPS3430WDRC
- Role: Signal Generation
- Datasheet URL: https://www.ti.com/lit/gpn/TPS3430
- Role Details: External watchdog/reset supervisor for STM32 reset supervision and watchdog input
- Manufacturer Name: Texas Instruments Inc.
**Pins:**
- ~{WDO} [pin 8]
- CRST [pin 4]
- CWD [pin 2]
- GND [pin 5]
- GND [pin 11]
- NC [pin 9]
- SET0 [pin 3]
- SET1 [pin 6]
- VDD1 [pin 1]
- VDD2 [pin 10]
- WDI [pin 7]
### U13 — [NEO-M8N-0-10](https://www.flux.ai/jecstronic/neo-m8n-0-10~l4f.md)
- Datasheet URL: https://www.mouser.ca/datasheet/2/1025/NEO_M8_FW3_DataSheet_UBX_15031086-3180589.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role: GPS Module
- Manufacturer Part Number: NEO-M8N-0-10
- Manufacturer Name: U-blox
- Part Type: Module
- Role Details: Optional u-blox NEO-M8N GNSS module connected to STM32 USART3 and PPS GPIO
**Pins:**
- D_SEL [pin 2]
- EXTINT_/_EXTINT0 [pin 4]
- GND_1 [pin 10]
- GND_2 [pin 12]
- GND_3 [pin 13]
- GND_4 [pin 24]
- LNA_EN/RESERVED [pin 14]
- RESERVED_/_EXTINT1 [pin 15]
- RESERVED_1 [pin 16]
- RESERVED_2 [pin 17]
- RESET_N [pin 8]
- RF_IN [pin 11]
- RXD_/_SPI_MOSI [pin 21]
- SCL_/_SPI_CLK [pin 19]
- SDA_/_SPI_CS_N [pin 18]
- TIMEPULSE_/_TIMEPULSE1 [pin 3]
- TP2/SAFEBOOT_N [pin 1]
- TXD_/_SPI_MISO [pin 20]
- USB_DM [pin 5]
- USB_DP [pin 6]
- V_BCKP [pin 22]
- VCC [pin 23]
- VCC_RF [pin 9]
- VDD_USB [pin 7]
### U2 — [MP1584EN-LF-P](https://www.flux.ai/monolithicpower/mp1584en-lf-p~ewo.md)
- Product Info Url: https://www.monolithicpower.com/en/catalog/product/view/id/109?utm_source=ultralibrarian&utm_medium=component_search&utm_campaign=listing
- Package or Case Code: SOIC8E_MPS_MNP
- Manufacturer Part Number: MP1584EN-LF-P
- Product Image Url: https://www.monolithicpower.com/pub/media/catalog/product/M/P/MP1584_109_1_3.jpg
- Datasheet URL: https://www.monolithicpower.com/en/documentview/productdocument/index/version/2/document_type/Datasheet/lang/en/sku/MP1584EN-LF-Z
- Manufacturer Name: Monolithic Power Systems
- Role: Backup Buck Regulator
- Role Details: Backup 5V rail generator from protected 2S LiPo input; diode-ORed with main 5V rail
**Pins:**
- BST [pin 8]
- COMP [pin 3]
- EN [pin 2]
- EPAD [pin EPAD]
- FB [pin 4]
- FREQ [pin 6]
- GND [pin 5]
- SW [pin 1]
- VIN [pin 7]
### U3 — [AMS1117-3.3](https://www.flux.ai/vasy_skral/ams1117-33~34.md)
- Symbol Style: Parametric
- Manufacturer Name: AMS
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Integrated Circuit
- Datasheet URL: http://www.advanced-monolithic.com/pdf/ds1117.pdf
- Role Details: Generates 3.3V logic rail for MCU, sensors, telemetry modules, SD card and monitors
- Role: 3.3V LDO
- Manufacturer Part Number: AMS1117-3.3
**Pins:**
- GND [pin 1]
- TAB(VOUT) [pin 4]
- VIN [pin 3]
- VOUT [pin 2]
### U4 — [INA226AIDGST](https://www.flux.ai/vasy_skral/ina226aidgst~671.md)
- Manufacturer Part Number: INA226AIDGST
- Datasheet URL: https://www.ti.com/lit/ds/symlink/ina226.pdf
- Part Type: Integrated Circuit
- Role: Power Monitor
- Manufacturer Name: Texas Instruments
- Role Details: I2C current/power monitor for protected 2S LiPo input
**Pins:**
- ~Alert~ [pin 3]
- A0 [pin 2]
- A1 [pin 1]
- GND [pin 7]
- SCL [pin 5]
- SDA [pin 4]
- Vbus [pin 8]
- Vin- [pin 9]
- Vin+ [pin 10]
- VS [pin 6]
### U5 — [STM32F405RGT6](https://www.flux.ai/jharwinbarrozo/stm32f405rgt6~ssm.md)
- Role: Central MCU
- Manufacturer Name: STMicroelectronics
- Datasheet URL: http://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
- Part Type: Integrated Circuit
- Role Details: STM32F405RGT6 controls sensors, telemetry, servo PWM, SD logging, GPS, pyro outputs, SWD and USB interface
- Manufacturer Part Number: STM32F405RGT6
**Pins:**
- BOOT0 [pin 60]
- NRST [pin 7]
- PA0_WKUP [pin 14]
- PA1 [pin 15]
- PA10 [pin 43]
- PA11 [pin 44]
- PA12 [pin 45]
- PA13 [pin 46]
- PA14 [pin 49]
- PA15 [pin 50]
- PA2 [pin 16]
- PA3 [pin 17]
- PA4 [pin 20]
- PA5 [pin 21]
- PA6 [pin 22]
- PA7 [pin 23]
- PA8 [pin 41]
- PA9 [pin 42]
- PB0 [pin 26]
- PB1 [pin 27]
- PB10 [pin 29]
- PB11 [pin 30]
- PB12 [pin 33]
- PB13 [pin 34]
- PB14 [pin 35]
- PB15 [pin 36]
- PB2 [pin 28]
- PB3 [pin 55]
- PB4 [pin 56]
- PB5 [pin 57]
- PB6 [pin 58]
- PB7 [pin 59]
- PB8 [pin 61]
- PB9 [pin 62]
- PC0 [pin 8]
- PC1 [pin 9]
- PC10 [pin 51]
- PC11 [pin 52]
- PC12 [pin 53]
- PC13 [pin 2]
- PC14 [pin 3]
- PC15 [pin 4]
- PC2 [pin 10]
- PC3 [pin 11]
- PC4 [pin 24]
- PC5 [pin 25]
- PC6 [pin 37]
- PC7 [pin 38]
- PC8 [pin 39]
- PC9 [pin 40]
- PD2 [pin 54]
- PH0 [pin 5]
- PH1 [pin 6]
- VBAT [pin 1]
- VCAP_1 [pin 31]
- VCAP_2 [pin 47]
- VDD1 [pin 19]
- VDD2 [pin 32]
- VDD3 [pin 48]
- VDD4 [pin 64]
- VDDA [pin 13]
- VSS1 [pin 18]
- VSS2 [pin 63]
- VSSA [pin 12]
### U6 — [IIM-42652](https://www.flux.ai/kicad-part-library/iim-42652~vnl.md)
- Datasheet URL: https://invensense.tdk.com/wp-content/uploads/2021/01/ds-000440_iim-42652-datasheet.pdf
- Role Details: Primary redundant IMU; TDK/InvenSense IIM-42652 substitute, I2C/SPI capable, 3.3V VDD/VDDIO
- Role: Primary IMU
- Package or Case Code: Bosch_LGA-14_3x2.5mm_P0.5mm
- Manufacturer Part Number: IIM-42652
**Pins:**
- AP_CS [pin 12]
- AP_SCL/AP_SCLK [pin 13]
- AP_SDA/AP_SDIO/AP_SDI [pin 14]
- AP_SDO/AP_AD0 [pin 1]
- GND [pin 7]
- GND [pin 6]
- INT1/INT [pin 4]
- INT2/FSYNC/CLKIN [pin 9]
- RESV [pin 3]
- RESV [pin 2]
- RESV [pin 10]
- RESV [pin 11]
- VDD [pin 8]
- VDDIO [pin 5]
### U7 — [IIM-42652](https://www.flux.ai/kicad-part-library/iim-42652~vnl.md)
- Datasheet URL: https://invensense.tdk.com/wp-content/uploads/2021/01/ds-000440_iim-42652-datasheet.pdf
- Package or Case Code: Bosch_LGA-14_3x2.5mm_P0.5mm
- Role Details: Backup redundant IMU; TDK/InvenSense IIM-42652 substitute, I2C/SPI capable, 3.3V VDD/VDDIO
- Role: Backup IMU
- Manufacturer Part Number: IIM-42652
**Pins:**
- AP_CS [pin 12]
- AP_SCL/AP_SCLK [pin 13]
- AP_SDA/AP_SDIO/AP_SDI [pin 14]
- AP_SDO/AP_AD0 [pin 1]
- GND [pin 7]
- GND [pin 6]
- INT1/INT [pin 4]
- INT2/FSYNC/CLKIN [pin 9]
- RESV [pin 3]
- RESV [pin 2]
- RESV [pin 10]
- RESV [pin 11]
- VDD [pin 8]
- VDDIO [pin 5]
### U8 — [MS561101BA03-50](https://www.flux.ai/jecstronic/ms561101ba03-50~1vl.md)
- Manufacturer Name: TE Connectivity Measurement Specialties
- Manufacturer Part Number: MS561101BA03-50
- Role: Primary Barometer
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.te.com/usa-en/product-MS561101BA03-50.datasheet.pdf
- Role Details: Primary MS5611 barometer on I2C bus for altitude/pressure sensing
- Part Type: Sensor
**Pins:**
- CSB_1 [pin 4]
- CSB_2 [pin 5]
- GND [pin 3]
- PS [pin 2]
- SCLK [pin 8]
- SDI/SDA [pin 7]
- SDO [pin 6]
- VDD [pin 1]
### U9 — [MS561101BA03-50](https://www.flux.ai/jecstronic/ms561101ba03-50~1vl.md)
- Role: Backup Barometer
- Manufacturer Part Number: MS561101BA03-50
- Role Details: Backup MS5611 barometer on I2C bus for redundant altitude/pressure sensing
- Manufacturer Name: TE Connectivity Measurement Specialties
- Part Type: Sensor
- Datasheet URL: https://www.te.com/usa-en/product-MS561101BA03-50.datasheet.pdf
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- CSB_1 [pin 4]
- CSB_2 [pin 5]
- GND [pin 3]
- PS [pin 2]
- SCLK [pin 8]
- SDI/SDA [pin 7]
- SDO [pin 6]
- VDD [pin 1]
### X1 — [SC-16S 32.768kHz 20PPM 12.5pF](https://www.flux.ai/lcsc/sc-16s-32p768khz-20ppm-12p5pf~ve07.md)
- Role Details: STM32 LSE 32.768kHz crystal; load capacitors C11/C12
- Manufacturer Name: Seiko(精工)
- Part Type: Crystals
- Product Info Url: https://lcsc.com/product-detail/SMD-Crystal-Resonators_Seiko-SC-16S-32-768kHz-20PPM-12-5pF_C398713.html
- Manufacturer Part Number: SC-16S 32.768kHz 20PPM 12.5pF
- Package or Case Code: CRYSTAL-SMD_L1.6-W1.0
- LCSC Part Number: C398713
- Role: Timing
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1912111437_Seiko-SC-16S-32-768kHz-20PPM-12-5pF_C398713.pdf
**Pins:**
- OSC1 [pin 1]
- OSC2 [pin 2]
### Y1 — [CSTCE8M00G52-R0](https://www.flux.ai/adrian95/cstce8m00g52-r0~40j.md)
- Manufacturer Part Number: CSTCE8M00G52-R0
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Timing
- Part Type: Oscillator
- Role Details: 8MHz Murata ceramic resonator with built-in load capacitors used as HSE clock substitute because exact 2-pin 8MHz crystal was unavailable
- Manufacturer Name: Murata Electronics
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1810170910_Murata-Electronics-CSTCE8M00G52-R0_C22549.pdf
**Pins:**
- GND [pin 2]
- INPUT [pin 1]
- OUTPUT [pin 3]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/parkerhs18/tvc-rocket-flight-controller~nm](https://www.flux.ai/parkerhs18/tvc-rocket-flight-controller~nm).*
---
*Generated from [https://www.flux.ai/parkerhs18/tvc-rocket-flight-controller~nm](https://www.flux.ai/parkerhs18/tvc-rocket-flight-controller~nm)*