Interoperability Reference
CompatibilityMatrix
Verified component stacks and cross-reference compatibility for building NDAA-compliant drone systems. Every pairing is mapped by protocol, connector, and firmware support.
← Back to Components Catalog
Verified Configurations
Reference Build Stacks
Pre-verified component combinations for common mission profiles. Each stack uses only NDAA-compliant parts with confirmed interoperability.
Flight Controller
Unusual Machines Brave F7 — STM32F722, Betaflight
UART / SPI / I²C
ESC
Unusual Machines Brave 55A 4-in-1 — AM32, 3-6S
DShot600
Motors
Unusual Machines Brave Motors — matched KV for 5"
3-phase BLDC
Camera
Unusual Machines Aura FPV Camera — only Blue UAS FPV cam
Analog NTSC/PAL
Video TX
Unusual Machines Aura VTX — 5.8 GHz, Blue UAS listed
5.8 GHz Analog
RC Link
TBS Crossfire Nano SE — 915 MHz LR, NDAA
CRSF / SBUS
Antenna
Lumenier AXII 5.8 GHz — RHCP stubby
SMA / MMCX
Goggles
Fat Shark FPV Goggles — ultra-low latency
5.8 GHz RX
Frame
Lumenier Tactical FPV Frame — 5" carbon fiber
30.5mm mount
Props
Lumenier NDAA Propellers — 5" tri-blade
T-mount / M5
Autopilot
CubePilot Cube Orange+ — triple-redundant IMU, ArduPilot
MAVLink 2
Compute
Auterion Skynode S — Blue UAS, PX4-based
MAVLink / ROS2
EO/IR Payload
Teledyne FLIR Hadron 640R — 640×512 thermal + 64MP visible
MIPI CSI / USB3
Gimbal
Gremsy G-Hadron — 164g, optimized for Hadron 640R
Pixhawk / MAVLink
Datalink
Silvus StreamCaster SC4200EP — Blue UAS, MANET mesh
MN-MIMO / IP
GNSS
ARK GNSS Module — multi-constellation, Blue UAS
UAVCAN / I²C
Remote ID
Pierce Aerospace B1 — broadcast + network RID
BT 5.0 / WiFi NaN
GCS
Inspired Flight GS-ONE — IP55, sunlight-readable
Silvus / MAVLink
Recovery
ParaZero SafeAir — ASTM F3322, autonomous deploy
PWM trigger
Batteries
MaxAmps LiPo 6S/12S — custom config, NDAA
XT-60 / XT-90
Autopilot
CubePilot Cube Orange+ — ArduPilot, redundant sensors
MAVLink 2
Airframe
Aero Systems West HLM — modular heavy-lift multi-rotor
Open Architecture
Propulsion
ePropelled Falcon / Hercules Series — USA rare earth magnets
PWM / CAN
Props
Aerodine Custom CF Propellers — AS9100D, mission-optimized
Custom hub
ESC
Ewing Aerospace ESC Modules — vertically integrated, Ohio
PWM / DShot
Datalink
Microhard pMDDL — MIMO, AES-256, IP mesh
Serial / Ethernet
Payload Camera
Gremsy Vio F1 — Sony 4K + Boson 640 + LRF
MAVLink gimbal
Batteries
MaxAmps Graphene LiPo 12S — high-capacity custom
XT-90 / AS150
Recovery
Fruity Chutes Parachute — NASA/Boeing proven
Servo / PWM trigger
GCS
Vantage Vision2 — SRM radio, QGroundControl, CoT
MAVLink / SRM
Compute / FC
Auterion Skynode S — Blue UAS, PX4 autopilot + Linux
MAVLink / ROS2
AI Vision
Athena AI Computer Vision — night vision, object tracking
Ethernet / RTSP
EO/IR
Teledyne FLIR Hadron 640R+ — radiometric thermal
MIPI CSI
Voice Control
Primordial Labs Anura — Blue UAS, CoT integration
MAVLink / API
Sim Training
SensorOps SynDOJO — synthetic training, CoT/GIS
CoT / GIS export
Datalink
Silvus StreamCaster SC4400E — Blue UAS, 100+ Mbps
MN-MIMO / IP
Fleet Mgmt
Auterion Government Solutions — FedRAMP cloud/on-prem
REST API / MAVLink
GNSS
Locus Lock GPS Anti-Jam — spoofing protection
Serial / I²C
Cross-Reference
Component Interoperability Matrix
Select a category pair to see which components are compatible. Based on protocol support, connector standards, and firmware interoperability.
FC ↔ ESC
FC ↔ Radio
FC ↔ GNSS
Camera ↔ Gimbal
Radio ↔ GCS
FC ↔ Compute
Reference
Protocol & Interface Guide
Key communication protocols and connector standards used across NDAA UAS components.
MAVLink 2
Standard telemetry and command protocol for ArduPilot and PX4 autopilots. Bidirectional, supports mission planning, gimbal control, and sensor data.
Used by: CubePilot, Auterion Skynode, ARK FC, Gremsy gimbals, QGroundControl
DShot 150/300/600
Digital ESC protocol replacing legacy PWM. Noise-immune, bi-directional (with telemetry), and requires no calibration.
Used by: Brave F7 → Brave 55A, Lumenier LUX → Siege 80A, ARK FC → Vertiq
CRSF (Crossfire)
TBS Crossfire serial protocol for RC control links. Low-latency, 915 MHz long-range. UART connection to flight controller.
Used by: TBS Crossfire TX/RX → All Betaflight/ArduPilot FCs via UART
UAVCAN / DroneCAN
CAN bus protocol for distributed avionics. Supports GNSS, ESCs, sensors on shared bus with automatic node discovery.
Used by: ARK GNSS, CubePilot ecosystem, Vertiq Speed Modules
MN-MIMO MANET
Mobile Networked MIMO — self-healing mesh network for tactical datalinks. IP-based, AES-256 encrypted.
Used by: Silvus StreamCaster family, used with GCS over IP/Ethernet
SRM (Swappable Radio Module)
DOD standard modular radio interface. Allows hot-swapping between Silvus, Microhard, Persistent, Doodle Labs, and DTC radios.
Used by: UXV SRM carrier, Vantage Vision2 GCS — supports 30+ radio configs