• NAVIO

    NAVIO

    Autopilot shield for Raspberry Pi

     

     

Technology

Navio is an autopilot shield for Raspberry Pi. Navio eliminates the need in having multiple controllers onboard making development easier and increasing robustness. Add Wi-Fi or 3G connectivity by simply plugging a device in the USB port, compress video from a camera or even run image recogniton,  these are some features previously unavailable on autopilot platforms. Navio extends connectivity and allows control of all kinds of moving robots: cars, boats, submarines,  multirotors, planes. For accurate knowledge of position and orientation Navio is equipped with  inertial measurement unit and GPS with raw data. 

Features

  • 13 PWM outputs to control servos
  • 9DOF inertial measurement unit
  • Pressure and temperature sensor
  • GPS with carrier phase measurement
  • External GPS antenna
  • 4-channel 16bit ADC
  • Bright RGB LED
  • I2C, SPI, UART ports
  • Standard connectors for extensions and servos

Learning

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.

BLOG

Navio boards are in stock!

Navio boards are in stock!

Good news, everyone!   As we have just shipped all 200 boards to our Indiegogo supporters it is time to say thank you and make announcements about the project. It was a long journey for us to get from designing a product to presenting it on a crowdfunding and finally to delivering the perks. All […]

NAVIO: Reading GPS coordinates from U-blox NEO receiver [C++]

NAVIO: Reading GPS coordinates from U-blox NEO receiver [C++]

Navio features two different receivers: NEO-6T in the standard Navio and NEO-7M in the Navio RAW version. Both of them are compatible with this tutorial. Full tech specs are available at the official product page. These GPS modules are connected over SPI and send messages, containing location information, and receive messages with configuration data.

NAVIO: Getting accelerometer, gyroscope and magnetometer data from MPU9250 [C++]

NAVIO: Getting accelerometer, gyroscope and magnetometer data from MPU9250 [C++]

MPU9250 is one of the best in class inertial sensors, which combines a gyroscope, an accelerometer and a magnetometer in one device. The MPU sensor family is not only popular as a part of drone autopilot projects, but is also widely used in devices like cellphones, tablets, etc. MPU9250 example If you haven’t already done […]