
Splitflap
besi/split-flap-clock
Split Flap clock or calendar utilising four 28BYJ-48 stepper motors.

FeroFlyF405 an open source STM32F405 based flight controller running INAV
FeroFlyF405 is an open-source printed circuit board by Ozonised, from the Ozonised/FeroFlyF405 repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 50 × 65 mm with 150 parts on 120 nets, routed with 1,089 tracks and 299 vias.
It is built around the STM32F405RGT6, SN65HVD230DR and AP62200WU-7-52, with the DPS368, LSM6DSL and TLV75733PDRV among its other parts. Its parts include 48 resistors, 40 capacitors, 21 connectors, 8 diodes and 7 ICs. It belongs with the STM32 boards of this library.
FeroFlyF405 is an opensource flight controller based on STM32F405 and runs the open source flight controller firmware, INAV.
FeroFlyF405 is designed to be an open hardware platform that enthusiasts and developers can study, modify, build, and use in their own projects.
For those interested in the design process, watch the YouTube video.
A special thanks to NextPCB for sponsoring the FeroFlyF405 project and supporting the development of this open-source flight controller.
Their support helped bring the custom PCB design from the screen to the physical board.
Get high quality PCBs for your project at an affordable rate from NextPCB.
Grab the gerbers and kicad file for the latest stable version from the release tab.
| Interface | Quantity | Purpose |
|---|---|---|
| Motor outputs | 12 | ESCs and other compatible timer-based outputs |
| CAN bus | 1 | Compatible CAN peripherals |
| I2C | 1 | External sensors and peripherals |
| UART | 3 | Receivers, GPS, telemetry, and other serial devices |
| PINIO | 2 | User-configurable GPIO outputs |
| Current sensor | 1 | External current-sensing module |
Note: Motor output capabilities depend on timer allocation, DMA availability, and firmware configuration. Not all outputs necessarily support every ESC protocol.
FeroFlyF405 follows the Pixhawk connector and pinout standard for its applicable peripheral interfaces and uses JST-GH series connectors.
The PINIO and current-sensor connectors are exceptions to this convention.
FeroFlyF405 runs INAV, an open-source flight control firmware for multirotor, fixed-wing, and other UAV platforms.
FeroFlyF405 uses a board-specific INAV target to configure its MCU pins, sensors, timers, communication interfaces, and other hardware resources.
Useful links:
The FeroFlyF405 enclosure consists of three 3D-printable parts:
FeroFlyF405 Enclosure-Top.stl) — Upper section of the enclosure.FeroFlyF405 Enclosure-Bottom.stl) — Lower section of the enclosure.FeroFlyF405 Enclosure-Led Cap.stl) — Cover for the status and power LEDs, designed to be printed using translucent filament to allow the LED light to pass through.The STL files are provided so you can print and assemble the enclosure yourself.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 330 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R201, R204, R601, R602, R801, R802, R904, R905, R906, R907, R908, R909, R910, R911, R912, R913 +2 |
| 14 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C210, C301, C302, C307, C308, C311, C312, C313, C501, C502, C503, C504, C601, C904 |
| 14 | 2.2uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C201, C303, C306, C309, C310, C602, C801, C802, C803, C804, C805, C901, C902, C903 |
| 12 | Conn_01x03_Pin | pin_header_01x03:PinHeader_1x03_P2.54mm_Vertical | J901, J902, J903, J904, J905, J906, J907, J908, J909, J910, J911, J912 |
| 12 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP501, TP502, TP503, TP504, TP505, TP801, TP802, TP803, TP804, TP805, TP806, TP807 |
| 11 | 22 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | R301, R302, R305, R306, R307, R308, R309, R310, R315, R501, R604 |
| 11 | 5K1 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R303, R304, R311, R312, R313, R314, R502, R503, R504, R901, R902 |
| 6 | SM04B-GHS-TB(LF)(SN) | Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J302, J601, J802, J803, J804, J914 |
| 5 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R203, R206, R316, R603, R903 |
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C203, C204, C314, C603 |
| 4 | LTST-C190KRKT | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D201, D202, D601, D602 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H101, H102, H103, H104 |
| 3 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C207, C208, C209 |
| 3 | PMEG3020EJ | Diode_SMD:D_SOD-323F | D203, D204, D901 |
| 2 | 18pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C304, C305 |
| 2 | 22uF | Capacitor_SMD:C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C202, C206 |
| 2 | 52K3 | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | R202, R205 |
| 2 | SM06B-GHS-TB(LF)(SN) | Connector_JST:JST_GH_SM06B-GHS-TB_1x06-1MP_P1.25mm_Horizontal | J801, J805 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW301, SW302 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_2.0x2.0mm | TP201, TP202 |
| 1 | 120 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R605 |
| 1 | 12402012E212A | Amphenol Type C 12402012E212A:AMPHENOL_12402012E212A | J913 |
| 1 | 24MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y301 |
| 1 | 330nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C205 |
| 1 | 4.7uH | Inductor_SMD:L_Abracon_ASPI-4030S | L201 |
| 1 | AP62200WU-7 | Package_TO_SOT_SMD:TSOT-23-6 | U201 |
| 1 | DPS368 | Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumbering | U502 |
| 1 | ESDCAN01-2BLY | Package_TO_SOT_SMD:SOT-23 | D603 |
| 1 | Jumper | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP601 |
| 1 | LOGO | NextPCB-Logo:NextPCB-Logo | G*** |
| 1 | LSM6DSL | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U501 |
| 1 | SN65HVD230DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U601 |
| 1 | STM32F405RGTx | Package_QFP:LQFP-64_10x10mm_P0.5mm | U301 |
| 1 | TLV75733PDRV | Package_SON:WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U202 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U901 |
The 148 most common of 150 parts.

besi/split-flap-clock
Split Flap clock or calendar utilising four 28BYJ-48 stepper motors.

stephendade/XT30PowerModule
ArduPilot power brick with XT30 connectors


BLESS-BEXUS/Dual-Barometer-System-PCB
Open-source dual-barometer PCB with redundant pressure measurement and onboard EEPROM calibration.

BLESS-BEXUS/Storage-Ethernet-System-PCB
Open-source PCB design for high-speed storage and Ethernet networking.

antmicro/scalenode-cm4-baseboard
Baseboard for Raspberry Pi 4 Compute Module optimized for clustering


It measures 50 × 65 mm and has 4 copper layers, 1.6 mm thick.
150 parts, built around the STM32F405RGT6, SN65HVD230DR, AP62200WU-7-52 and DPS368. 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 Ozonised/FeroFlyF405 repository on GitHub, at the commit this page was made from: the board is FeroFlyF405.kicad_pcb and its schematic FeroFlyF405.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).