サポートされているハードウェア
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 ターゲット
Fishpepper によって設計された TINYFISH は、理想的な羽鳥飛行飛行コントローラーです。フェザー級、F3 ベースで、統合型 FrSky D8 受信機を搭載しています。外部の必要はなく、余分な配線も必要ありません。電源、サーボ、飛行だけで済みます。
- MCU: STM32F303CCT6 @ 72 MHz
- ジャイロ: MPU6000 (SPI、8 kHz 対応)
- フラッシュ: 256 KB オンチップ
- RAM: 40 KB
- レシーバー: 統合 FrSky D8 (SBUS は内部で UART2 に配線)
- UART: VCP + 2 ハードウェア UART (GPS/CRSF アドオンの場合は UART1 が無料)
- 入力: 2-4S LiPo (ダイレクトサーボ電源)
- 重量: ~2.5 g
TINYFISH は、超絶的な羽ばたき制御には F7 が必要ないことを証明しています。 STM32F303 は、完全な ONDAS パイプライン — 10 の変調チャンネル、台形翼 ODE、256 KB 内の 4 つの飛行プロファイル — を実行します。
OMNIBUSF4 — アクセシブルな主力製品
古典的なF4ターゲット。安価でどこにでもあり、ブラックボックス ロギング用の OSD と十分な SPI フラッシュを備えたフル機能です。開発や大規模なビルドに最適です。
- MCU: STM32F405RGT6 @ 168 MHz
- ジャイロ: MPU6000 (SPI、8 kHz 対応)
- フラッシュ: 1 MB オンチップ + 16 MB SPI (ブラックボックス)
- RAM: 192 KB
- OSD: AT7456E (MAX7456 と互換性があります)
- UART: VCP + 5 ハードウェア UART
- 気圧: BMP280 (一部のバリエーション)
- 入力: 2-6S LiPo
鳥飛行装置の解剖学
ウイングサーボ
OrniFlight は PWM サーボを介してフラッピングを制御します。主な仕様:
| パラメータ | 代表的な範囲 |
|---|---|
| パルス幅 | 500–2500µs |
| センター | 1500 µs |
| 周波数 | 50–330Hz |
| ストローク角度 | ±15–45° |
高性能羽ばたき飛行装置の場合、更新レート 330 Hz のデジタル サーボが推奨されます。アナログ サーボは 50 Hz で動作しますが、精度は低くなります。
受信機
あらゆるシリアル レシーバー プロトコルがサポートされています。 CRSF (TBS クロスファイア / ExpressLRS) は次のような方に推奨されます。 - 低遅延 (フラッピング制御に重要) - 内蔵テレメトリー - RSSI オーバープロトコル (余分な配線なし)
バッテリー
- 2S (7.4V): 小型羽ばたき飛行装置、サーボ電源を直接供給
- 3S (11.1V): 中型羽ばたき飛行装置、サーボには BEC が必要
- 4S (14.8V): 大型羽ばたき飛行装置、外部 BEC を推奨
サポートされている周辺機器
| 周辺機器 | 経由 | メモ |
|---|---|---|
| GPS | UART | UBlox M8N または互換品 |
| VTX | UART TX | トランプさん、SmartAudio |
| カメラ | — | あらゆるアナログ FPV カメラ |
| ブザー | BUZZ パッド | アクティブ5Vブザー |
| LED ストリップ | LED パッド | WS2812 / SK6812 |
| OpenLog | UART TX | ブラックボックスロギング |
| ブルートゥース | UART | MSP モバイルチューニング用パススルー |
将来の目標
OrniFlight は、フラッピング サーボ制御に十分な UART およびタイマー リソースが利用できる追加の STM32F4/F7 ターゲットをサポートすることを目的としています。貢献は大歓迎です。