powered by
Tapeout expected: 09/2024
Work based on:
- MomoRC ELRS true diversity receiver ( MomoRX1 )
- MomoRC MomoFC1 Flight Controller ( MomoFC1 manual )
MoGliFC is an STM32H743-based flight controller for quadcopters ('drones') as well as aircraft with wings. Winged aircraft typically require servos to be connected to the flight controller while copters typically have no such requirement.
MoGliFC addresses both use-cases by providing a scored extension board for the servo connectors which also holds the BEC for the servos. When removed, the signal outputs remain on the flight controller and are available e.g. as GPIOs, UARTs or PWM outputs. To enable a "Full Stack" solution for drones incorporating also a dedicated ESC daughter board, the design goal of MoGliFC is such that off-the-shelf ESC boards can be used. (outlook: custom ESC board for MoGliFC with advanced features)
The second extension option is a larger frame which allows the MoGliFC to be placed in a BOPLA ALUBOS housing with the USB interface as well es the CAN/CAN-FD externally available turning the MogliFC into a general purpose CAN-FD interface. This second extension also holds a SWD (single wire debug) interface for easy debugging.
-
MCU: STM32H743 @480MHz
-
GYROscope: BMI270 (Bosch)
-
MAGnetometer: HMC5883 (Honeywell)
-
BAROmeter: DPS310 (Infineon)
-
OnScreenDisplay: AT7456E
-
BLACKBOX Recorder: 128MB
-
expressLRS 3.x true diversity receiver (Gemini compatible)
- 7x UARTs
- 8x PWM outputs (Wing only)
- 4 ADCs (Vbat, Current, RSSI, AirSpeed)
- I2C, SPI, CAN
- USB-C
- 8-25V (3~6S) DC-input
- BEC 5V 2A cont., 3A peak (FC) (Wing/Debug only)
- BEC 10V 2A cont., 3A peak (VTX/camera) (Wing/Debug only)
- BEC Vx 8A cont., 10A peak (servos, 5V with 6/7.4V option) (Wing/Debug only)
- LDO 3.3V 500mA (external)
- 3x status LEDs
- Beeper support
- WS2812 LED support
- Dual Camera Inputs switch
- Current Sensor (50A continuous, 160A peak) (Wing/Debug only)
- Battery Voltage Sensor: 1K:10K (INAV Scale 1100)
- Mounting: 30.5 x 30.5mm, Φ4mm with grommets Φ3mm
- Dimension: 54 x 36 x 13 mm (wing); 36 x 36 x 13 mm (quad)
- Weight: XXg (Quad: XXg, Wing: YYg)
...
...
Contributions are welcome and encouraged. You can contribute in many ways:
- Documentation updates and corrections.
- How-To guides - received help? help others!
- Bug fixes.
- New features.
- Telling us your ideas and suggestions.
- Buying your hardware from this
Github issue tracker is a good place to search for existing issues or report a new bug/feature request: Before creating new issues please check to see if there is an existing one!
Main developers are:
- Peter, https://www.gliwa.com/
- Manuel, MomoRC
- set up github space
- set up development environment
- develop and prototype board
- develop inav branch
- final prototype testing
- ingest MoGliFC as supported INAV and Betaflight target
- series production