Production MCU TOP 2 in 1
rayho6240-arch·RocketCup-avionic-board-project·hardware/big_avionic/Production_MCU_TOP_2_in_1/Production_MCU_TOP_2_in_1.kicad_pcb
About the Production MCU TOP 2 in 1 PCB
Production MCU TOP 2 in 1 is an open source STM32 PCB design by rayho6240-arch, published on GitHub. It is a 4-layer board measuring 137 × 80 mm, with 94 components from 42 distinct parts.
Its main chip is the STM32F405VGTx, from the STM32 family. Other key parts include the MMC5983MA, ADXL375BCCZ, BMP388/390 and BMI088. By type, the board carries 34 resistors, 31 capacitors, 13 connectors, 5 ICs, 4 diodes and 3 switches.
From the project
Aim to integrate the avionic board
歡迎來到成大 ISP 航電組的協作平台!這裡存放了我們為比賽設計的所有電路圖、PCB 檔案以及相關硬體參考資料。
為了方便大家協作、快速找到規格書,我們對專案資料夾進行了全面整合與邏輯分類。請大家開發前務必詳細閱讀以下指南。
我們採用結構化、模組化的資料夾配置。請在您負責的子專案資料夾內開發,並參考對應的規格書:
教學/教學624.md:最新完整版開發教學(三角色架構、板間鏈路與不對稱備援、雙鏈路遙測協定、地面站、主機端測試)。 PROJECTHISTORY.md:專案演進史,記錄重大決策與轉折的「為什麼」。 docs/:工程/規劃文件索引(硬體規格表、改進計劃、進度、設計筆記、需求驗證、測試方法)。
為了避免「悲劇」(檔案衝突或覆蓋),每次開工前請牢記口訣:「先拉,再做,後推」。
為什麼?** 這能把雲端最新的進度同步到你的電腦。如果不拉就改,上傳時會發生嚴重冲突。
Main components on the Production MCU TOP 2 in 1
Production MCU TOP 2 in 1 bill of materials (BOM)
94 components, 42 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32F405VGTx | LQFP-100_14x14mm_P0.5mm | U1 |
| 1 | MMC5983MA | MMC5983MA_MEM | U2 |
| 1 | ADXL375BCCZ | LGA_CC-14-1_ADI-L | U3 |
| 1 | BMP388/390 | 10LGA_2X2X0p75_BOS-M | U4 |
| 1 | BMI088 | Bosch_LGA-16_4.5x3mm_P0.5mm_LayoutBorder7x1y_ClockwisePinNumbering | U5 |
| 1 | AO3400A | SOT-23 | Q2 |
| 1 | FA-238 16Mhz | Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm | Y1 |
| 2 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J1, J6 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | Micro_SD_Card_Det1 | microSD_HC_Molex_104031-0811 | J4 |
| 4 | Conn_01x04 | JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J5, J8, J10, J11 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J7 |
| 3 | Conn_01x08 | JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_Horizontal | J9, J13, J14 |
| 1 | Active Buzzer | MagneticBuzzer_CUI_CMT-8504-100-SMT | BZ1 |
| 1 | SW_Push | SW_PUSH_6mm_H4.3mm | SW1 |
| 2 | SW_Push_Shielded | SW_Push_1P1T-SH_NO_CK_KMR2xxG | SW2, SW3 |
| 1 | GPS_LED | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | G | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2 |
| 1 | W | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D3 |
Show 22 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1N4148 | D_SOD-123 | D4 |
| 1 | FerriteBead 120R @ 100M | L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB1 |
| 1 | 1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 16 | 100n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2, C3, C5, C10, C11, C13, C15, C20 +8 |
| 2 | 10u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C4, C6 |
| 1 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7 |
| 2 | 2.2u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C9 |
| 2 | 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C19 |
| 1 | 1n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C14 |
| 1 | 1u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C16 |
| 2 | 10pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C17, C18 |
| 1 | 4.7u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C21 |
| 2 | 22u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C30, C31 |
| 2 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R6 |
| 2 | 5.1k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2, R3 |
| 1 | 2.7k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 22ohm | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 7 | 22ohm | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R7, R8, R9, R17, R19, R32, R33 |
| 17 | 10k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R10, R11, R12, R13, R14, R15, R16, R18 +9 |
| 1 | 220 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R27 |
| 2 | 100 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R28, R29 |
| 1 | 1k | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R30 |
Production MCU TOP 2 in 1 design files
The KiCad project lives in the rayho6240-arch/RocketCup-avionic-board-project repository on GitHub; these links point at the commit this page was built from.
Production MCU TOP 2 in 1: common questions
What microcontroller does the Production MCU TOP 2 in 1 use?
The Production MCU TOP 2 in 1 is built around the STM32F405VGTx, from the STM32 family.
How big is the Production MCU TOP 2 in 1 PCB?
The Production MCU TOP 2 in 1 measures 137 × 80 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Production MCU TOP 2 in 1?
94 components, from 42 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Production MCU TOP 2 in 1 design files?
From the rayho6240-arch/RocketCup-avionic-board-project repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Production MCU TOP 2 in 1 design in my own project?
The repository has no license, so all rights stay with rayho6240-arch. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Production MCU TOP 2 in 1 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in RocketCup-avionic-board-project
STM32
SmallAvionic
rayho6240-arch
76.8 × 61.5 mm95 parts4LNo license0STM32
Second layer MCU
rayho6240-arch
68 × 68 mm94 parts4LNo license0STM32
GroundStation
rayho6240-arch
82.2 × 108.3 mm62 parts4LNo license0Power layer
rayho6240-arch
68 × 68 mm47 parts4LNo license0Deployment board
rayho6240-arch
54.5 × 49 mm42 parts4LNo license0Top layer
rayho6240-arch
68 × 68 mm21 parts4LNo license0Lora
rayho6240-arch
68 × 68 mm18 parts4LNo license0
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type e
google
140.5 × 30 mm13 parts2LApache-2.02.9k