L1 RTK GPS board for DIY UAVs


Hey there,

Since we launched the Precis-BX305, the L1L2 board for RTK, we have received quite a lot of customer enquiries and questions. To meet or excel your requirement, we now officially launch the L1 RTK board (Precis-BX303) to fit your DIY testing needs and UAV applications at a very affordable price.

Precis-BX303 can be integrated to other host devices or served as an independent GNSS receiver. It dedicates to deliver high precision, reliable positions between rover and the reference antennas, which integrated versatile communication modules, including UHF module WI-FI module, Bluetooth module and USB2.0 port. It supports multi-GNSS RTK positioning, which improves the continuity and reliability of RTK positioning.

Want to know more about its key features and how it works? Take a look at www.tersus-gnss.com or drop us an email by sales@tersus-gnss.com

E-mail me when people leave their comments –

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

Join diydrones


  • @Pascal P. thanks for your support. will improve it in the new version.

  • @Michael : having 5 positions per second with a centimetric level is enough if your time stamp is good. The GPS 1 PPS output you find on this card is very good as a time source. 5 Hz frequency of positioning update with aerial vehicle, where trajectories and accelerations are (relatively) very smooth, is easily "interpolable" by post-processing software.

    One of the big thing here is the possibility to post-process both GNSS and INS data, to get the most probable time stamped trajectory.

    @TersusAdmin : Rinex output is definitely a MUST. Your price for a dual frequency RTK is very appealing. Good work !

  • Thanks for your comments.  At first, our board is capable of recording data, but in our own format. We will provide a conversion tool to convert to rinex later. With regards to updating rate, I think you misunderstand the relationship between update rate and the precision. There is NO relationship between update rate and positioning precision! Our update rate is constrained by the internal I/O bus speed, but our clock is very stable (better than 1e-6), so it is good enough to sample the data evenly and provide accurate solution. The only problem is the output solution will be delayed by a few millisecond. The solution has its own time tag, so delay output does not affect the position accuracy.

    Precis-BX303 board can be integrated with autopilots, such as Pixhawk. For the specific connection and configuration, please check out our User Manual: http://www.tersus-gnss.com/pages/precis-bx303-bx305-datasheet

    I hope my explanation is clear. Welcome to ask technical questions if you have any other concerns. Thanks

  • 5Hz ? Are you kidding ? Can you provide any proof you get cm level precision during 10m/s flight ?

    I doubt anything below 50Hz will be good enough..

  • how to use it with pixhawk?
    is there any demo to show the usage?

  • Is this unit capabile to record, on board, raw wave carrier  data (RINEX)? 

  • base on rtklib?

This reply was deleted.