
Flight Controller
benwys/SparrowHawk
Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)

Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)
Flight Controller is an open-source printed circuit board by benwys, from the benwys/SparrowHawk repository on GitHub, published under the MIT licence. It is a 4-layer board of 40 × 40 mm with 89 parts on 92 nets, routed with 607 tracks and 143 vias.
It is built around the STM32F722RET6, DPS368XTSA1 and W25Q128JVPIQ, with the RC0402FR-0710KL, RC0402FR-07100KL and C3225X7S2A475KT000N among its other parts. It belongs with the robots and motor control boards and the STM32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 15 | 100nF | Capacitor_SMD:C_0402_1005Metric | C_BARO1, C_BARO2, C_BUCK_BOOT1, C_FLASH1, C_IMU_VDD2, C_IMU_VIO1, C_MAG_VDD1, C_MAG_VIO1, C_NRST1, C_VBAT_ADC1, C_VDD1, C_VDD2, C_VDD3, C_VDD4, C_VDDA_HF1 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R_BOOT0, R_FLASH_CS1, R_FLASH_HD1, R_FLASH_WP1, R_VBAT_D2 |
| 4 | 1k | Resistor_SMD:R_0402_1005Metric | R_CURR_F1, R_LED1, R_LED2, R_LED3 |
| 4 | MountingHole 3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | H_MNT1, H_MNT2, H_MNT3, H_MNT4 |
| 2 | 0R | Resistor_SMD:R_0402_1005Metric | R_HSE2, R_USB_SH1 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric | R_BUCK_FB1, R_VBAT_D1 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C_3V3_BULK1, C_5V_BULK1 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C_HSE1, C_HSE2 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C_CURR_F1, C_VDDA1 |
| 2 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C_LDO_IN1, C_LDO_OUT1 |
| 2 | 4.7k | Resistor_SMD:R_0402_1005Metric | R_I2C_SCL1, R_I2C_SDA1 |
| 2 | 4.7uF | Capacitor_SMD:C_1210_3225Metric | C_BUCK_IN1, C_BUCK_IN2 |
| 2 | 47uF | SparrowHawk:CP_Elec_6.3x5.8 | C_B1, C_B5 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R_CC1, R_CC2 |
| 2 | Test Point | TestPoint:TestPoint_Pad_D1.0mm | TP_IMU_INT_0, TP_VBAT_ADC_0 |
| 1 | 0.15R | SparrowHawk:R_0603_1608Metric | R_VCAP_ESR1 |
| 1 | 100R @ 100MHz | Inductor_SMD:L_0402_1005Metric | FB_VDDA1 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric | C_BUCK_IN3 |
| 1 | 100uF | Capacitor_SMD:C_1210_3225Metric | C_BUCK_OUT1 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C_IMU_VIO2 |
| 1 | 17.8k | Resistor_SMD:R_0402_1005Metric | R_BUCK_FB2 |
| 1 | 2.2uF | Capacitor_SMD:C_0402_1005Metric | C_IMU_VDD1 |
| 1 | 220nF | Capacitor_SMD:C_0402_1005Metric | C_MAG_SET1 |
| 1 | 22nF | Capacitor_SMD:C_0402_1005Metric | C_BUCK_SS1 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C_MAG_BULK1 |
| 1 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C_VDD_BULK1 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C_VCAP1 |
| 1 | 49.9k | Resistor_SMD:R_0402_1005Metric | R_BUCK_RT1 |
| 1 | 6.8uH | SparrowHawk:L_Vishay_IHLP-2525CZ-01 | L_BUCK1 |
| 1 | 600R @ 100MHz | Inductor_SMD:L_0402_1005Metric | FB_IMU1 |
| 1 | 8MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y_HSE1 |
| 1 | BM06B-SRSS-TB_LF__SN_ | SparrowHawk:JST_BM06B-SRSS-TB_LF__SN_ | J_GPS1 |
| 1 | BM08B-SRSS-TB_LF__SN_ | SparrowHawk:JST_BM08B-SRSS-TB_LF__SN_ | J_ESC1 |
| 1 | Conn_01x02 | SparrowHawk:VBAT_SolderPad_2x_5x5mm | J_BAT1 |
| 1 | DPS368 | SparrowHawk:XDCR_DPS310 | U_BARO1 |
| 1 | DX07S016JA1R1500 | SparrowHawk:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J_USB1 |
| 1 | ICM-42688-P | SparrowHawk:PQFN50P300X250X97-14N | U_IMU1 |
| 1 | Jumper2 | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP_BOOT0 |
| 1 | LED Blue 0603 | LED_SMD:LED_0603_1608Metric | LED_STAT1 |
| 1 | LED Green 0603 | LED_SMD:LED_0603_1608Metric | LED_PWR1 |
| 1 | LED Red 0603 | LED_SMD:LED_0603_1608Metric | LED_STAT2 |
| 1 | LIS2MDLTR | SparrowHawk:LGA-12_2x2mm_P0.5mm | U_MAG1 |
| 1 | LMR14030SDDAR | SparrowHawk:SOIC127P600X170-9N_SparrowIII | U_BUCK1 |
| 1 | PMEG2010AEH | Diode_SMD:D_SOD-123F | D_USB_VBUS1 |
| 1 | RX Pads | SparrowHawk:SolderPads_RX_1x04 | J_RX1 |
| 1 | SMAJ26A | Diode_SMD:D_SMA | D_TVS1 |
| 1 | STM32F722RETx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U_MCU1 |
| 1 | STPS3H100U | SparrowHawk:D_SMB | D_BUCK1 |
| 1 | SWD Pads | SparrowHawk:SolderPads_SWD_1x05 | J_SWD1 |
| 1 | Sparrowhawk_Logo | Sparrowhawk_Logo | LOGO1 |
| 1 | TLV75533PDYDR | SparrowHawk:SOT-23-5_ThermalPad_TI_DYD0005A | U_LDO1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U_ESD1 |
| 1 | VTX: 5V / GND / SA | SparrowHawk:SolderPads_VTX_1x03 | J_VTX2 |
| 1 | W25Q128JVPIQ | SparrowHawk:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U_FLASH1 |

benwys/SparrowHawk
Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)

benwys/SparrowHawk
Open source flight controller for FPV drones. Includes two complete hardware designs (kicad) with production files. Will include custom firmware (bare-metal cpp). In progress :-)

Twisted-Fields/acorn-robot-electronics
PCB hardware designs in KICAD for Acorn, the precision farming rover from Twisted Fields.



ldcyes/OpenDuck
已完成可编辑原理图、真实四层 PCB 和本地库。阶梯板面积 4510 mm²,比原 65×60 + 32×30 mm 两板总面积 4860 mm² 少 350 mm²(7.20%)。原 TDK 模块本体、四个安装孔和原 TDK 器件位置保留,回生电容采用原料号卧装,J1 因实际拔插通道冲突改为同系列 BM08 顶插。当前为工程候选,未制造,未完成热、回生瞬态、低电量或行走验收。


CtrlAltJon/PeterThePowerMeter
IoT Power Meter for real-time energy monitoring. Includes a local color display, acoustic alarms, and a web interface for smart home integration (Home Assistant/MQTT).

AnotherMike-exe/KiCadBlocks
Reusable KiCad 10 PCB layout blocks: module reference boards, design block fragments and host setup docs

arsovskiteodor/A.ProdDeck
Open-hardware macro pad (WIP): custom KiCad PCB with keys, encoders and a fader, plus firmware and a desktop configurator
It measures 40 × 40 mm and has 4 copper layers, 1.61 mm thick.
89 parts, built around the STM32F722RET6, DPS368XTSA1, W25Q128JVPIQ and RC0402FR-0710KL. 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 benwys/SparrowHawk repository on GitHub, at the commit this page was made from: the board is hardware/Sparrow-III/Flight Controller.kicad_pcb and its schematic hardware/Sparrow-I/Flight Controller - carrier board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).