u-blox NEO-M8P is the smallest high precision RTK GNSS (Real Time Kinematics) module available on the market and TINY RTK is the first global solution for u-blox NEO-M8P. The RTK algorithms are pre-integrated into the module. As a result, size and weight are significantly reduced, and power consumption is five times lower than existing solutions, thus cutting costs and improving usability dramatically.

Following a high demand for an integrated solution for UAV users, we jointly achieved with u-blox and PX4 a version specially designed for this purpose : TinyRTK Drone Edition. The boards include patch antennas and a battery-powered base. Base can stream differential data to ground control station through a BLE module.


  • Centimeter‑level GNSS positioning for mass market, based on U-Blox M8P

  • Integrated Real Time Kinematics (RTK) for fast time‑to‑market

  • Smallest, lightest, and best energy‑efficient RTK module

  • Receiver type: 72-channel GPS L1 , GLONASS L1, BeiDou B1, GALILEO E1

  • Nav. update rate: up to 8 Hz

  • Position accuracy: 2.5 cm

  • MAVLink protocol encapsulation through u-blox NINA-B1 Bluetooth Low Energy module

  • Connectors: USB, JST-GH

  • Compass : HMC5983

  • Power : LiPo 1S compatible / USB with integrated charger

  • Size: 50 x 50 mm

  • Weight : 24g



Why this architecture?

  • it is small and consumes little energy

  • base can be standalone, wireless, rechargeable and located on a good sky view spot regardless of ground control station's position

  • base is compatible with 1S LiPos, rechargeable by USB with integrated charger

  • rover module is supported by Pixhawk

  • base module : encapsulation within MAVLink protocol is under development (some developers have already got our boards, we will keep sending them to all)

  • rover includes a compass (HMC5983)

  • patch antenna included to avoid additional integration costs


Support us in our Indiegogo campaign and do not hesitate to ask any question !


Drotek Team


E-mail me when people leave their comments –

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

Join diydrones


  • This product and other RTK products can not get cm grade measurements while moving. With a 50hz update rate at 10 mph you can can not get better than 8cm (3.1"). At 5hz at 10 mph 89cm (35" or ~3') 

    For a copter to hold position at cm level would depend on many conditions, some controllable many not.

    This product and other RTK products should all use active antenna with SAW filters to obtain 12 satellite positional fix to achieve RTK fix. Hint: BeiBou is useless in the US, 15 degree elevation angle with SNR no less than 38dB/Hz see what is current at your location: http://www.calsky.com 

  • i use gps inject function on mission planner, it can receiver RTCM from base(M8P) as image below, also i have setup px4 gps_inject parameter (send to all), it's seem nothing have been send by gps_inject function

    NEO-M8P-2 (base)               NEO-M8P-0 (rover)


  • @Thorsten ;

    In progress!

    @RPM : 

    In accordance with u-blox documentation refresh rate is firmware-limited to 5Hz for multi-GNSS RTK. Exactly you got the point, it will provide more accurate readings at a slower rate. I guess the good way to deal with the delay between timestamps would be to interpolate position thanks to hot-shoe precise timestamp (CAM message).

  • @Marc: we have migrated the wiki to our site and you can see all docs here https://drotek.com/en/documentation/

  • Drear Drotek--please fix your wiki! I emailed through your web contact form days ago. Smart Nav wiki has no images. I need this fixed soon as I am deploying one that has sat on my shelf for too long. Sorry to post OT messages but I hope this is seen...
  • Your details say up to 8hz refresh rate. What is the refresh rate for optimal performance? And how does this match up with say a regular M8N pixhawk set-up with 10hz refresh rate? Would it be providing a more accurate signal but at a slower rate? I am thinking in the way of delay between time stamps for geotagging images. 

  • T3


    thanks for clarifying! Would be great if you could post some details (in the docs on your website) ablout the modifications on the calbles and configuration required. 

  • @Stanley : 

    Prices are available in our Indiegogo campaign.The aim of the campaign is to reduce prices with larger quantities.

    @ Thorsten : 

    I was referring to first version. Drone Edition has been designed to work directly with the JST-GH connector. There is still a workaround to have Drone Edition working with a separate datalink that implies modifying cables and configuration if needed.

    The world smallest precision GPS !
    Amazing centimeter accuracy with the smallest RTK module available on the market! | Check out 'The world smallest precision GPS !' on Indiegogo.
  • T3


    by "TinyRTK can otherwise be used with a dedicated datalink" do you mean it works with the Drone Edition as well or only the normal version? I am asking, because I only see one UART JST-GH port on the Drone Edition. 

  • Great products DROTEK !!
    I want to see the prices in your website but the products not yet available. 

This reply was deleted.