Voting resources, early voting, and poll worker information - VOTE. ... Adafruit is open and shipping.
0

EYE ON NPI – u-blox C099-F9P Application Board for ZED-F9P GNSS RTK Module #EyeOnNPI #Adafruit #DigiKey @digikey @ublox

0

This weeks’ EYE on NPI is more like EYE to the SKY, as we feature u-blox’s low cost GNSS RTK eval/application boards. Digi-Key has plenty of stock of u-blox ZED-F9P eval boards, which are a fully-featured RTK application boards with a GNSS RTK module, WiFi module, Arduino-compatible headers, multiple power options including LiPoly charging, and easy-to-use configuration software. The price is under $250, bringing a multi-node RTK setup within many engineer’s budgets

1

6

RTK is a pretty interesting technology that has developed over the last few years, but even we had to do some research to understand it. GNSS stands for Global Navigation Satelite System, which for most people is synonymous with GPS – the American GNSS. There are some other, newer, GNSS’s like GLONASS (Russian) and Galileo (EU).

3

Now, GPS and GNSS receivers are super common and inexpensive, you can pick up a fully-integrated GPS module like the SAM-M8Q for about $13, it even comes with an tuned path antenna. These little receivers work very well for outdoor location identification, and they work anywhere in the world. There is one drawback that folks bump into when using GNSS – and that is the precision of location. Even if you are in the middle of a field, and you’ve got a perfect view of the clear sky, GNSS accuracy is around 3 meters / 10 feet. Which is pretty good for a $13 module, and for general navigation and asset tracking, 10 feet is a fair tradeoff.

4

For some applications, like autonomous cars or agricultural equipment, surveying, or drones – 10 feet won’t cut it. If the location is jumping around, it could cause the machinery to veer off course, smashing into a building or cliff or human! For these high-tech use cases, we need to boost the GPS accuracy and precision, which we can do by adding RTK.

5

RTK stands for Real Time Kinematics, a way of precisely determining location and orientation … in real time! How it works is pretty amazing. We already know how GNSS works – by getting timecoded signals from 3 or more satellites that circle the globe and comparing the time code deltas, we can triangulate where were are approximately on earth. Now say we have two GNSS receivers somewhat close to each other, say within a mile. Each one is going to receive pretty similar signals, and will see the same satellites. The receivers can then perform calculations on the phase of the same signal they received, and compare the differences between them. The differences will be incredibly slight, and the measurement requires good quality sensing, because we’re measuring the signal of a 1.5GHz transmission from literally space. That precision sensing is why the price of RTK has historically been in the thousands of $ to get a setup, especially since you need one base station and one+ rovers. Thanks to u-blox’s engineering and market skill, they’ve gotten a full development kit that can be used as a standalone base station or rover for under $250!

There’s some things to keep in mind when using RTK GNSS. First up, like GNSS in general, does not work indoors so this is for outdoor use, with good sky visibility. Second, you need to send that precision timing data from the base to all rovers, and you have to do it pretty fast: 38.4 kbaud minimum and 460.8k recommended for high update rates. So you have to consider how you are going to send that much data, in the local area. u-blox has app notes on the topic:

2.4 GHz technologies such Classic Bluetooth® and Wi-Fi are good for relatively short range applications1. They have the RF throughput and low latency capacity as long as any user data does not load the data link to the detriment of the RTCM stream requirements.

Wi-Fi at 2.4 GHz offers good range with a 2.4 GHz single-band antenna due to better gain than a dual band 2.4/5 GHz Wi-Fi antenna. If the UDP protocol is used over the link, it offers the lowest latency and reduced data flow over the link.

Legacy low power RF devices are usually not suited due to their limited TX buffer size and real time link data transfer capacity.
Longer ranges will require RF links with greater RF transmit power/ lower frequency, but will need to have the same throughput and latency requirement if running the ZED-F9P at 5 Hz navigation rate. In most countries longer communication ranges will require the use of RF links in licensed bands, however other countries do allow much higher TX power on 2.4 GHz and 900 MHz bands than Europe for example.
Considering that the minimum baud rate is 38400 baud for a 1 Hz navigation rate application and 460800 baud is recommended for a 5 Hz navigation rate application this will usually limit what radio technology can be used as the gross data rate will need to be considerably higher to transfer data forwards and backwards.

Bluetooth LE and Bluetooth 5 are not ideal technologies for the RF link between base and rover considering required throughput and range. Consider these very carefully along with practical testing before implementing these as the RF solution.

But, if you’re aware of how to best use RTK, there’s some amazing use cases that have been waiting for this kind of precision orientation and tracking capability. So, if you’ve ever wanted to play with RTK, there’s no better application board to start with, and you can pick one up today at Digi-Key, just search for 672-1110-ND on digikey.com

Don’t forget you’ll need two boards (unless there happens to be a public RTK base station somewhere nearby you). Then, once you’re ready to integrate the ZED-F9P into your development platform, you can pick modules up at Digi-Key as well!



Adafruit has had paid day off for voting for our team for years, if you need help getting that going for your organization, let us know – we can share how and why we did this as well as the good results. Here are some resources for voting by mail, voting in person, and some NY resources for our NY based teams as well. If there are additional resources to add, please let us know – adafruit.com/vote

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 24,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


Maker Business — To make it through a tough business cycle, layoffs should be a last resort

Wearables — Sparkle nails

Electronics — Tactile Confusion?

Python for Microcontrollers — Python on Microcontrollers Newsletter: Halloween, Events, Projects and more! #Python #Adafruit #CircuitPython #CircuitPythonDay @micropython @ThePSF

Adafruit IoT Monthly — Mitigating Climate Change with IoT, LoRaWAN Gardens, and more!

Microsoft MakeCode — MakeCode and Wonder Woman 1984 Team Up

EYE on NPI — Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — JP’s Product Pick of the Week — 4pm Eastern TODAY! 9/29/20 @adafruit @johnedgarpark #adafruit #newproductpick

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



1 Comment

  1. Feedback: love the production values – Lady Ada mixed in with the various Digikey and uBlox stuff. Came out razor sharp and clear. Good work!

Sorry, the comment form is closed at this time.