Top Layer on pc signal in indoor condition

10003964_10203677301477059_1820218844_n.jpg First prototype bottom layer


Signal in outdoor condition



Position of satellite.

VR GPS Ublox Lea 6H with HMC5983 Magnetometer


First Virtualrobotix GPS engine using Ublox LEA-6H receiver.

This is a 50-channel high sensitive engine that boasts a Time-To-First-Fix (TTFF) of less than 1 second.

Also provide a rechargeable backup battery to improve warm start.

The dedicated acquisition engine, with over 2 million correlators, is capable of massive parallel time/frequency space searches, enabling it to find satellites instantly.

Innovative design and technology suppresses interference sources and mitigates multipath effects, giving LEA-6H GPS receivers excellent navigation performance even in the most challenging environments.

We are testing also new module NEO 7 and NEO M8 for evaluate how is better module for our drone.

Virtualrobotix GPS uses an high efficient low noise amplifier to improve antenna signal (19dB) and a SAW filter to select GPS frequencies (see graph below).


In our test we are test different kind of saw filter for improve the quality of gps in presence of RF noise from cpu of other device as Action Camera , in our test for example GOPRO Hero 3+ RF emission is very high and is important to have a good filter for limit the gps glitch.

It also mounting an ultimate 3-axis digital compass, with selectable interface SPI or I2C (HMC5983).

This one is an high speed (220Hz output) and high resolution (2 milli-gauss) magnetometer.


Features and Specifications:

  • ublox LEA-6H module

  • 3,3V or 5V Inputs, with low noise 3.3V regulator.

  • 5 Hz update rate

  • Rechargeable 3V lithium backup battery for high efficient warm start

  • Panasonic Low Noise Amplifier for antenna signal with high gain (19dB)

  • EPCOS SAW high quality low-loss RF filter for GPS application

  • 25 x 25 x 4 mm ceramic patch antenna

  • Dedicated I2C EEPROM for receiver configuration storage

  • High resolution compass (2 milli-gauss) and high speed (2 milli-gauss)

  • Power and fix indicator LEDs

  • ArduPilot Mega compatible 6-pin JST connector

  • Exposed pads for simple soldering connection.

  • I2c / SPI HMC5983 magnetometer .
  • 2 ttl tx-rx ser connection.
  • 38 x 38 x 8.5 mm total size, 18 grams.


Some example from log collected in first test VRX GPS is red Line 3DR is blu







The module will be available in may , for more info of pre order contact us at


Origina blog post :

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • Moderator

    @VRBRain 5.0 

    today i doing last meeting before going in production with first batch ... we think that finish to patch last prototype and ready to go :)


    yes inside the GPS there is new magnetometer HMC5983 .


    we decide  to continue to use Ublox because it is a very high quality module as you can see in our map test. 

    We are evaluating also other model in our lab ... 

  • 100KM

    Oh for some reason I had $100 in my head. Was too lazy to check. Thanks. Still a bargain considering what it offers.

    $5 isn't nothing but it's wouldn't call it significant

  • 100KM

    As far as I understand, it includes a magnetometer, so it's significantly cheaper than the 3dr one.

  • Hi Roberto,
    Great hardware, tad expensive , but it is a ublox, and you don't get this kind of performance for free... :)
    Any news on the price of the VRbrain 5.0?

  • Developer

    The Ublox new M8 Series should be interesting.

    Is there already a schedule for that module being available ?



  • Moderator


    The VRBrain 5.0 is working in progress , before to going in mass production we are finish to check the new nuttx enviroment that support new feature available only on VRBrain 5.0 at the moment :

    Wifi support and Mass Storage.

    Here is possible to follow the work on VRBrain 4.x and 5.x platform. 

    At the moment is available for VR Brain 4.x user the Nuttx O.S with and without SD Card , are working with tridge to merge our work directly on main repo .

    Sorry for delay but VRBrain 4.x is a very good platform so we try to do better :)



    virtualrobotix - Overview
    virtualrobotix has 29 repositories available. Follow their code on GitHub.
  • vrbrain 5.0 is not available yet so i don t think we will see this gps before a long time..

  • 100KM

    Roberto $85 is a bargain, looking forward to the release.

  • Moderator


    the VR GPS is fully compatible with APM 2.x and Pixhawke , use Ublox protocol the module is 6H and i doing some test on VR Brain that normally use HMC 5883 and don't have problem to connect HMC5983 on i2c bus without change the protocol. 

    So if you need to use SPI bus you need to use other bus and re implement the protocol with a custom driver but this could be nice for future development. 

    We are evaluate to support also SPI of ubblox module ...

This reply was deleted.