[Device Overview] Reyax RYLR998 LoRa Module

Поделиться
HTML-код
  • Опубликовано: 7 авг 2024
  • 📶 Reyax RYLR998 LoRa Module 📻
    ⏰ Timestamps
    00:00 Start
    00:58 What is LoRa?
    03:17 LoRa vs LoRaWAN
    04:20 LoRa Frequencies
    05:34 LoRa Applications
    06:15 Real world problem Statement - Scenario
    08:39 Functional Block Diagram of Project
    09:50 About Reyax Company
    10:53 Unpacking Reyax Shipment
    12:05 RYLR998 Datasheet
    15:00 RYLR998 AT Commands Guide
    22:52 RYLR998 LoRa Networking Setup
    24:20 Circuit Diagram and Interfacings
    26:11 Source code - Transmitter Node
    28:22 Source code - Receiver Node
    30:35 Demo of the project
    📷 About Video -
    🚩 In this video, We will see the overview of RYLR998 LoRa Module. Which is manufactured by Reyax Technology. We will see its specifications, AT commands configuration guide and We will also see one small DIY project using these modules.
    #make2explore #IoT #LoRa #HomeAutomation #AI #ESP32 #ScienceProjects #Arduino #ESP8266 #RaspberryPi
    ||=========================================================================||
    📕 Important Links -
    🌐 Reyax Website - 🔗 reyax.com/
    🌐 RYLR998 Product page - 🔗 reyax.com/products/rylr998/
    🔴 RYLR998 Module Purchase Links -
    🛒 AMAZON - 🔗 www.amazon.com/REYAX-RYLR998-...
    🛒 TECHDesign - 🔗 www.techdesign.com/market/rey...
    🛒 REYAX Indian Distributors -
    🌐 Cpark Solution LLP - 🔗 www.cpark.in/
    🌐 GSAS Micro System - 🔗 gsasindia.com/
    🌐 Sinelec Technologies - 🔗 www.sinelec-tech.com
    ||=========================================================================||
    📜 Source Code, Circuit Diagrams and Documentation :
    🌐 GitHub Repository - 🔗 github.com/make2explore/Reyax...
    ☎️ for any queries contact us on - 📩 info@make2explore.com
    or chat with us on 🚀 Telegram @make2explore - 🔗 t.me/make2explore
    ||=========================================================================||
    www.make2explore.com
    📕 Who we are
    make2explore Systems is a Tech Startup, working in the fields of Electronics, Embedded Systems, Robotics and STEM Education. We develop DIY Robotics Kits, Embedded Electronics Hobby Kits and STEM Educational Kits for Students and Hobbyists.
    Check out our blog: ► blog.make2explore.com
    Like us on Facebook: ► / make2explore
    Follow us on twitter: ► / make2explore
    Follow us on Instagram: ► / make2explore
    Follow us on Pinterest: ► / make2explore
    ||=========================================================================||
    🗣 Neural/AI Voice Credits - IBM Watson TTS service
    🎵 Music Credits -
    Track - Infinite
    Music by: INOSSI
    Listen: spoti.fi/2EzvEA6
    Watch: • INOSSI - Infinite (Off...
    Track: Razihel - Faster [NCS Release]
    Music provided by NoCopyrightSounds.
    Watch: • RAIZHELL - Faster | Ph...
    Free Download / Stream: NCS.io/Faster
    -
    -
    -
  • НаукаНаука

Комментарии • 31

  • @txukiki
    @txukiki Год назад +1

    Fantástico video.
    Muy bien explicado.
    Muchísimas gracias!

    • @make2explore
      @make2explore  Год назад

      Estimado @txukiki, Muchas gracias por su interés en nuestro canal y sus palabras de aliento. Eso significa mucho para nosotros.
      If you face any issues in replicating any of our RUclips DIY projects/Tutorials, Feel free to contact us through email 📩 𝐬𝐮𝐩𝐩𝐨𝐫𝐭@𝐦𝐚𝐤𝐞𝟐𝐞𝐱𝐩𝐥𝐨𝐫𝐞.𝐜𝐨𝐦
      Also, For quick replies, you can chat with us on 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺/𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      As per time permits we will try our best to help you out.
      Best Regards 🙏

  • @amitdwivedi4360
    @amitdwivedi4360 2 года назад +2

    Sir ,the video is good enough to understand the basics।
    Thank uou

    • @make2explore
      @make2explore  2 года назад

      Dear @Amit Dwivedi, 🙏 *Thank you very much* for your interest in our channel and Your words of encouragement. Those means lot to us.
      If you face any issues in replicating our projects, Feel free to contact us through email
      📩 - *info@**make2explore.com*
      Also, For quick replies, you can always chat with us on 🚀 *_Telegram_*
      🔗 t.me/make2explore
      We'd ❤️ love to help.
      Best Regards 🙏

  • @1rafaelespinoza
    @1rafaelespinoza 7 месяцев назад +1

    Congratulations, your English phonetics is perfect !!!

    • @make2explore
      @make2explore  7 месяцев назад

      Dear Rafael @1rafaelespinoza,
      *Thank you very much* for your interest in our channel. Glad to know that you liked our content.
      If you have any issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards

  • @gigigisi6297
    @gigigisi6297 2 года назад +2

    very thoughtful video

    • @make2explore
      @make2explore  2 года назад

      Dear @gigigi Si, 🙏 *Thank you very much* for your interest in our channel and Your words of encouragement. Those means lot to us.
      If you face any issues in replicating our projects, Feel free to contact us through email
      📩 - *info@**make2explore.com*
      Also, For quick replies, you can always chat with us on 🚀 *_Telegram_*
      🔗 t.me/make2explore
      We'd ❤️ love to help.
      Best Regards 🙏

  • @user-fe1pf6pi4x
    @user-fe1pf6pi4x 6 месяцев назад +2

    The video is very good thank you

    • @make2explore
      @make2explore  6 месяцев назад

      Dear Friend,
      *Thank you very much* for your interest in our channel. Glad to know that you liked our content.
      If you have any issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards

  • @Ritchieiou
    @Ritchieiou 2 года назад +2

    sar aapka video bahut achcha laga

    • @make2explore
      @make2explore  2 года назад

      Dear @Ritchieiou, 🙏 *Thank you very much* for your interest in our channel and Your words of encouragement. Those means lot to us.
      If you face any issues in replicating our projects, Feel free to contact us through email
      📩 - *info@make2explore.com*
      Also, For quick replies, you can always chat with us on 🚀 *_Telegram_*
      🔗 t.me/make2explore
      We'd ❤️ love to help.
      Best Regards 🙏

  • @rogeriocamargo1984
    @rogeriocamargo1984 5 месяцев назад +1

    Hello, nice video! I did a project here at home based on your video to heat the pool that transmits the pool temperature and receives the command to turn on the pump if the temperature is low. However, it stays on all day and sometimes I need to restart the module. I use a Hi-link 5V 600ma mini power supply. Can you tell me if the problem could be the mini power supply? thanks

    • @make2explore
      @make2explore  5 месяцев назад +1

      Dear Rogério @rogeriocamargo1984,
      *Thank you very much* for your interest in our channel.
      *_Q_* - _I use a Hi-link 5V 600ma mini power supply. Can you tell me if the problem could be the mini power supply?_
      ➡️ You have to estimate the power specifications of your project. Calculate total power requirements of your project(Including all components and their consumption and current requirements). And then design power supply accordingly.
      Please note the following important points -
      📘 There are two important specs about *_RYLR998 LoRa module_* -
      📌 --> Transmit Mode current - Typically 140mA at RFOP = +22dBm
      📌 --> Receive Mode current - Typically 17.5mA at RFOP = +22dBm
      During testing of this LoRa module, we found out that, this module requires significant amount of current during transmitting signals.
      ***You can use Sleep mode (or Smart receiving power saving mode) to keep module power consumption low(during idle time). There are AT command to enable Power saving mode (Check out AT commands Guide document).
      📘 About *_HLK-PM01 Hi-link_* - 5V 3W - AC to DC Power Supply Module -
      📌 Short-term maximum output current: 1000mA
      📌 The maximum output current *for a long time* : 600mA
      ***HLK-PM01 is good option for standalone system. But we recommend If you provide separate power sources for LoRa module and other circuitry, your problem can be solved.
      If you have any queries/issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards

  • @MrNams
    @MrNams Год назад +2

    I have RYLR998, when set band using At command "AT+BAND=865000000", it remember only when it is connected, when i disconnect and connect and ise "AT+BAND?"
    it shows +BAND=915000000Hz, why it is not remembering BAND?

    • @make2explore
      @make2explore  Год назад +1

      Dear @MrNams,
      *Thank you very much* 🙏 for your interest in our channel.
      *_Q_* - _---it shows +BAND=915000000Hz, why it is not remembering BAND?_
      ➡️ If you see timing diagram given in datasheet of this RYLR998 LoRa Transceiver module, it has been clearly shown that it get _RESET_ (RST) to factory settings/configurations/parameters whenever we power it on. Therefore we need to re-configure it to desired frequency band every time we power it on. And +BAND=915000000Hz is the default frequency band.
      If you have any issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards 🙏

    • @MrNams
      @MrNams Год назад +2

      @@make2explore Tons of thanks, will connect. It reset only BAND other parameters it saves, anyway I tried setting BAND in setup function, but unfortunately AT command is not working when I send it through SoftwareSerial print method, note I tried appending "
      ","
      " all combinations

    • @make2explore
      @make2explore  Год назад +1

      Dear @MrNams,
      *_Q_* - _...note I tried appending "
      ","
      " all combinations_
      ➡️ Yes you are right!. In Arduino code, In setup function, to send *AT* commands to RYLR998 LoRa module via Hardware/Software serial, We can either use "
      " or you can use _newline print _*_println_*_ command_ like following,
      //-----------------------------------------------------------------------------------------------------------------------
      String lora_band = "865000000"; // Enter LoRa band as per your country
      Serial.println("AT+BAND=" + lora_band);
      //-----------------------------------------------------------------------------------------------------------------------
      ==> If AT commands are not working, please make sure that your Software serial baud rate is (115200), unless you changed it. 115200 is default.
      ==> Please provide enough delay(500-1000ms) after AT command.
      If you still have any issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards 🙏

  • @saleemahamed6352
    @saleemahamed6352 Год назад +2

    How to use Serial.Read() function in LoRa Sending & any change in LoRa Receiver program using LoRa Ra02?
    Kindly reply Answer program.

    • @make2explore
      @make2explore  Год назад +1

      Dear @Saleemahamed, *Thank you very much* 🙏 for your interest in our channel.
      _Q - How to use Serial.Read() function in LoRa Sending?_
      ==> Yes you can use *Serial.Read()* to read the incoming LoRa data serially. You have to receive it byte by byte in buffer and then extract it as per your choice to retrieve specific information from complete LoRa frame. In sender program(RemoteNode) Since we have used String variable to ensemble all the sensor data with separator for each reading. To read that string data as it is at receiver Node, we have used Serial.readString function.
      _any change in LoRa Receiver program using LoRa Ra02_
      ==> LoRa Ra02 with Semtech SX127X LoRa transceivers modem chip, Which is compatible and supported by Arduino's official LoRa library and functions. So there is no need to go for bare metal programming. You can use Arduino's LoRa library more efficiently.
      🔗 github.com/sandeepmistry/arduino-LoRa
      If you face any issues in replicating any our projects/tutorials, Feel free to contact us through email
      📩 - *info@**make2explore.com*
      Also, For quick response, you can always chat with us on 🚀 *_Telegram_*
      🔗 t.me/make2explore
      We'd ❤️ love to help.
      Best Regards 🙏

  • @1rafaelespinoza
    @1rafaelespinoza 7 месяцев назад +1

    Sir. ¿Do you know how to make a mesh net with the RYLR998 Lora module?
    I would like to learn how to build a mesh net with this Lora Chip that you are using?
    May you help me out?
    Please

    • @make2explore
      @make2explore  7 месяцев назад

      Dear Rafael @1rafaelespinoza,
      *_Q_* - _how to make a mesh net with the RYLR998 Lora module?_
      ➡️ You can go through AT Commands Guide of RYLR998(Links given below). For more details about how you can create network and mesh using this RYLR998 LoRa transceiver module.
      In our projects we tried only *_P2P_* method. We still have to explore Mesh/Networking using this module. Moreover, on the internet, till date we have not found any (Mesh) implementation/project available which is built using this module. But you can give a try, and let us know. There are different libraries available for Mesh networking using *_Semtech LoRa Engine Chips_* , like *LoRaMesher* for Arduino.
      RYLR998 have Semtech LoRa Chip inside, but it is embedded with *_Nuvoton MCU_* and custom pre-programmed by Reyax. So we have only access to AT commands and not to MCU code. So, If you want to use Lora Mesh-networking using this module, I think you have to try with AT commands and build custom library for this module.
      ***You can refer Networking diagram given by Reyax in their AT commands Guide document for more details.
      RYLR998 Docs 🔗 reyax.com/products/RYLR998
      LoRaMesher 🔗 github.com/LoRaMesher/LoRaMesher
      We hope you find the above information useful.
      If you have any issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards

  • @arainetjay
    @arainetjay 3 месяца назад +1

    Is anyone able to communicate with their lora modules on their MAC?

    • @make2explore
      @make2explore  3 месяца назад +1

      Dear Araine T-Jay @arainetjay,
      *Thank you very much* for your interest in our channel.
      *_Q_* - _Is anyone able to communicate with their lora modules on their MAC?_
      ➡️ We have not tried that approach yet. Also not seen any such MAC based communication project on anywhere on internet. Documentation about this module is very rare and there are also no any pre-compiled libraries available. We have to program them with barematal way using AT commands. Explore it if you are interested, and let us know about your experience.
      If you still have any queries/issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards

    • @arainetjay
      @arainetjay 3 месяца назад +1

      @@make2explorehey thanks! I’m definitely checking it out. I think it’s communicating but MAC terminal doesn’t visually output the serial print - so I’m coding the Lora settings in the startup of my code

  • @q9a
    @q9a 5 месяцев назад +1

    You have skip the entire LoRaWan Stack …… and using some P2P execption Mode …… right ?

    • @make2explore
      @make2explore  5 месяцев назад

      Hello Friend @q9a
      *Thank you very much* for your interest in our channel.
      *_Q_* - _You have skip the entire LoRaWan Stack …… and using some P2P execption Mode …… right ?_
      ➡️ Yes, you are absolutely right!!. We have used very simplest method/approach possible to make this DIY project and testing review of these LoRa module RYLR998. Since, in our area there is very weak and sometimes there is no any coverage for LoRaWAN network and Gateways. So, we decided to go with simplest P2P method.
      Have fun testing (RYLR998 and RYLR986 modules) in your area with LoRaWAN stack and let us know how it performs.
      If you have any queries/issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards

    • @q9a
      @q9a 5 месяцев назад +1

      @@make2exploreDo you know if it possible to run LoRaWan with this Devices …… it looks to me this modules are designated for P2P …… are there this modules also with LoRaWan firmware. For P2P a direct connect mode for the TX/RX pairs to create a LoRa Serial cable …… but the Dokumentation does not show something …… ist there also such a firmware to the Modul?
      Then there is also an other Point you have not exact describe. Does the Modul ensure the entire conditions of the free frequency usage? The Question refers to the "Duty Cycle" limitations of this frequency. LoraWAN do so. If not you can not use it for DIY because you nee formal quality control about the applicaton software to ensure the duty Cycle condition will not be beaked.

    • @make2explore
      @make2explore  5 месяцев назад

      Dear Hans Carlos Hofmann @q9a
      *_Q_* - _but the Documentation does not show something....is there also such a firmware to the Module? _
      ➡️ Please note that this module is very basic LoRa trans-receiver hardware which build onto Semtech's LoRa Engine interfaced with NUVOTON MCU. Manufacturer do not reveal anything about actual middleware firmware, we have to deal with only application layer (via AT commands). Also, this module do not have any such tutorials or WiKi documentations about, how to connect LoRaWAN network or TTN. Surprisingly the manufacturer (Rayax) has not mentioned anything like that for the RYLR998 in its datasheet or AT commands guide. Also we do not found any compatible precompiled library do achieve that. So, it is clear that, we have to write our own command sequences and coding paradigms to make this module to connect to LoRaWAN. It's literally like writing your own stack!!!
      We have also tested LoRa modules and dev kits launched by SEEED Studio which are Wio-E5 series based on STM32WLE5JC SoC (ARM Cortex M4 + Semtech LoRa® SX126X). You can find more info about them in following links,
      Wio-E5 STM32WLE5JC Module
      🔗 wiki.seeedstudio.com/LoRa-E5_STM32WLE5JC_Module/
      Wio-E5 mini Dev kit
      🔗 wiki.seeedstudio.com/LoRa_E5_mini/
      Wio-E5 Development Kit
      🔗 wiki.seeedstudio.com/LoRa_E5_Dev_Board/
      These modules and dev kits are fully documented for what you want to achieve, beside it also have
      - pre-compiled library
      - full SDK package provided. so you can write your firmware - building several applications with STM32Cube MCU Package for STM32WL series(SDK).
      - WiKi Guide for how to connect and send data to The Things Network.
      We'd recommend to checkout above, these hardware will useful for what you want to achieve.
      If you have any queries/issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards