[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
-
-
- Наука
Fantástico video.
Muy bien explicado.
Muchísimas gracias!
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 🙏
Sir ,the video is good enough to understand the basics।
Thank uou
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 🙏
Congratulations, your English phonetics is perfect !!!
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
very thoughtful video
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 🙏
The video is very good thank you
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
sar aapka video bahut achcha laga
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 🙏
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
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
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?
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 🙏
@@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
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 🙏
How to use Serial.Read() function in LoRa Sending & any change in LoRa Receiver program using LoRa Ra02?
Kindly reply Answer program.
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 🙏
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
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
Is anyone able to communicate with their lora modules on their MAC?
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
@@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
You have skip the entire LoRaWan Stack …… and using some P2P execption Mode …… right ?
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
@@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.
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