Autopilot HAT for Raspberry Pi Powered by ArduPilot and ROS

Comes with preconfigured software and documentation.



Navio2 board

Turn your Raspberry Pi® into a drone controller by using the might of sensors and controllers on board

GNSS receiver

Tracks GPS, GLONASS, Beidou, Galileo and SBAS satellites. External antenna with MCX connector

RC I/O co-processor

Accepts PPM/SBUS input and provides 14 PWM output channels for motors and servos

Dual IMU

Accelerometers, gyroscopes and magnetometers for orientation and motion sensing

Triple redundant power supply

With overvoltage protection and power module port for voltage and current sensing

Extension ports

Exposed ADC, I2C and UART interfaces for sensors and radios

High resolution barometer

Senses altitude with 10 cm resolution



PWM output

Preconfigured OS image

This is a Raspbian you know with ArduPilot and ROS preinstalled and ready to run with a couple of simple commands. Also comes with DroneKit and GStreamer.

Most advanced and full-featured open-source autopilot software. With Navio2 its code is executed directly on Raspberry Pi with preemptive Linux kernel.

6 supported vehicles

Copter, plane, rover, boat, heli and sub

Advanced flight modes

Auto, follow me, guided and others

Waypoint navigation

Full control of missions with multi-platform GCS

A collection of software frameworks for robot software development, providing operating system-like functionality on a heterogeneous computer cluster.



Your ROS application

Program missions

Use ROS or DroneKit to make your drone perform preprogrammed actions and respond to changing conditions.

Control over the Internet

Plug in 3G/LTE modem to connect to your drone from anywhere in the world and access video and telemetry data.

Stream video

Transfer low-latency video from Raspberry Pi camera module to the ground control station using GStreamer.

Awesome Navio2 projects from our users

Share your project or ask any question on our community forum to get advice from experienced users and Emlid team.

Waterproof quadcopter

Land over water with built-in line drop system working with a servo. The project is selected in the Guardian’s favourite projects of 2016.

Mini Bike

Navio2-powered Mini Bike that overcomes a main challenge with two-wheeled vehicles: not falling over. Photo by Alain Herzog.

Drone for Agriculture

The drone for agricultural purposes i.e. crop scouting for water management and pests.

An autopilot Client controller

Written in GoLang from scratch for an RC Blimp with Navio2 on board.

UGV with GoPro

Rover build with gimbal holding Raspi camera and GoPro. The rover has dual GPS and triple compass.


Quickstart guides and comprehensive feature overview. Step-by-step tutorials covering most common applications. Regular updates from our support team.

Emlid education program

More than 200 universities around the world use Navio2 in studies and research

To support science and education, we offer special conditions for students, teachers and educational institutions. Contact us for more details.


Navio2 in the Emlid Store

Package includes

  • Navio2
  • Connector for RPi
  • 4x spacers
  • 8x M2.5 screws



Where to Buy Localy

Delivery from Hong Kong worldwide, 2-5 days by DHL, up to 3 weeks by airpost.


  • Dimensions 55×65
  • Weight 23 g
  • Operating tº -40…+85 ºC


  • Power module
  • UART
  • I2C
  • ADC
  • 12 PWM servo outputs
  • PPM/S.Bus input


  • Supply voltage 4.75-5.25 V
  • Power supply Power module, servo rail, USB
  • Average current consumption 150 mA


  • MPU9250 9DOF IMU
  • MS5611 barometer
  • U-blox M8N GLONASS/GPS/Beidou (antenna connector type MCX)
  • Cortex-M3 RC I/O co-processor

Have a question? Ask our team

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.