Your flight controller, in your browser.
CONNECTION
Plug in. Click connect. Done.
No drivers, no installers, no native apps. WebSerial talks to the flight controller directly from Chrome, Edge, or any Chromium browser. The GCS auto-detects the baud rate and firmware type the moment it connects.
- ✓WebSerial API for direct USB communication
- ✓Works in Chrome, Edge, and Chromium browsers
- ✓Auto-detects baud rate and firmware type
- ✓No drivers or native software required
PANELS
Sixty panels. Every setting the FC exposes.
From failsafe behavior to OSD layout, PID tuning to serial-port assignment. Each panel maps directly to the parameters the flight controller understands.
Failsafe
Battery, GCS loss, RC loss, and geofence breach. Set the action for every failure mode.
PID Tuning
Rate and stabilize PIDs with a live response graph, autotune trigger, and preset profiles.
Flight Modes
Map RC switch positions to flight modes. Every ArduPilot and PX4 mode is configurable.
OSD Editor
Independent screens and elements with drag-and-drop layout. Preview exactly what the goggles show.
Power & Battery
Dual battery monitors, voltage and current scaling, live cell voltage, and low-battery thresholds.
Serial Ports
Assign GPS, telemetry, ESC, and rangefinder to any port across protocols and baud rates.
PARAMETER REGISTRY
800+ parameters, with the metadata built in.
Every parameter carries its own description, acceptable range, default, and unit. Enum parameters render as labeled dropdowns and bitmask parameters get a dedicated flag editor. The whole registry is bundled and works offline, for all four firmwares, so it never degrades to a bare number.
- ✓Offline metadata bundled for ArduPilot, PX4, Betaflight, and iNav
- ✓Enum values rendered as labeled dropdowns, not raw codes
- ✓Bitmask editor with per-bit flags and unknown-bit preservation
- ✓Real-time search, live write to the FC, and a diff against defaults
- Configuration panels
- 60
- Calibration wizards
- 9
- Editable parameters
- 800+
- Firmware families
- 4
- Parameter metadata
- Offline registry
- Bitmask editor
- Per-bit flags
- Enum rendering
- Labeled dropdowns
- FC connection
- WebSerial
CALIBRATION
Step-by-step wizards. No guesswork.
Every calibration type walks you through the process with visual feedback. The accelerometer wizard shows which position to hold, compass calibration tracks progress in real time, and RC calibration visualizes stick ranges as you move them.
- ✓Accelerometer six-position wizard with an orientation display
- ✓Compass progress tracking with a live fitness score
- ✓RC input visualization with min, max, and trim readout
- ✓Level, ESC, and CompassMot with guarded safety sequences
ALL TYPES
Nine calibrations, all built in.
Accelerometer
Six-position calibration with a visual orientation guide.
Gyroscope
Rest on a level surface, hold still, done in seconds.
Compass
Rotate through all axes with a real-time progress and fitness score.
Level
One-click level horizon reference.
Airspeed
Cover the pitot tube and calibrate the zero offset.
Barometer
Set the ground pressure reference for altitude.
RC Input
Move sticks and switches. Min, max, and trim captured automatically.
ESC
Throttle-range calibration with a safety sequence.
CompassMot
Measure motor-current interference on the compass.
FIRMWARE
Four firmwares. One interface.
Connect any supported flight controller. The GCS detects the protocol and loads the right panels automatically.
ArduPilot
SupportedMAVLink v2Full feature parity. 800+ parameters, all nine calibrations, 18 flight modes, and mission upload. Validated on real hardware.
PX4
SupportedMAVLink v2Parameter mappings, 18 flight modes, and three PX4-only panels: airframe, actuators, and a MAVLink shell. Shares the MAVLink transport with ArduPilot.
Betaflight
SupportedMSP v1 / v2Full MSP codec with dedicated panels for OSD, rate profiles, AUX modes, VTX, ports, and blackbox. A version-keyed settings catalog supplies offline metadata.
iNav
SupportedMSP v1 / v2Name-based settings across the full registry, mission upload and download with waypoint actions, multi-mission storage, safehomes, geozones, and iNav-specific panels.
COMPARE
Side by side with the alternatives.
| ADOS Mission Control | QGroundControl | Mission Planner | BF Configurator | |
|---|---|---|---|---|
| Platform | Browser | Desktop | Desktop | Browser |
| ArduPilot | Full | Full | Full | — |
| PX4 | Full | Full | — | — |
| Betaflight | Full MSP | — | — | Full |
| iNav | Full MSP | Limited | — | — |
| Calibration wizards | 9 types | Limited | Limited | Basic |
| Offline param metadata | ✓ | — | Partial | Partial |
| OSD editor | Drag & drop | — | Basic | ✓ |
| WebSerial | ✓ | — | — | ✓ |
| License | GPLv3 | Apache 2.0 | GPLv3 | GPLv3 |
Platform
ArduPilot
PX4
Betaflight
iNav
Calibration wizards
Offline param metadata
OSD editor
WebSerial
License
Configured? Plan your first mission.
Seven pattern generators, terrain following, a geofence editor, and mission validation, all built in.
Explore PlanningConfigure your flight controller in sixty seconds.
Plug in over USB, click connect, and the GCS detects the firmware and loads the right panels.
Launch Mission Control