M5Stack社が発売した StampFly と AtomJoyStick のファームウェアの骨組みを提供、あとは好きにしてね。
- モータ、IMU、姿勢推定とToFのAPIは提供
- 制御用の400Hzの周期関数が用意されているので、そちらに独自のコードを加えることで、飛行プログラムが気軽にできるかも
- AtomJoyStickと組み合わせてテレメトリーでのログ機能を提供
- 要望があるならオプティカルフローや気圧などのAPIも提供
- 使い方の資料や講習会の実施
- こうへい版シンプルファームウエア https://github.com/M5Fly-kanazawa/Simple_StampFly_Joy
"main_loop.cpp"の中のvoid "loop_400Hz(void)"関数から読んでみてください。ここにオリジナルコードを追加していくことになると思います。
センサの処理が書かれているので"sensor.cpp"も重要です。
- StampFly & Atom ジョイスティック ファームウェア書き込みガイド https://docs.m5stack.com/ja/guide/hobby_kit/stampfly/stamply_firmware
- StampFlyの制御プログラムのビルドと書き込み https://rikei-tawamure.com/entry/2023/11/19/101426
- オリジナルファームウェア https://github.com/m5stack/M5StampFly
- こうへい版ファームウエア https://github.com/M5Fly-kanazawa/M5StampFly
| 仕様 | 概要 |
|---|---|
| M5StampS3 | ESP32-S3@Xtensa LX7、8 MB-FLASH、Wi-Fi、OTG/CDC support |
| 距離センサ | VL53L3CXV0DH/1 (0x52) @ 最大3m |
| オプティカルフローセンサ | PMW3901MB-TXQT |
| 気圧センサ | BMP280(0x76)@ 300-1100 hPa |
| 3軸磁力センサ | BMM150(0x10) |
| 6軸IMUセンサ | BMI270 |
| バッテリー | 300 mAh 高電圧リチウムポリマーバッテリ(LiHV) |
| 電流電圧計 | INA3221AIRGVR(0x40) |
| ブザー | Built-in Buzzer @ 5020 |
| Product Size | 107 x 107 x 30 mm |
| Product Weight | 36.2 g |