Close Menu
  • Articles
    • Learn Electronics
    • Product Review
    • Tech Articles
  • Electronics Circuits
    • 555 Timer Projects
    • Op-Amp Circuits
    • Power Electronics
  • Microcontrollers
    • Arduino Projects
    • STM32 Projects
    • AMB82-Mini IoT AI Camera
    • BLE Projects
  • IoT Projects
    • ESP8266 Projects
    • ESP32 Projects
    • ESP32 MicroPython
    • ESP32-CAM Projects
    • LoRa/LoRaWAN Projects
  • Raspberry Pi
    • Raspberry Pi Projects
    • Raspberry Pi Pico Projects
    • Raspberry Pi Pico W Projects
  • Electronics Calculator
Facebook X (Twitter) Instagram
  • About Us
  • Disclaimer
  • Privacy Policy
  • Contact Us
  • Advertise With Us
Facebook X (Twitter) Instagram Pinterest YouTube LinkedIn
How To Electronics
  • Articles
    • Learn Electronics
    • Product Review
    • Tech Articles
  • Electronics Circuits
    • 555 Timer Projects
    • Op-Amp Circuits
    • Power Electronics
  • Microcontrollers
    • Arduino Projects
    • STM32 Projects
    • AMB82-Mini IoT AI Camera
    • BLE Projects
  • IoT Projects
    • ESP8266 Projects
    • ESP32 Projects
    • ESP32 MicroPython
    • ESP32-CAM Projects
    • LoRa/LoRaWAN Projects
  • Raspberry Pi
    • Raspberry Pi Projects
    • Raspberry Pi Pico Projects
    • Raspberry Pi Pico W Projects
  • Electronics Calculator
How To Electronics
Home » Reyax RYS8830 GPS/GNSS Receiver Module Complete Guide
Articles Product Review

Reyax RYS8830 GPS/GNSS Receiver Module Complete Guide

Mamtaz AlamBy Mamtaz AlamUpdated:May 20, 20233 Comments6 Mins Read
Share Facebook Twitter LinkedIn Telegram Reddit WhatsApp
RYS8830 GPS GNSS
Share
Facebook Twitter LinkedIn Pinterest Email Reddit Telegram WhatsApp

Overview

In this post, we will learn how to use Reyax RYS8830 GPS/GNSS Receiver Module to retrieve time and position data from satellite navigation systems. The RYS8830 module from Reyax is based on Sony CXD5605GF/CXD5605AGF technology & comes as a small SMD component. The RYS8830 GNSS modules can be used in tracking devices that need to be small and power-saving. The Reyax RYS8830 has a small form factor and ultra-low power consumption. The GPS/GNSS Module can be interfaced with any microcontroller & can be operated using a simple coin-cell battery.

The RYS8830 Module is a very small SMD Module and requires a PCB. So, in this tutorial, we will use an evaluation board (RYS8830 EVB). The RYS8830 Evaluation Board has an embedded power circuit along with the CP2102 Chip & a micro-USB port. So the board can be directly connected to the computer and using the GNNS Software you can start learning and exploring the feature of RYS8830 Chip.


Bill of Materials

You can buy the GPS/GNSS Module from the Amazon easily. You will also need a micro-usb cable. The component purchase link is given below.

S.N.Components NameQuantityPurchase Links
1RYS8830 Chip1Amazon
2RYS8830 EVB Board1http://reyax.com.cn/products/rys8830/
3Micro-USB Cable1Amazon | AliExpress



What is GNNS (Global Navigation Satellite System) ?

GNNS stands for Global Navigation Satellite System. It refers to a constellation of satellites providing signals from space that transmit positioning and timing data to GNSS receivers. The receivers then use this data to determine location.

GNNS System

The performance of GNSS is assessed using four criteria:
1. Accuracy: the difference between a receiver’s measured and real position, speed, or time
2. Integrity: a system’s capacity to provide a threshold of confidence and, in the event of an anomaly in the positioning data, an alarm
3. Continuity: a system’s ability to function without interruption
4. Availability: the percentage of time a signal fulfills the above accuracy, integrity, and continuity criteria

Some basic terminology for GNNS System is as follows:
1. Global Positioning System (GPS) – United States
2. GLONASS (Globalnaja nawigazionnaja sputnikowaja Sistema) – Russia
3. Galileo – Europe
4. BeiDou – China
5. QZSS (Quasi-Zenith Satellite System) – Japan



Reyax RYS8830 & EVB

The REYAX RYS8830 is built on the high performance of the SONY CXD5605GF CXD5605AGF GNSS engine. The RYS8830 modules utilize concurrent reception of GNSS systems offering high sensitivity in a small SMD form factor.

Reyax RYS8830

It occupies a small SMD size of 121 mm2, which currently is the smallest GNSS module worldwide with an antenna. The operating voltage is around 1.65~1.95V. The frequency is 1561.098 MHz for BeiDou, 1575.42 MHz for GPS & 1602.5625 MHz for Glonass. RYS8830 has a built-in enhanced GNSS filter, a low noise amplifier, an embedded antenna, and it offers an option of an external antenna. the tracking sensitivity is around -161 dBm

Specifications

  1. GNSS Center Frequency: 1561.098 MHz (BeiDou), 1575.42 MHz (GPS), 1602.5625 MHz (Glonass)
  2. Navigation update rate: 1 Hz
  3. Accuracy: up to 1m
  4. Operating Temperature: -40°C to +85°C
  5. Dimensions: 11mm11mm2.2mm
  6. Power Supply Voltage: 1.8V
  7. Satellite acquisition Current: 19 mA
  8. Satellite tracking Current: 13 mA (GNSS continuous mode)
  9. Satellite tracking Current: 2.6 mA to 8.2 mA (GNSS low power mode)
  10. Idle Current: 3 mA (GNSS continuous mode)

RYS8830 Evaluation Board

The RYS8830 GNSS/GPS Module is very small that it requires a PCB for experiments and learning. But the Reyax Team has already developed the RYS8830 Evaluation Board that doesn’t need any PCBs.

RYS8830 Evaluation Board EV

The evaluation board has jumpers for UART or I2C Interface. It also has a reset button for resetting the board or restarting the module. The board consists of a CP2102 Chip which is a USB-UART Driver chip. The micro-USB port can be used to connect the module directly to the computer and also the GNNS Software.




Download: GNSS Monitor For Customer

The GNSS Monitor is a very useful software to evaluate GNSS receiver modules. Using this software, it is possible to connect to the modules to GNSS Transmitter by establishing a serial connection.

GNSS Monitor

The software is very use to use and has user-friendly interface. You can download the software from the following link below:

Download: GNSS Monitor

After downloading the software, you can extract and install it on your PC System. During installation, you may encounter several issues. You may need to download several other software like Microsoft Framework etc to make the GNSS Software working.


Get Time & Position Data with the GNSS Monitor Software

First we need to establish a connection to the RYS8830 EVB evaluation board with the PC. So use a long Micro-USB Data cable to connect RYS8830 EVB to the computer. Once connected a red light will flash up indicating the evaluation board is correctly powered.

The next step is to start the serial connection between the GNSS Monitor and the RYS8830 EVB:
1. Click on “Setup(S)” in the GNSS Monitor software
2. Click on “Serial Port(S)”; A new dialog “Serial Port” pops up
3. Now enter the following settings as shown in the image below

4. At last click on the OK button and a serial connection to the RY8830_EVB will be established



Retrieving Data from the Module

The Reyax RYS8830 GNSS receiver Module offer three modes to start a device:

1. Hot Start:
The hot start is when the GNSS receiver remembers the time (UTC), the last calculated position, and a sufficient number of satellites in sight (e.g. quite four satellites), and a few information about the satellites constellation. The receiver used the stored information and makes an effort to lock onto equivalent satellites and calculate a replacement position. The hot start is merely applicable when the receiver is started within the same location where it had been turned off.

2. Warm Start:
The warm start is when the GNSS receiver remembers only some data, such as the time & last calculated position. In contrast to the hot start, the receiver does not remember which satellites were in view. The warm start takes longer than a hot start but not as long as a cold start.

3. Cold Start:
The cold start is when the GNSS receiver is switched on for the first time or does not remember the previous data. The cold start takes much longer than the other hot & warm start.

Since the RYS8830 module on the evaluation board is turned on for the first time, the cold start (COLD) should be pressed. When pressed, a signal is sent to the module and it starts to lock onto some satellites. You should see some log messages and a list of satellites. After some minutes, the GNSS Monitor should show the current time and position.

This is how you can get the Time & Position Data using RYS8830 GPS/GNSS Module. The detailed video instruction given below can help you to understand in more detail about the module.


Video Tutorial & Guide

World Smallest GPS/GNSS Module Reyax RYS8830 || Tiny & Super Ultra Low Power GPS/GNSS Receiver
Watch this video on YouTube.

If you want to learn about GPS & Navigation System, you can follow some of our old projects here: APG GPS Module

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Reddit Telegram WhatsApp
Previous ArticleHow to Control Stepper Motor with DRV8825 Driver & Arduino
Next Article Interfacing Triad Spectroscopy Sensor AS7265x with Arduino

Related Posts

A Guide to Sourcing Obsolete ICs for Vintage Projects

Beyond AliExpress: A Guide to Sourcing Obsolete ICs for Vintage Projects

Speed-Run Translations: Making Fast-Moving Meme Videos Accessible Worldwide

The Future of Video Production: Adding Emotion with AI Voice Generators

Updated:August 26, 2025
A Beginner’s Guide to Building Compact Electronic Circuits at Home

A Beginner’s Guide to Building Compact Electronic Circuits at Home

Updated:August 5, 2025
Why DIY IoT Prototype Fails at Scale Hidden Component‑Sourcing Trap

Why DIY IoT Prototype Fails at Scale: Hidden Component‑Sourcing Trap

Microchip ATECC608A CryptoAuthentication Devices

Securing IoT Devices With Microchip ATECC608A

View 3 Comments

3 Comments

  1. Michael on January 14, 2021 1:13 AM

    Hi, cool article! Almost better than the original!

    Btw. you can keep my screenshots!

    Reply
  2. Mr. Alam on January 15, 2021 5:18 PM

    Hi Michael, sorry to know that was your image. I picked the image randomly from google and some images were provided by the Reyax Team. Anyway thank you so much for the comment and let keeping me your images. I saw your original post and was inspired by your writing and some of the content in this article is taken from your article as a reference. Well Thanks.

    Reply
  3. Gnash on March 9, 2022 7:40 PM

    My GNSS Module always in Green light some time and not able to read any data. What is mean by that.\ ?

    Reply

CommentsCancel reply

Latest Posts
ESP32 Fingerprint Attendance System with Live Web Dashboard

ESP32 Fingerprint Attendance System with Live Web Dashboard

June 16, 2026
IoT Based PM & Air Quality Monitoring System using ESP32

IoT Based PM & Air Quality Monitoring System using ESP32

June 14, 2026
DIY ESP32 MLX90640 IR Thermal Camera with Live Web Display

DIY ESP32 MLX90640 IR Thermal Camera with Live Web Display

May 10, 2026
IoT Activity Tracker with ESP32 & Accelerometer Gyroscope

IoT Activity Tracker with ESP32 & Accelerometer/Gyroscope

May 2, 2026
A Guide to Sourcing Obsolete ICs for Vintage Projects

Beyond AliExpress: A Guide to Sourcing Obsolete ICs for Vintage Projects

April 21, 2026

ESP32 IoT Vehicle Motion Analyzer with MPU6050 & LIS3MDL

April 27, 2026
Building a Smart Sensor Node with a BLE Microcontroller

Building a Smart Sensor Node with a BLE Microcontroller

February 26, 2026
High-Accuracy Pitch, Roll, Yaw with ESP32 & BNO08x IMU

High-Accuracy Pitch, Roll, Yaw with ESP32 & BNO08x IMU

April 27, 2026
Top Posts & Pages
  • ESP32 Fingerprint Attendance System with Live Web Dashboard
    ESP32 Fingerprint Attendance System with Live Web Dashboard
  • IoT Based PM & Air Quality Monitoring System using ESP32
    IoT Based PM & Air Quality Monitoring System using ESP32
  • Buck Converter: Basics, Working, Design & Application
    Buck Converter: Basics, Working, Design & Application
  • 12V DC to 220V AC Inverter Circuit & PCB
    12V DC to 220V AC Inverter Circuit & PCB
  • ESP32 CAN Bus Tutorial | Interfacing MCP2515 CAN Module with ESP32
    ESP32 CAN Bus Tutorial | Interfacing MCP2515 CAN Module with ESP32
  • IoT AC Energy Meter with PZEM-004T & ESP32 WebServer
    IoT AC Energy Meter with PZEM-004T & ESP32 WebServer
  • Designing of MPPT Solar Charge Controller using Arduino
    Designing of MPPT Solar Charge Controller using Arduino
  • How to use Modbus RTU with ESP32 to read Sensor Data
    How to use Modbus RTU with ESP32 to read Sensor Data
Categories
  • Arduino Projects (197)
  • Articles (60)
    • Learn Electronics (19)
    • Product Review (15)
    • Tech Articles (28)
  • Electronics Circuits (46)
    • 555 Timer Projects (21)
    • Op-Amp Circuits (7)
    • Power Electronics (13)
  • IoT Projects (205)
    • ESP32 MicroPython (7)
    • ESP32 Projects (82)
    • ESP32-CAM Projects (15)
    • ESP8266 Projects (76)
    • LoRa/LoRaWAN Projects (22)
  • Microcontrollers (38)
    • AMB82-Mini IoT AI Camera (4)
    • BLE Projects (18)
    • STM32 Projects (19)
  • Raspberry Pi (93)
    • Raspberry Pi Pico Projects (57)
    • Raspberry Pi Pico W Projects (12)
    • Raspberry Pi Projects (24)
Follow Us
  • Facebook
  • Twitter
  • Pinterest
  • Instagram
  • YouTube
About Us

“‘How to Electronics’ is a vibrant community for electronics enthusiasts and professionals. We deliver latest insights in areas such as Embedded Systems, Power Electronics, AI, IoT, and Robotics. Our goal is to stimulate innovation and provide practical solutions for students, organizations, and industries. Join us to transform learning into a joyful journey of discovery and innovation.

Copyright © How To Electronics. All rights reserved.
  • About Us
  • Disclaimer
  • Privacy Policy
  • Contact Us
  • Advertise With Us

Type above and press Enter to search. Press Esc to cancel.

Ad Blocker Enabled!
Ad Blocker Enabled!
Looks like you're using an ad blocker. Please allow ads on our site. We rely on advertising to help fund our site.