mavlinkで通信できるドローンのダミー
https://gyazo.com/b3f06771716eb4bc34f6696e3cee7241
とある大企業が開発したドローンに搭載されるサブコンピュータをつくっていたのだが、そのドローンは取引先の最高機密だったため、デバッグ用に実機を借りることができなかった
そのため、mavlinkの通信内容に関しては実機と同じふるまいをするダミーを用意することにした
Arduino UNOではメモリが足りなかったので、ESP8266で実装した
タクトスイッチを押すことで高度を設定することができ、設定した高度情報がUSBシリアル経由のmavkinkで読み出せる
つくりかたと解説