
Dragonfly v0 1
aravindjayan/DragonFly_FC
Flight Controller for flying things based on RP2350A MCU

Flight Controller for flying things based on RP2350A MCU
Dragonfly v0-1 Ribs is an open-source printed circuit board by aravindjayan, from the aravindjayan/DragonFly_FC repository on GitHub. It is a 2-layer board of 52 × 71.2 mm with 191 parts on 87 nets, routed with 922 tracks and 251 vias.
It is built around the BMP280, LPS22HB and W25Q32JVUUIQ, with the LSM6DSO, SN74LVC1T45DBV and SMAJ26CA among its other parts. Its parts include 41 capacitors, 17 connectors, 14 resistors, 9 ICs and 4 diodes. It belongs with the robots and motor control boards and the RP2350 boards of this library.
DragonFly Flight Controller is an open hardware, low-cost flight controller PCB and experimentation platform for UAV, drone, and embedded systems prototyping. This cost-optimised design uses a two-layer PCB, a budget-conscious bill of materials (BOM), and readily fabricated manufacturing files. Prototype boards were fabricated using the LionCircuits MII service.
The KiCad design targets broad sensor compatibility: it supports most ST LSM6D-series IMUs, while the magnetometer footprint accommodates QMC5883, HMC5883, MMC5983, and IST8310 parts. This makes DragonFly a flexible platform for flight-control experiments, sensor evaluation, and affordable PCB prototyping.

KiCad/Source/ — editable V0.1 board, hierarchical schematic sheets, and project settings.KiCad/Production/ — PCB and project settings for the released withRibs manufacturing revision used to generate the production Gerbers.Manufacturing/Gerbers/ — production Gerber layers, drill files, drill maps, and KiCad job file.Photos/ — photo of the assembled PCB.Send all files in Manufacturing/Gerbers/ to your PCB fabricator as one fabrication package. The set includes front and back copper, solder mask, silkscreen, paste, board outline, plated and non-plated drill files, drill maps, and the Gerber job file. Confirm your fabricator accepts these Gerber formats and review the generated previews before ordering.
The released board includes an external rib frame (withRibs) for fabrication. Use the matching board in KiCad/Production/ when reviewing this manufacturing package. KiCad/Source/ retains the editable source project from the main V0.1 design directory.
Open KiCad/Source/dragonfly_v0_1.kicad_pro in KiCad to work with the source design. Open KiCad/Production/Dragonfly_v0-1_Ribs.kicad_pcb to inspect the exact released manufacturing board.
The production files are from the V0.1 withRibs release. The original release notes describe it as adding an external rib frame for improved fabrication. Review electrical design, clearances, and fabrication outputs independently before manufacturing or flight use.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 88 | NPTH | NPTH | KiKit_MB_10_2, KiKit_MB_10_3, KiKit_MB_10_4, KiKit_MB_10_5, KiKit_MB_10_6, KiKit_MB_11_2, KiKit_MB_11_3, KiKit_MB_11_4, KiKit_MB_11_5, KiKit_MB_11_6, KiKit_MB_12_2, KiKit_MB_12_3, KiKit_MB_12_4, KiKit_MB_12_5, KiKit_MB_12_6, KiKit_MB_13_1 +72 |
| 17 | 100n_0402 | Capacitor_SMD:C_0402_1005Metric | C7, C10, C11, C14, C15, C18, C19, C20, C22, C24, C30, C31, C34, C35, C36, C37 +1 |
| 8 | 10u_1210 | Capacitor_SMD:C_1210_3225Metric | C1, C2, C3, C8, C38, C39, C40, C41 |
| 6 | 1u_0402_25V | Capacitor_SMD:C_0402_1005Metric | C5, C6, C12, C17, C21, C28 |
| 6 | SolderPad_01x04 | iptif:4pad_doubleSide_rect_1.7x2mm | J3, J8, J9, J10, J11, J12 |
| 4 | 1K_0402 | Resistor_SMD:R_0402_1005Metric | R1, R4, R12, R14 |
| 4 | 30R_0402 | Resistor_SMD:R_0402_1005Metric | R7, R8, R11, R13 |
| 4 | 4.7k_0402 | Resistor_SMD:R_0402_1005Metric | R2, R3, R9, R10 |
| 4 | Conn_02x03_Odd_Even | iptif:dragonfly_conn_2x3_graphics | J14, J15, J16, J17 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2_ISO14580 | H1, H2, H3, H4 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 3 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP3 |
| 3 | SolderPad | Connector_Wire:SolderWirePad_1x01_SMD_1x2mm | J5, J7, J13 |
| 2 | 15p_0402 | Capacitor_SMD:C_0402_1005Metric | C27, C32 |
| 2 | 4.7u_0402 | Capacitor_SMD:C_0402_1005Metric | C23, C29 |
| 2 | 4.7u_0402 | iptif:C_0402_SmallPads | C25, C26 |
| 2 | SW_Push | iptif:rightAngle_Switch_MJTP1117 | SW1, SW2 |
| 2 | SolderPad | Connector_Wire:SolderWirePad_1x01_SMD_2x4mm | J2, J4 |
| 1 | 10K_0402 | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 1N5819WS_CUS10S30-SOD323 | Diode_SMD:D_SOD-323 | D1 |
| 1 | 1uH_1210 | Inductor_SMD:L_1210_3225Metric_Pad1.42x2.65mm_HandSolder | L3 |
| 1 | 220n_0402 | Capacitor_SMD:C_0402_1005Metric | C13 |
| 1 | 220u/10V | Capacitor_THT:C_Radial_D6.3mm_H5.0mm_P2.50mm | C33 |
| 1 | 22u_0603_10V | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 3.3u - LQM2MPN3R3NG0L | Inductor_SMD:L_Murata_DFE201610P | L2 |
| 1 | 4.7u_0603 | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 5.6uH / VLS6045EX-100M | Inductor_SMD:L_Sunlord_SWPA6045S | L1 |
| 1 | 53.6K_0402 | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | BMP280 | iptif:BMP280_Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U7 |
| 1 | Conn_02x08_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical | J6 |
| 1 | HMC5883L/QMC5883/MMC5983/IST8310 | iptif:HMC5883L | U4 |
| 1 | LED-0805 | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LPS22HB | iptif:LPS22_HLGA10_SNAPEDA | U6 |
| 1 | LSM6DSO | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U5 |
| 1 | RP2350_60QFN | iptif:QFN-60-1EP_7x7mm_P0.4mm_EP3.4x3.4mm_ThermalVias_RP2350 | U8 |
| 1 | SMAJ26CA | Diode_SMD:D_SMA | D3 |
| 1 | SN74LVC1T45DBV | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | TLV773_SOT23-5 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | TPS56339/TPS54302 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11 | J1 |
| 1 | W25Q32JVUUIQ | Package_SON:Winbond_USON-8-2EP_3x4mm_P0.8mm_EP0.2x0.8mm | U9 |
| 1 | WS2812B-2020 | LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mm | D4 |
| 1 | YSX321SL-12Mhz-10pf | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
The 189 most common of 191 parts.

aravindjayan/DragonFly_FC
Flight Controller for flying things based on RP2350A MCU

VimDrones/AM32_esc_development_board
Open Source AM32 ESC development board


a3-audio/a3-motion
The 4-channel motion sampler of A³ Audio. It records movements on a touchscreen sphere and plays them back in time with the beat, steering each channel's position on A³ Core over OSC.

sneakylizard123-4/Mega2560plus
Mega 2560+ is an upgraded version of the Arduino Mega 2560. It keeps the same form factor and pinout as the original so it still works with every Mega shield, but it adds an onboard sensor suite and an ESP32-S3…

tangentaudio/pico-cnc-hmi
Raspberry Pi Pico HMI for LinuxCNC using USB Raw HID

MitchellStride/Hummingbird-RP2040-Clock-Module
RP2040 RTC Module, highly compatible with JLCPCB's basic SMT components.

arudhranpk/VECTRON_V1
This is a custom made flight computer designed for sounding rockets.

It measures 52 × 71.2 mm and has 2 copper layers, 1.6 mm thick.
191 parts, built around the BMP280, LPS22HB, W25Q32JVUUIQ and LSM6DSO. 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 aravindjayan/DragonFly_FC repository on GitHub, at the commit this page was made from: the board is KiCad/Production/dragonfly_v0-1_Ribs.kicad_pcb and its schematic KiCad/Source/connectors.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 aravindjayan before reusing the design.