
Flight computer
rice-eclipse/flight-computer
Custom STM32-Based flight computer to gather data from IMUs, altimeters, and GPS, and control in-flight pyrotechnic events.

OpenRoboticBoard: schematics, layout and documentation
ORB is an open-source printed circuit board by ThBreuer, from the ThBreuer/ORB-Hardware repository on GitHub. It is a 2-layer board of 104 × 72 mm with 141 parts on 159 nets, routed with 1,852 tracks and 275 vias.
It is built around the STM32F405VGT6, TB6612FNG,C,8,EL and RN4678-V/RM113, with the C0805C104K5RAC7800, T491B106M025AT and T491A225K016AT among its other parts. Its parts include 47 resistors, 31 capacitors, 22 switches, 6 ICs and 5 diodes. It belongs with the STM32 boards of this library.
OpenRoboticBoard: schematics, layout and documentation
| Qty | Value | Footprint | References |
|---|---|---|---|
| 29 | 330 | Resistor_SMD:R_0603_1608Metric | R13, R14, R15, R16, R20, R21, R22, R23, R25, R26, R27, R28, R29, R30, R32, R33 +13 |
| 15 | 100nF | Capacitor_SMD:C_0805_2012Metric | C3, C7, C8, C9, C14, C15, C16, C19, C20, C21, C25, C26, C28, C30, C31 |
| 11 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-3528-12_Kemet-T | C1, C2, C4, C5, C6, C12, C17, C18, C24, C27, C29 |
| 8 | NXT-Socket | ORB:NXT-SOCKET | K6, K7, K10, K11, K14, K16, K19, K20 |
| 8 | Wannenstecker | ORB:IDC-Header_2x03_P2.54mm_Vertical | K4, K8, K9, K12, K13, K17, K18, K21 |
| 7 | 6,8K | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R24, R31, R38, R42 |
| 6 | 10K | Resistor_SMD:R_0603_1608Metric | R5, R8, R18, R19, R47, R49 |
| 3 | 180 | Resistor_SMD:R_0603_1608Metric | R2, R4, R6 |
| 3 | 2,2uF | Capacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I | C13, C22, C23 |
| 3 | 2920L125 | Fuse:Fuse_2920_7451Metric | F1, F2, F3 |
| 2 | 27pF | Capacitor_SMD:C_0805_2012Metric | C10, C11 |
| 2 | 5K1 | Resistor_SMD:R_0603_1608Metric | R1, R3 |
| 2 | LED RED | LED_SMD:LED_0805_2012Metric | D4, D5 |
| 2 | LM340-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | IC2, IC3 |
| 2 | TB6612FNG | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | IC4, IC5 |
| 1 | Anschlussklemme | ORB:PinHeader_1x02_P2.54mm_Horizontal | K2 |
| 1 | BLM21AF121SN1D | Inductor_SMD:L_0805_2012Metric | FILTER2 |
| 1 | CD143A-SR05 | Package_TO_SOT_SMD:SOT-143 | FILTER1 |
| 1 | Conn_02x03_Odd_Even | ORB:PinHeader_2x03_P2.54mm_Horizontal | J3 |
| 1 | Crystal | Crystal:Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm | Y1 |
| 1 | LED GREEN | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LED YELLOW | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | LM3940-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | IC1 |
| 1 | LOETJUMPER | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | J1 |
| 1 | Logo | ORB:Logo | Logo** |
| 1 | RN4678 | ORB:MODULE_RN4678-V_RM100 | U1 |
| 1 | SCHALTER | ORB:SW_500SSP1S1M7QEA | S1 |
| 1 | SK54 | Diode_SMD:D_SMB | D1 |
| 1 | STM32F405VGT | Package_QFP:LQFP-100_14x14mm_P0.5mm | X1 |
| 1 | Stiftleiste_1x02_G_2,54 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | K26 |
| 1 | Stiftleiste_1x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | K25 |
| 1 | Stiftleiste_1x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | K15 |
| 1 | Stiftleiste_2x02 | ORB:PinHeader_2x02_P2.54mm_Horizontal | K24 |
| 1 | Taster_SMD | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | BUTTON1 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J2 |
The 123 most common of 141 parts.
It measures 104 × 72 mm and has 2 copper layers, 1.6 mm thick.
141 parts, built around the STM32F405VGT6, TB6612FNG,C,8,EL, RN4678-V/RM113 and C0805C104K5RAC7800. 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.
From the ThBreuer/ORB-Hardware repository on GitHub, at the commit this page was made from: the board is Ver-01.xx/KiCad/ORB.kicad_pcb and its schematic Ver-01.xx/KiCad/Controller_Bluetooth.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ThBreuer before reusing the design.

rice-eclipse/flight-computer
Custom STM32-Based flight computer to gather data from IMUs, altimeters, and GPS, and control in-flight pyrotechnic events.


Celcius1/Old-Projects-become-New
Electronics Projects from the 60's to 90's redone for the modern era


mikegoelzer/Homebrew-ECP5-SBC
Kicad files for homebrew hobbyist computer with custom RISC-V CPU



ackom-a-o/stm32f446-development-board
Custom STM32F446ZET6 development board in KiCad. Prototype hardware, design review and validation log; hardware testing pending.