MicoAir743-AIO-35A是由微空科技设计并生产的一款高性能高集成一体飞控,采用480M主频的STM32H743主控,BMI088+BMI270双IMU,板载DPS310气压计,并集成了4路35A 32位AM32开源电调。
板子仅重10g,尺寸小巧易集成,极其适合2-4寸微型FPV和圈圈机。
官方支持Ardupilot、PX4、Betaflight、INAV四大开源飞控固件。
电调采用开源AM32固件,支持DShot,双向DShot,串口回传等高级特性,可以使用网页工具配置电调参数。
注意当前仅Beteflight/INAV/Ardupilot固件支持电调直通配置功能,PX4暂不支持(PX4可以使用命令行或者在QGC地面站上直接修改电机转向)。
其中Ardupilot固件需要进行一定参数设置才能开启该功能,步骤较为复杂,且有一定概率读取失败,需要配置电调参数和升级固件建议先给飞控烧录BF或INAV。
MicoAir743-AIO-35A集成了电流计和电压采样电路,对于不同的飞控固件,其电压电流采样参数均有所区别,具体如下所示:
Ardupilot | PX4 | Betaflight | INAV | |
---|---|---|---|---|
Voltage Factor | 21.12 | 21.12 | 211 | 211 |
Current Factor | 14.14 | 14.14 | 707 | 707 |
注意:
AIO一体板通常以45°角安装于机身,板上箭头朝机头,有箭头的一面朝天空,即为默认的正方向。
另外开源飞控均可以配置方向,如果反装板子,修改IMU方向参数即可,具体方法可查看开源固件官网wiki。
MicoAir743-AIO和MicoAir743相比,删减了模拟OSD芯片和磁力计芯片,增加了蜂鸣器和LED灯带接口,如果无需使用蜂鸣器,可以直接刷MicoAir743的固件。
注意,Betaflight和INAV即使是MicoAir743的固件,也已经预留了蜂鸣器和灯带接口配置,且和743-AIO中的设计匹配,所以直接刷MicoAir743固件到743-AIO可以正常使用所有功能。
Ardupilot和PX4若有蜂鸣器使用需求,可以单独下载我们编译好的AIO固件,注意这两种固件暂不支持灯带功能。
AIO固件可到微空Github仓库下载或者飞控交流群下载。
各大开源飞控项目已经添加对MicoAir743-AIO一体飞控的支持:
Ardupilot(已支持 4.6.0版本起),固件Target:MicoAir743-AIO
PX4(已支持 1.16.0版本起),固件Target:micoair_h743-aio
Betaflight(直接刷MicoAir743,没区别)
INAV(已支持 8.0版本起),固件Target:MICOAIR743AIO
以下是MicoAir743的固件说明
Ardupilot固件
MicoAir743飞控已加入Ardupilot官方硬件支持列表(4.6.0版本起): Ardupilot源代码,可以直接在官网下载固件或者使用Mission Planner地面站软件给飞控升级固件。
Skybrush固件
Skybursh是一个基于Ardupilot二次开发的,专门用于无人机编队表演的开源项目,包含了飞控固件和灯光编队设计软件。
MicoAir743支持Skybrush固件:固件下载
PX4固件
MicoAir743飞控已加入PX4官方硬件支持列表(1.16.0版本起):PX4源代码
PX4固件编译
MicoAir743在PX4中的Target名为micoair_h743。
不同分支源码:
PX4-Autopilot at micoair743-v1.13.3
PX4-Autopilot at micoair743-v1.14.3
PX4-Autopilot at micoair743-v1.15.0
Bootloader编译命令
make micoair_h743_bootloader
固件编译命令
make micoair_h743_default
Betaflight固件
MicoAir743飞控已加入Betaflight官方硬件支持列表(4.5.0版本起): Betafight源代码,可以直接使用Betaflight Configurator烧录固件。
INAV固件
MicoAir743飞控已加入INAV官方硬件支持列表(8.0版本起): INAV源代码,可以直接使用INAV Configurator烧录固件。
MicoAir743 INAV固件
视频教程:如何给H743飞控烧录Ardupilot PX4 INAV Betaflight等开源固件
1. PX4固件启用摇杆动作解锁
MAN_ARM_GESTURE 设置为Enabled。