Navio is an autopilot shield for Raspberry Pi. It was designed both for your own custom robotic projects and as an experimental platform for Linux version of APM (ArduPilot). Navio eliminates the need in multiple controllers onboard making development easier and increasing robustness. Add WiFi or 3G connectivity by simply plugging a device in the USB port, compress video from a camera or even run image recognition. Navio extends connectivity and allows control of all kinds of moving robots: cars, boats, multirotors, planes. For accurate knowledge of position and orientation Navio is equipped with IMU and GPS receiver (optionally with raw data).
- 13 PWM outputs to control servos
- 9DOF inertial measurement unit
- Pressure and temperature sensor
- GPS receiver (with raw data option)
- External GPS antenna u.fl connector
- 4-channel 16bit ADC
- Bright RGB LED
- Standard (DF13) I2C, SPI, UART ports
- PPM RC input for manual control
Raspberry Pi changed the way we think about embedded projects – a powerful Linux platform as easy to use as an Arduino. Many people put Raspberry Pi into the heart of their projects not just because of its power, but because of incredible support from the community. Just collect blocks of code on the internet and combine them into something new and unseen before. This is the power of open source. Developing Navio we knew that code support is essential for you, this is why we wrote open source libraries for each chip on the board and supplied them with detailed tutorials. We believe that Navio could extend educational capabilities of Raspberry.
Since the last update we’ve added a couple of additional pieces of code, as well as reworked some of the previous ones. Here’s the list of new features: Enabled external clocking for PCA9685, it should provide precise PWM values. Added support for ADS1115 ADC in APM. Added support for external GPS. Seeing the rover finally make its […]
Previous week was quite productive for our team – few important blocks of code for APM have achieved working state: MPU9250 compass driver U-blox SPI driver RGB LED driver Of course, they are not fully ready and require testing, fixing and some polishing, but it’s an important step in APM’s porting. New features are available in […]
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 to Navio and […]