Author: general

Status updates for Navio’s APM port

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...

Continue reading

Navio: First Python examples

We have added few Python drivers and examples adapted for Navio to our GitHub repository, examples include: ADC Barometer LED Servo Sensor tutorials soon will be updated to include information how to run these examples.

Continue reading

NAVIO: Visualizing Mahony AHRS

This document is not updated, please proceed to docs.emlid.com for latest version! One of examples for Navio demonstrates the work of Mahony AHRS with the data from an onboard MPU9250 sensor. We’ve also made a simple but cool visualizer for it that you can run on your PC\Mac. Here’s the instruction how to run...

Continue reading

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 this was only possible...

Continue reading

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

This document is not updated, please proceed to docs.emlid.com for latest version! Navio features two different receivers: NEO-7M in the standard Navio and NEO-6T 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...

Continue reading

NAVIO: Reading and storing data in MB85R FRAM [C++]

This document is not updated, please proceed to docs.emlid.com for latest version! Ferroelectric RAM has the same functionality as flash memory, but increased overall write speed, lower power consumption and significantly bigger maximum number of write-erase cycles. All this makes FRAM-type memory devices a popular choice...

Continue reading

NAVIO: Measuring voltage with ADS1115 [C++, Python]

This document is not updated, please proceed to docs.emlid.com for latest version! The ADS1115 is a precision analog-to-digital converter (ADC) with 16 bits of resolution. The ADS1115 features an onboard reference and oscillator. Data is transferred via an I2C serial interface. The ADS1115 can perform...

Continue reading

NAVIO: RGB LED and servos with PCA9685 [C++, Python]

This document is not updated, please proceed to docs.emlid.com for latest version! PCA9685 is a PWM generator chip that can be used to control servos and LEDs. It features: 16 channels with separate control 12-bit resolution Configurable frequency I2C operation up to 1MHz Output enable pin PCA9685 is clocked by the 24.576MHz...

Continue reading

NAVIO: Connecting to U-blox NEO GPS receiver using U-Center software

This document is not updated, please proceed to docs.emlidclean.wpengine.com for latest version! It is possible to connect to Navio’s onboard u-blox GPS module from u-center software. To do that ublox-spi-to-tcp application has to be run on Raspberry: The utility is available from our GitHub Navio repository:   git...

Continue reading