As shown in the diagram above, the EchoPilot AI solution consists of two stacked boards, the top board is the main board and contains the Nvidia interface and Pixhawk-standard Flight Management Unit as well as peripheral support. The bottom board is the Carrier board and contains power management and connectivity. The EchoPilot AI stacked design gives integrators the opportunity to (optionally) design their own carrier board.
-
Media gallery
Media gallery
-
Media gallery
Media gallery
-
Media gallery
Media gallery
-
Media gallery
Media gallery
-
Media gallery
Media gallery
EchoPilot AI
Configure your EchoPilot AI
Choose your hardware and firmware options for a preliminary configuration.
Add-ons
This product has a 6-8 week lead time from when an order is placed.
Request a Quote
Submit your details and configuration. Our team will follow up within 1 business day.
The EchoPilot AI is a professional-quality, highly integrated Flight Management Unit (FMU), compatible with PX4 and ArduPilot, combined with a powerful Nvidia Jetson single board computer and peripheral support system (USB, MIPI, Ethernet, CAN, I2C, etc.) at minimal size, weight and power. The EchoPilot AI is a professional control and compute system for modern uncrewed systems.
Product Summary
Command and control functionality is provided by a high-performance autopilot, designed around the latest high-stability, temperature controlled low-drift inertial measurement units (IMUs), barometer and a military-grade RM3100 compass and compatible with PX4 and Ardupilot firmware. Compute functionality is handled by an Nvidia Jetson TX2 NX, Xavier NX, or Orin NX which plugs into the onboard 260-pin card edge connector. Compatibility with open-source software provides IP network connectivity to the FMU and supports several commercial IP/MANet radios from EchoMAV, Doodle Labs, Persistent Systems, Silvus Technologies and/or Microhard. Additional open-source libraries get you up to speed quickly with video encoding and streaming, cellular connectivity and more.
The EchoPilot AI’s unique board-to-board design allows platform developers to optionally integrate the EchoPilot AI into their own carrier/breakout board, minimizing wiring and weight while improving manufacturability and reliability. EchoMAV offers its own carrier board solution suitable for most systems, however advanced users can design their own carrier board if they wish for a deeper integration.

Nvidia Jetson Compatibility
Software
- Flight management software from PX4 or Ardupilot flashed, fully calibrated and tested
- A web-based user interface providing easy changes to telemetry routing, networking and other system tools (including terminal)
- IP-based telemetry routing via mavlink-router
Compatibility with common toolsets including:
- Video streaming via Gstreamer and Gstreamer-Daemon
- Full NVIDIA Jetpack SDK including support for Issac, Riva, Triton, DeepStream, TOA and more
Remote ID Subsystem
- Compatible with ArduRemoteID, future upgradable to ensure continued compliance
- Meets ASTM F3586-22 Means of Compliance
- Serial connection to the FMU
- Independent RGB LED for Remote ID Status
The RemoteID system supports the following transmission modes:
- WiFi broadcasting
- WiFi Neighbor Awareness Networking
- Bluetooth 4 Legacy Advertising
- Bluetooth 5 Long Range + Extended Advertising
Flight Management Unit (FMU) Details
- STH32H753 Processor (all boards manufactured after July 2025)
- STM32F100 IO Processor
- Compatible with PX4 and Ardupilot
- 14 PWM Outputs (6 Dshot Compatible) (Note, the stock carrier board only routes out 12 PWM lines)
- Triple Redundant ICM42688 IMUs (30G max before clipping)
- Dual Redundant MS5611 Barometers
- RM3100 Compass (external compasses supported on CAN or I2C)
- Onboard heater for the IMUs and Barometer
Connectivity
- GPS/Compass (Pixhawk Standard)
- Telemetry (Pixhawk Standard)
- PWM (x12) (includes 0.1″ header adapter board)
- CAN (x2)
- I2C (x2)
- Voltage and Current Sense (x2)
- General Analog Inputs (x2)
- RSSI/S.BUS
- Radio Input
- RS232 (Typically for optional external INS, e.g., VectorNAV)
- SD Card
Connectivity from the Jetson:
- PCIe, 4-lane, M.2 NVMe SSD slot, size 2230 (buy here)
- M.2 4G/5G Modem slot, size 3052 (USB 3.1) (buy here)
- USB 2.0 (x3) JST 4 pin
- USB 3.1 SS (x2) JST 10 pin
- Ethernet 10/100 Mbps (x2)
- UART (for Iridium Rockblock)
- MIPI/CSI (x2)
- CAN
- I2C
- GPIO
- FAN Control
Other:
- Battery output spare voltage
- +5V regulated and protected output
Inertial Navigation System Add-On Options
What's Included
- EchoPilot AI Mainboard with FMU flashed and tested with your selection of firmware
- 16 GB SD Card
- M2.5 screws for the Jetson module (if ordered)
- Jetson module installed, provisioned and tested (if ordered)
- NVMe SSD installed (if ordered)
- EchoPilot AI Universal Carrier/Connector Board Rev 1D (if ordered)
Suggested add-ons
- PWM Breakout board
- RJ45 Breakout board
Suggested accessories (not available for sale at echomav.com)
- 10mm standoffs and screws
- XT30 female power connector
- USB-A to USB-C Cable
- USB-A to USB Micro Cable
NDAA Certification
- 2025 EchoMAV EchoPilot AI NDAA certification documentation can be downloaded here.
Size and Weight
- 83 x 59 mm
- 10mm stack height between board
- Total height dependent on heatsink solution used with the Jetson SOM.
- EchoPilot AI Main Board Weight: 33g
- EchoPilot AI Carrier Board Weight: 35g
Power
- 7-56 VDC @ 4A supply required. Supply should be able to deliver full 4A for short periods of time with minimal droop. Recommend wiring directly to system battery.
Nvidia Jetson Compatability
- Nano
- TX2 NX
- Xavier NX
- Xavier NX TAA
- Orin Nano
- Orin NX
- Orin NX TAA
FMU Specifications
- STH32H753 Processor
- STM32F100 IO Processor
- Compatible with PX4 and Ardupilot
- 14 PWM Outputs (6 Dshot Compatible) (Note, the stock carrier board only routes out 12 PWM lines)
- Triple Redundant ICM42688 IMUs
- Dual Redundant MS5611 Barometers
- RM3100 Compass (additional external compasses supported)
- Onboard heater for the IMUs and Barometer
Environmental
- -40° to 85°C
Export Information
- ECCN: EchoPilot AI board is EAR99, Nvidia Modules are 5A992.C
- Harmonized Tariff Schedule (HTS) Code: 8542.31
- Country of Origin: USA
- The EchoPilot AI hardware is NDAA Compliant. For Blue UAS certification, we recommend using the TAA compliant Xavier NX (Taiwan COO) or Orin NX (USA COO) in conjunction with the EchoPilot AI.
Related Products
Frequently Asked Questions
When programmed at the default frame rate of 27Hz, yes the EchoTherm is export controlled and can only be shipped to 6A003 b.4.b countries indicated below (subject to change). Please contact us for a 9Hz variant if your product needs to be exported to a country not listed.
Yes! The EchoTherm is designed and manufactured in the USA.
Each order includes the EchoTherm Module, a USB backplate and a USB Micro to JST GH 4 pin adapter cable.
The module features four M1.6 screw holes which can be used to mount the module. It is also acceptable to mount the module by clamping onto the front lens ring. In high-vibration environments, care should be taken to isolate the module from shock, as high levels of shock may cause dead pixels or other damange.
The EchoTherm is a USB device, and the software available at https://github.com/EchoMAV/EchoTherm-Daemon allows you to run a monitor service (daemon) which handles camera connectivity and directs the video output to a Video4Linux compatible device. Since V4L is used, it is easy to use common media toolsets such as gstreamer or ffmpeg to display, stream, record, etc. the video feed. The user application (echotherm) interacts with the daemon (echothermd) and allows you to change the shutter settings, color palettes and other settings in real-time.
Here is an example of how to stream the video using gstreamer:
gst-launch-1.0 v4l2src device={Device id} ! videoconvert ! x264enc tune=zerolatency speed-preset=ultrafast bitrate={Bitrate in Kbps} ! rtph264pay config-interval=1 pt=96 ! udpsink host={IP ADddress} port={Port} sync=false
There are two MIPI-CSI2 connectors, one is a 4-lane connector using the common 22-pin 0.5mm spacing FFC connector with a pinout commonly found on available 4-lane MIPI cameras. The second MIPI-CSI2 connector is a 2-lane port and uses a 15 pin, 1mm spacing FFC connector and pinout commonly found on 2-lane commercial cameras.
Conformal coating is a hand-applied silicon-based clear coating applied to the printed circuit board. It provides strong protection against moisture, corrosion, dirt, dust, thermal shock, short circuits, arcing and static discharge. For most applications, we recommend conformal coating. Note that the barometers have a vent hole which is not coated. Also note that conformal coating does reduce thermal conductivity, so it is not applied to surfaces designed to mate to heat sinks (such as the processor on the NVidia SOMs). Thermal coating also makes future board rework or repairs more difficult, but it can be removed with appropriate solvents.
Yes, our carrier board design is completely open-source and feel free to use it as the base of your own custom solution or vehicle integration. You can find the full KiCad (6.0+) project here:https://github.com/EchoMAV/echopilot_ai_carrier