NUT2NT+

by Amungo Navigation

Four-channel, all-frequency, GNSS RF-to-bits receiver for precision, satellite-based positioning

$16,120 raised

of $15,000 goal

107% Funded! Order Below

Product Choices

$5

Support Us!

Thanks for helping make NUT2NT+ a reality!


$320

NUT2NT+

An open, lowest cost Multi-Band Multi-system GNSS RF Front End.


$80

RA1 Antenna

A stable phase center single L1 band antenna.


$150

RA125 Antenna

A L1/L2/L5 multi-bands antenna.


$20

RF Cable

A SMA to SMA/TNC RF cable

Details

Recent Updates


As Featured In

Hackster News

"the board is equipped with a great feature set, including fast processing via a Lattice ECP5 FPGA"

CNXSoft - Embedded Systems News

"Connected to the right antennas, the board can achieve centimeter positioning resolution by connecting to multiple navigation satellite systems including GPS, GLONASS, Galileo, BeiDou, and IRNSS."

comunicacionesinalambricashoy

"Siendo compatible con todas las constelaciones de satélites actuales, este receptor GNSS de cuatro canales está también preparado para los sistemas que puedan surgir en el futuro."

RTL-SDR

" the possible applications...such as precision positioning for autonomous vehicles and black box logging are quite interesting."

MickMake

"Has some pretty decent specs. It has some fairly complete software as well. Nice."

Open source, low-cost, efficient, and highly-capable GNSS reception

NUT2NT+ is an open source, multi-frequency, multi-signal, front-end GNSS receiver board built around the NT1065 chip. It’s a low-power, low-cost, all-GNSS RF-to-bits receiver for satellite navigation enthusiasts.

Open Source

NUT2NT+ hardware is open source, as is the software - giving the user the ability to set a receiver’s modes and frequencies, to capture all signals continuously, and to have complete control over primary processing features.

Several startups and large companies offer proprietary GNSS positioning solutions and even mobile GNSS software-defined receivers. But a closed ecosystem reduces accessibility for an enthusiast or professional developer, and it limits what a user can do with their hardware. We are happy to bring NUT2NT+ to the world as an open source option.

NUT2NT+ is designed to maximize use-case flexibility.

  • Operates over all GNSS standards: GPS, GLONASS, Galileo, BeiDou, IRNSS, and future standards
  • Receives all GNSS bands: L1/L2/L3/L5, G1/G2/G5, B1/B2, E1/E5, and future bands
  • High-throughput data streaming: with continuous streaming of up to 50 Mbytes/sec over USB 3.0 Type-C
  • Fast processing: with a Lattice ECP5 FPGA
  • Open source software: for spectrum and GNSS signal monitoring
  • Low power consumption: utilizes 5 V @ 0.3 A over USB
  • Small form-factor: main board dimensions are 100 mm x 50 mm x 10 mm
  • Power injector circuit: for antennas with a DC short like a dipole or PIFA. The circuit is software-controllable.
  • Available accessories: including enclosures and antennas

Applications

The flexibility of the NUT2NT+ allows for almost limitless uses - for example:

A GNSS Sensor for Autonomous Driving

A NUT2NT+ with an RA125 antenna can be used as a precision positioning GNSS receiver for autonomous cars. Today, autonomous vehicles are equipped with strong processing platforms, like NVIDIA Drive PX2. With NUT2NT+'s processing power, all MIPS hungry GNSS receiver tasks can be done in software. We have already tested NUT2NT+ board with NVIDIA Jetson TX2 board, the younger sibling of the Drive PX2.

A GNSS Multi-band "Black Box" Logger

A NUT2NT+ with an RA125 antenna can be connected to a small-size, low-cost single-board computer like ROCK64. With such a powerful and small Linux host, all GNSS signal samples can be captured continuously without any loss for offline downloading and processing outside the logger. It could be used in accident reconstruction or GNSS reflectometry.

Specifications

Block Diagram

The detailed structure of NUT2NT+

NUT2NT+ Hardware

  • Receiver chip: NT1065
  • USB 3.0 controller: CYUSB3014, USB 2.0 mode supported
  • USB connector: USB 3.1 Type-C
  • Lattice ECP5 FPGA: 12K LUTs + 28 DSP blocks (LFE5U-12) opened for custom design
  • Clock: 10 MHz TCXO, soldered
  • RF inputs: two, bands dedicated
  • RF inputs: referred noise floor - 5 dB
  • ADC resolution: two-bit
  • ADC frequency: up to 99 MHz
  • Samples transfer: continuous full stream, from 10 to 50 Mbytes/sec
  • Power consumption: 5 V @ 0.3 A from USB
  • Size: 100 mm x 50 mm x 10 mm
  • GNSS standards: GPS, GLONASS, Galileo, BeiDou, IRNSS, and future standards
  • All GNSS band: L1/L2/L3/L5, G1/G2/G5, B1/B2, E1/E5, and future bands
  • Power injector circuit: for antennas with a DC short

Software

Software source code is available on GitHub. The software includes:

  • A signal dumper (grabber) software, sources at GitHub
  • Spectrum analyzer software, sources at GitHub
  • Support for the libusb API
  • Support for the native Cypress driver API
  • Availability for Windows, Linux, and potentially all other OS’s with libusb
  • GPS L1, GLONASS L1/L2 satellite signal correlation examples
  • GNURadio support and an example spectrum view GNURadio application
  • GNSS-SDR support, tested on GPS and GLONASS L1 signals in real-time and with a captured samples file
  • FPGA sources on GitHub

Cypress USB Controller Firmware

  • Continuous or snapshot samples transfer
  • Open source, and on GitHub

FPGA Software

  • Simple samples transfer, binary and source code
  • Source code will be available on GitHub

Accessories

Enclosures

We have three enclosure options for the board:

No enclosure: you can use the board as-is or make your own enclosure. The PCB sources will be provided, as well as drawings and step 3D-models needed to design your own enclosure.

Low-cost enclosure: the EXT-9162 enclosure from Bud Industries will come with custom front and back panels. Drawings of the panels will be also provided on the Amungo GitHub. This option will help protect your board. This enclosure is also lightweight - about 40 gramms.

Standard enclsoure

Shielded enclosure: a custom-milled aluminium enclosure with good RF shielding, weight about 100 gramms. The 3D-models for this enclosure will also published.

milled aluminum enclosure

Cables

All boards will be equipped with a tested USB3 type-C cable.

All RF cables will be handmade from RG-316 coaxial cable.

NUT2NT+ RF Cable

Antennas

Our RA1 and RA125 antennas are both based on a four-feed patch antenna structure providing best Phase Center Variation (PCV) performance in patch antenna class. Please read this paper for details on the importance of proper antenna uniformity.

RA1 - the L1 Antenna

  • Frequency range - 1540-1620 MHz
  • VSWR (Voltage Standing Wave Ratio) - 2
  • Antenna gain - 5 dBc
  • Axial ratio (above 15 degrees elevation) - 3 dB
  • Maximum Phase Center Variation (PCV) in elevation +- 6 mm
  • Minimum power supply voltage - 2.5 V
  • Power supply current - 10 mA
  • Dimensions (no enclosure, cyl. (diameter x height)) - 104 x 30 (mm)
  • Dimensions (enclosure, cyl. (diameter x height)) - 120 x 120 (mm)
  • Weight (no enclosure) - 50 g
  • Weight (with enclosure) - 500 g
  • RF connector - SMA or TNC

RA1 Antenna

RA125 - the L1/L2/L5 Antenna

L1 specifications:

  • L1 output frequency range - 1540-1620 MHz
  • VSWR (Voltage Standing Wave Ratio) L1 output - 2
  • Antenna gain L1 output - 5 dBc
  • Axial ratio L1 output (above 15° elevation) - 6 dB

L2/L3/L5 specifications:

  • L2/L3/L5 output frequency range - 1140-1250 MHz
  • VSWR (Voltage Standing Wave Ratio) L2/L5 output - 2
  • Antenna gain L2/L5 output - 1 dBc
  • Axial ratio L2/L5 output (above 15° elevation) - 10 dB

General specifications:

  • Power supply voltage - 4.5 V
  • Power supply current - 80 mA
  • Dimensions (no enclosure, cyl. (diameter x height)) - 104 x 30 (mm)
  • Dimensions (enclosure, cyl. (diameter x height)) - 120 x 120 (mm)
  • Weight (no enclosure) - 160 g
  • Weight (with enclosure) - 600 g
  • RF connector - SMA (no enclosure) or TNC (with enclosure)

RA125 Antenna

Antenna Enclosures

We also have three enclosure options for the antennas:

No enclosure: you can use the board as-is or make your own enclosure. The 3D-models needed to design your own enclosure will be published.

Aluminum enclosure: a milled aluminium enclosure with good RF shielding and TNC connectors on-board. These enclosures are ready to mount on standard 5/8" screw mast. The hat cover is made of UV-resistant plastic.

Magnetic enclosure: also a milled aluminium enclosure. Like the aluminum enclosure, but capable of magnetically mounting on the roof of a vehicle.

NUT4NT Comparison

More then a year has passed since our first campaign offering the NUT4NT board. During this year, we supplied NUT4NT boards and antennas to customers around the world. Based on user feedback from this board, we designed the NUT2NT+ to be lower-cost, have lower power consumption, have enclosure options, and have more on-board features.

There are no other open boards in the world dedicated to GNSS SDR. So we compared the NUT2NT+ with our legacy NUT4NT board.

NUT2NT+Legacy NUT4NT
Number of RF inputs2 4
Number of receiving channels4 4
FPGA insideLattice ECP5 No
RF inputs dedicated to GNSS bandYes No, wideband
Internal TCXO controlYes No
External oscillator input/outputYes Yes
Low cost enclosure optionYes No
Onboard RF filteringYes No
Power from USBYes No
Antenna power injector circuitYes (software-controllable) No

Project Status

We have tested the first NUT2NT+ by recording samples and processing them with well-known GPS receiver Matlab code. The SNR figure shows the system noise floor declared.

Matlab testing

For the last year, we've worked through a series of software bugs and fixes, and today it is quite stable. We plan to create additional integrations with open source GNSS-SDR software projects.

All NUT2NT+ hardware sources will be opened after campaign reaches the goal.

Manufacturing Plan

As soon as the funding goal is reached, we'll purchase the PCBs and components needed for the early boards, as well as for the antennas and cables. Then we'll project the demand for the antenna resonators and purchase substrates with double gap. We'll start assembling NUT2NT+ units after the campaign ends. After the campaign concludes, we'll also purchase all the metal parts, PCBs, and components needed for the remaining orders. Here we'll also review the demand for antenna resonators and purchase the rest. Then we'll test all assembled boards (with cables and antennas) on a table and with good sky conditions. After that, boards should be ready to ship.

We have tried and true manufacturing and supply partners in Estonia and around the world.

Shipping & Fulfillment

All orders will be shipped using Crowd Supply's fulfillment services, from the United States. Please read this useful page about ordering, paying, and shipping from Crowd Supply.

Risks & Challenges

We already have good sources for electronic components, PCBs, and metal parts. We will assemble the boards with our own equipment for full control of the build quality. But, as with any hardware project and any amount of preparation, there can still be unexpected supply shortages or manufacturing issues. We have a lot of experience at finding problems in hardware and we have added a few weeks of padding into the schedule.

One especially difficult task is antenna resonator manufacturing. Delivery time of substrates is long, as is the manufacturing of the resonators themselves. This is why we have already manufactured 100 of the L1 resonators and 20 of the L2/L5 resonators. But we will keep an eye on sales numbers during the campaign and order the resonators in advance if necessary.

Should any issues arise during the manufacturing process, we'll keep backers apprised via project updates.

Special Thanks

Campaign video music: Scott Holmes - CC BY 4.0

Thanks to Crowd Supply for providing copyediting, other help, and patience


Credits

Amungo Navigation


Igor Tcarik

Strategic management, design of antennas

Simeon Voropaev

Hardware design, manufacturing and testing

Sergey Speranskiy

PCB design

Ivan Makushkin

Software development, embedded and signal processing

Daria Ianovskaia

RF circuits design, RA antennas LNA and NUT2NT+ board's RF circuits

Dmitriy Bitsulya

Software engineering, C/C++ Developer, NUT2NT+ GNSS-SDR support

Ekaterina Kolomnikova

Hardware assembling

Nadezhda Bybko

Supply and fulfillment management

Vladimir Vikulin

FPGA Design and Verification Engineer, FAE

Artem Krivosheev

FPGA code design

Andrey Khazov

Metal parts design

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: