Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Reyax : Examples, Pinouts, and Specs

Image of Reyax
Cirkit Designer LogoDesign with Reyax in Cirkit Designer

Introduction

The RYU122 UWB Lite is an ultra-wideband (UWB) wireless communication module manufactured by Reyax. This module is designed for high-precision distance measurement and real-time location tracking in IoT applications. It operates on UWB technology, which enables accurate positioning and low-latency communication, making it ideal for applications such as indoor navigation, asset tracking, and proximity detection.

Explore Projects Built with Reyax

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Nucleo 401RE Controlled Robotic Motor with Vibration Feedback and ADXL345 Accelerometer
Image of MLKIT: A project utilizing Reyax  in a practical application
This circuit features a Nucleo 401RE microcontroller as the central processing unit, interfacing with an ADXL345 accelerometer and an INA219 current sensor over an I2C bus for motion sensing and power monitoring, respectively. A DC motor with an encoder is driven by an L298N motor driver, with speed control potentially provided by a connected potentiometer and vibration feedback through a vibration motor. The system is powered by a 12V battery, with voltage regulation provided for the various components.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Pro Mini and ACS712 Current Sensor-Based Jeti EX Telemetry System
Image of CUR30J: A project utilizing Reyax  in a practical application
This circuit integrates an Arduino Pro Mini with a Jeti Rex Receiver and an ACS712 current sensor to measure and transmit current, voltage, power, capacity, and rotation data. The Arduino processes sensor data and communicates it to the Jeti Rex Receiver for telemetry purposes.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Security System with RFID and Laser Intrusion Detection
Image of CPE doorlock system upgrade: A project utilizing Reyax  in a practical application
This circuit is a security and access control system featuring motion detection, laser beam-break sensing, and RFID scanning, interfaced with a keypad and visual/audible indicators, powered by a solar-charged battery, and capable of controlling an electric lock via a relay.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO RFID-Activated AC Light Control
Image of contactless switch: A project utilizing Reyax  in a practical application
This circuit features an Arduino UNO connected to an RFID-RC522 module for RFID communication and a 5V relay to control an AC-powered LED bulb. The Arduino is powered by a 9V battery and interfaces with the RFID module via SPI to read RFID tags, and it can switch the LED bulb on or off by activating the relay. The relay's switching is likely controlled by an Arduino digital pin, and the RFID module is powered by the Arduino's 3.3V output.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Reyax

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of MLKIT: A project utilizing Reyax  in a practical application
Nucleo 401RE Controlled Robotic Motor with Vibration Feedback and ADXL345 Accelerometer
This circuit features a Nucleo 401RE microcontroller as the central processing unit, interfacing with an ADXL345 accelerometer and an INA219 current sensor over an I2C bus for motion sensing and power monitoring, respectively. A DC motor with an encoder is driven by an L298N motor driver, with speed control potentially provided by a connected potentiometer and vibration feedback through a vibration motor. The system is powered by a 12V battery, with voltage regulation provided for the various components.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of CUR30J: A project utilizing Reyax  in a practical application
Arduino Pro Mini and ACS712 Current Sensor-Based Jeti EX Telemetry System
This circuit integrates an Arduino Pro Mini with a Jeti Rex Receiver and an ACS712 current sensor to measure and transmit current, voltage, power, capacity, and rotation data. The Arduino processes sensor data and communicates it to the Jeti Rex Receiver for telemetry purposes.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of CPE doorlock system upgrade: A project utilizing Reyax  in a practical application
ESP32-Based Security System with RFID and Laser Intrusion Detection
This circuit is a security and access control system featuring motion detection, laser beam-break sensing, and RFID scanning, interfaced with a keypad and visual/audible indicators, powered by a solar-charged battery, and capable of controlling an electric lock via a relay.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of contactless switch: A project utilizing Reyax  in a practical application
Arduino UNO RFID-Activated AC Light Control
This circuit features an Arduino UNO connected to an RFID-RC522 module for RFID communication and a 5V relay to control an AC-powered LED bulb. The Arduino is powered by a 9V battery and interfaces with the RFID module via SPI to read RFID tags, and it can switch the LED bulb on or off by activating the relay. The relay's switching is likely controlled by an Arduino digital pin, and the RFID module is powered by the Arduino's 3.3V output.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Indoor positioning systems (IPS)
  • Real-time location systems (RTLS)
  • Asset and personnel tracking
  • Proximity-based access control
  • Robotics and autonomous navigation
  • IoT devices requiring precise distance measurement

Technical Specifications

The RYU122 UWB Lite module is compact and highly efficient, offering robust performance for a variety of wireless communication needs. Below are the key technical details:

Key Technical Details

Parameter Specification
Operating Frequency 3.1 GHz to 10.6 GHz (UWB spectrum)
Communication Protocol IEEE 802.15.4-2011 UWB
Data Rate Up to 6.8 Mbps
Operating Voltage 3.3V
Current Consumption 120 mA (typical during transmission)
Operating Temperature -40°C to +85°C
Antenna Integrated PCB antenna
Dimensions 20 mm x 15 mm x 2 mm

Pin Configuration and Descriptions

The RYU122 UWB Lite module has a simple pinout for easy integration into circuits. Below is the pin configuration:

Pin Number Pin Name Description
1 VCC Power supply input (3.3V)
2 GND Ground
3 TX UART Transmit
4 RX UART Receive
5 RST Reset pin (active low)
6 GPIO1 General-purpose I/O pin 1
7 GPIO2 General-purpose I/O pin 2
8 NC Not connected

Usage Instructions

The RYU122 UWB Lite module is straightforward to use in a circuit. Below are the steps and best practices for integrating it into your project:

How to Use the Component in a Circuit

  1. Power Supply: Connect the VCC pin to a stable 3.3V power source and the GND pin to the ground.
  2. UART Communication: Use the TX and RX pins to interface with a microcontroller or computer for data transmission and reception.
  3. Reset: Connect the RST pin to a GPIO pin on your microcontroller for manual or software-controlled resets.
  4. GPIO Pins: Use GPIO1 and GPIO2 for additional control or status signaling as needed.
  5. Antenna: Ensure the module's integrated PCB antenna is not obstructed for optimal performance.

Important Considerations and Best Practices

  • Power Stability: Use a low-noise power supply to ensure stable operation.
  • Antenna Placement: Avoid placing the module near metal objects or other RF sources to minimize interference.
  • UART Configuration: Set the UART baud rate to match the module's default (typically 115200 bps).
  • Firmware Updates: Check the manufacturer's website for firmware updates to ensure compatibility and access to the latest features.

Example Code for Arduino UNO

The RYU122 UWB Lite can be easily interfaced with an Arduino UNO using the UART interface. Below is an example code snippet:

#include <SoftwareSerial.h>

// Define RX and TX pins for SoftwareSerial
SoftwareSerial UWBSerial(10, 11); // RX = pin 10, TX = pin 11

void setup() {
  Serial.begin(9600); // Initialize Serial Monitor at 9600 bps
  UWBSerial.begin(115200); // Initialize UWB module at 115200 bps

  Serial.println("RYU122 UWB Lite Module Test");
  delay(1000);
}

void loop() {
  // Send a test command to the UWB module
  UWBSerial.println("AT"); // Replace with actual command for your application

  // Check for response from the UWB module
  if (UWBSerial.available()) {
    String response = UWBSerial.readString();
    Serial.println("UWB Response: " + response);
  }

  delay(1000); // Wait for 1 second before sending the next command
}

Note: Replace the AT command with the appropriate command for your specific application. Refer to the RYU122 UWB Lite command set documentation for details.

Troubleshooting and FAQs

Common Issues Users Might Face

  1. No Response from the Module:

    • Ensure the module is powered correctly (3.3V on VCC and proper ground connection).
    • Verify the UART connections (TX and RX pins) and baud rate settings.
    • Check if the module is in a reset state (RST pin should be high).
  2. Poor Communication Range:

    • Ensure the antenna is unobstructed and positioned correctly.
    • Avoid interference from nearby RF devices or metal objects.
  3. Module Not Detected by Microcontroller:

    • Double-check the wiring and pin assignments in your code.
    • Ensure the microcontroller's UART pins are functioning correctly.

Solutions and Tips for Troubleshooting

  • Use a multimeter to verify power supply voltage and continuity of connections.
  • Test the module with a USB-to-UART adapter and a terminal program to isolate issues.
  • Update the module's firmware if communication problems persist.
  • Consult the Reyax support team or community forums for additional assistance.

By following this documentation, you can effectively integrate and utilize the RYU122 UWB Lite module in your IoT projects.