
Blog
Articles from the UXDuck team on building, testing and flying ArduPilot vehicles.
ArduPilot SITL vs JSBSim (and Gazebo): which simulator should you fly?Ben Butterworth ·
JSBSim isn't an alternative to ArduPilot SITL. It's a physics backend SITL can use. What each option does, and one mission flown on both.
Mission Planner vs QGroundControl for ArduPilot in 2026, and where UXDuck fitsBen Butterworth ·
Mission Planner vs QGroundControl for ArduPilot, checked against both projects' November 2026 releases, and how to run UXDuck alongside either one.
What happened on that flight? Replaying an ArduPilot log with its video and the settings it hadBen Butterworth ·
Replay an ArduPilot .tlog or .bin with its video on one timeline, and see the parameters in effect at each moment, when they changed and who changed them.
Your ArduPilot fork in the ground station, without rebuilding itBen Butterworth ·
Decode your ArduPilot fork's custom MAVLink messages, describe its parameters and plan its mission commands in UXDuck, with no ground station rebuild.
Why UXDuck is the best GCS for learningBen Butterworth ·
Learn ArduPilot in a browser simulator, nothing to install: eight vehicle types, practice exercises, plain arming checks, replay and AI agents over MCP.
The AI-native ground control station: seven problems drone engineers face, and how UXDuck solves themBen Butterworth ·
What an AI-native ground control station does for ArduPilot engineers: browser SITL, tlog and .BIN replay, and an MCP server for Claude Code and Codex.