Docs

支持的硬件

支持的硬件

OrniFlight 在商用 STM32F3/F4/F7 飞行控制器上运行。基线是 STM32F3 — 任何具有伺服功能定时器引脚的 F3 目标都会飞行。

飞行控制器

董事会 MCU IMU 闪光 接收器 状态  
TINYFISH STM32F303 MPU6000 (SPI) 256 KB FrSky D8(集成) ✅ 小学  
OMNIBUSF4 STM32F405 MPU6000 (SPI) 1 MB + 16 MB SPI 支持

TINYFISH — 最轻的 OrniFlight 目标

TINYFISH 由 Fishpepper 设计,是理想的扑翼机飞行控制器:轻量级、基于 F3,并携带 集成 FrSky D8 机载接收器。无需外部 RX,无需额外接线 — 只需电源、伺服系统和飞行。

TINYFISH 证明了卓越的扑动控制不需要 F7。 STM32F303 运行完整的 ONDAS 管道 — 10 个调制通道、梯形机翼 ODE、256 KB 内的 4 个飞行剖面 —。

OMNIBUSF4 — 无障碍主力

经典的 F4 目标。便宜、无处不在、功能齐全,配有 OSD 和充足的 SPI 闪存,用于 Blackbox 日志记录。开发和大型构建的首选。


扑翼机解剖

机翼伺服系统

OrniFlight 通过 PWM 舵机控制扑动。主要规格:

参数 典型范围
脉冲宽度 500–2500 µ
中心 1500 次
频率 50–330 赫兹
行程角度 ±15–45°

对于高性能扑翼机,建议使用更新率为 330 Hz 的数字舵机。模拟舵机工作频率为 50 Hz,但精度较低。

接收器

支持任何串行接收器协议。 CRSF (TBS Crossfire / ExpressLRS) 推荐用于: - 低延迟(对于扑动控制至关重要) - 内置遥测 - RSSI 通过协议(无需额外接线)

电池


支持的外设

周边 通过 笔记
GPS UART UBlox M8N 或兼容
VTX UART TX 流浪汉,SmartAudio
相机 任何模拟 FPV 摄像机
蜂鸣器 BUZZ 垫 有源5V蜂鸣器
LED 地带 LED 垫 WS2812 / SK6812
OpenLog UART TX 黑盒日志记录
蓝牙 UART MSP 移动调谐直通

未来目标

OrniFlight 旨在支持额外的 STM32F4/F7 目标,其中有足够的 UART 和定时器资源可用于扑动伺服控制。欢迎贡献。