Navio was primarily designed to be used with Raspberry Pi. It is a great single board computer, but not the only one that Navio can be used with. We’d like to share information about alternative boards that are pin-to-pin compatible with Raspberry Pi and thus should be compatible with Navio.
Banana Pi
Created by Lemaker.org,...
Navio was successfully funded!
We thank everyone for supporting this project.
But that’s not the end of the campaign, the initial sum was set as a minimum required to launch the Navio project and with more funds we can give our supporters more. We present two stretch goals that add handy pieces to each Navio package.
Navio...
Dear Friends,
Today we have started taking pre-orders for Navio. That means that you can get a Navio for yourself at a very attractive price. Please visit Navio page at Indiegogo and watch our video. If you would like to support our project, please help us spread information about Navio by sharing with your...
Where to get the code
Working repository for Navio APM port is on our GitHub.
Changes are being pushed in the main ArduPilot repository after some time.
Hot to build
You can build APM directly on your Raspberry Pi, it will take approximately 15 minutes.
For faster build environment it’s better to use...
Raspberry Pi provides a set of peripheral interfaces which can be used to connect additional hardware. Navio provides access to these interfaces on it’s ports. Even though the set of interfaces is limited, it is possible to add more by using USB adapters. This guide demonstrates how different hardware can be connected...
This document is not updated, please proceed to docs.emlid.com for latest version!
It is possible to run APM (ArduPilot) on Raspberry Pi with Navio. The autopilot’s code works directly on Raspberry Pi using the APM’s Linux HAL. Even though it is possible to run APM on standard Raspbian distribution...
Linux kernel has configuration options that affect it’s real-time capabilities. Default Raspbian kernel is compiled with CONFIG_PREEMPT option that allows all kernel code outside of spinlock-protected regions and interrupt handlers to be preempted by higher priority kernel threads. Real-time patch from Ingo...
Hey guys!
We made a small demo of IMU with NAVIO to show real-time performance of the platform. The algorithm is Mahony quaternion based. The sensor is MPU9150 connected over I2C.
The IMU runs well over thousand of Hertz and takes around 20 percent of CPU. When running on typical for autopilots 200Hz update rate...
We’ve just received a new batch of Navio release candidate PCBs in matte black – this way they look even better. Changes to the board include:
MPU9250 connected over SPI.
Support of separate power inputs for RPi and Navio – to keep RPi safe from voltage drops on high loads.
Extended compatibility with Pixhawk headers.
3.3V...
We’ve just shipped first developer prototypes to Team Prometheus and Aerial Vista Team.We hope that you’ll have fun developing with Navio and we are looking forward to getting feedback from you.