Testing Long Range Wireless 915Mhz RF LoRa Transceiver Module REYAX RYLR890 RYLR896 Arduino Part 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ม.ค. 2025

ความคิดเห็น • 71

  • @daviddoidge1252
    @daviddoidge1252 6 ปีที่แล้ว +3

    When I try to upload the sketch to the tx board I keep getting the error "avrdude: stk500_recv(): programmer is not responding......" any advice would be appreciated ?

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว

      Hi David... Disconnect RX on the board when flashing. Your board is receiving flash data from two sources at the same time!

    • @daviddoidge1252
      @daviddoidge1252 6 ปีที่แล้ว

      Thank you, I tried that but with no luck.....after a lot of searching it seems I needed to flash my nano with "ATmega328p (Old Bootloader)"

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว

      I don't know anything about that, but I have had the RX/TX issue loads of times.

    • @miguellourenco6934
      @miguellourenco6934 6 ปีที่แล้ว +2

      I think that if you use SoftwareSerial library and configure other pins for the Serial channel between the Nano and the Reyax module you won't have that problem. That happens too when you use the Serial to print messages and you have some device connected there too

  • @MPElectronique
    @MPElectronique 6 ปีที่แล้ว +3

    I really like ur tutorial it makes me progress u are the only one who make sense with this module... I will make rx with an oled screen later..

  • @memyself2787
    @memyself2787 2 ปีที่แล้ว

    Ive been looking for a top down of a real build of this for days, so I could see how the voltage divider needed to be built. Thank you for this video! Also, I assume that we have to use the usb to ttl converter, for the initial programming of the module? Thank you again!

  • @michaelgray8128
    @michaelgray8128 4 ปีที่แล้ว +1

    Is there any way in which to have these say, dynamically join and talk to each other?
    Suppose I added a 3rd device into this mix and wanted to have it also receive the "hello world" or would I have to set up some form of "heartbeat" that makes all devices aware of each other?

  • @MatthewWithers
    @MatthewWithers 6 ปีที่แล้ว

    What a cliffhanger! Awesome video, thanks

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว

      Matthew Withers haha! Sorry about that! Part 3 is tomorrow! It's not a long wait. :D

  • @joescopo8933
    @joescopo8933 5 ปีที่แล้ว +1

    Great video! I have been watching many videos regarding the reyax lora modules, and all I can find is videos or codes on digital reads and writes such as blinking an LED. Is there a way to use this to read and write analog data? I have yet to see a video of something simple such as a potentiometer on the TX arduino and an OLED on the RX arduino. Basically what I'm looking for is a tutorial on having an oled read 0-1023 remotely from a potentiometer. I can't seem to find any code examples of this.

    • @AntonyCartwright
      @AntonyCartwright  5 ปีที่แล้ว

      Hi, that's very easy to do! Somewhere, I have a video about reading from a potentiometer. Merge the content from that video with this one. :)

  • @memyself2787
    @memyself2787 2 ปีที่แล้ว

    I cannot get the receiver to blink an led, any way to debug this? I have everything set up as you do in the video. I can turn on the transmitter and plug the receiving module into the usb to ttl and it will show its receiving data, but plugged into the breadboard i get nothing.

  • @rachit_25
    @rachit_25 4 ปีที่แล้ว +1

    How can I use this in making transmitter and reciever for drone ? . Help !!

  • @erikmariobarajaszazueta1929
    @erikmariobarajaszazueta1929 5 ปีที่แล้ว

    Hello, I have a question for you about the reyax module, I'm working with lora for a project , I need to make lora multi-point nodes but your example is the point-to-point connection, my question is: if I use a reyax module as a gateway and other two diferents reyax modules as lora nodes ,they could send information at the same reyax gateway ? or they only function with point-to-point connection?

  • @calwong3615
    @calwong3615 5 ปีที่แล้ว +1

    Hi there, thanks for uploading the tutorial in advance. Im having a similar setup, using 2 arduino unos and 2 RYLR896 as the TX and RX Units. I did the same wiring, including the 3.3V voltage divider setup and programmed the units as what you have explained, but my LED on the RX unit is not receiving any flash. The step different is that I did not pre-configured the LoRa modules with the USB to TTL converter, I instead used serial.print AT commands in the void setup to do the job. Do you have any idea why my LoRA modules arent working? Is USB to TTL a must for pre-configuration? I doubt there are any signals transmitted through LoRa between the units in my setup. Hope you may lend me a helping hand :)

    • @patjohn775
      @patjohn775 4 ปีที่แล้ว +1

      I have the same situation. Did you get it working?

  • @petewright2283
    @petewright2283 3 ปีที่แล้ว

    I’m very new to this and have very little understanding but.
    Say I want to have 32 LED on the Rx side. 1-32.
    How can I for each time I press the button to send that command it cycle
    Like a firing system

  • @marekcermak3843
    @marekcermak3843 2 ปีที่แล้ว

    Hi, thanks for the vid, you convinced me, I’m getting 2 them 👍. And I would like to ask you, what exactly is the role of the second (10k) rezistor? I get the 5k one = to get 3.3 volts, but why the 10k before the ground? Thank you in advance.

  • @4uidrum
    @4uidrum ปีที่แล้ว

    Great video! Quick question... for the two resistors, which should I but? (i.e.: Wattage, Tolerance). Thank you! :)
    RES 5K 1/4W 1%
    RES 10K 1/4W 1%

  • @arjanpals246
    @arjanpals246 4 ปีที่แล้ว +1

    Hi, nice and clear video! I received these modules 2 weeks ago, all working perfectly fine and got a range of ca. 25 km.
    But is there a way to NOT run these things on hardware serial, but use SoftwareSerial, NeoSWserial or AltSWserial for example instead. I’ve tried this but didn’t work for me, do you have a fix?
    Greetings from the Netherlands

  • @julioalexiszorroperez579
    @julioalexiszorroperez579 4 ปีที่แล้ว

    Hi, Do yo know if I can built a LoRa gateway with these devices in an agriculture proyect? My idea is used these devices in the EndNode and also on gateway. Thanks

  • @josephocampo
    @josephocampo 3 ปีที่แล้ว

    I noticed that sending to address =0 is send a send to all.. I have 10pcs of this

  • @kciwner
    @kciwner 2 หลายเดือนก่อน

    Can this be connected to flipper0?

  • @armstrong4358
    @armstrong4358 3 ปีที่แล้ว

    I did exactly what you did except for the resistor, instead of 4.7k i used 5k. Does that make a difference? Because mine is not working

  • @korishan
    @korishan 6 ปีที่แล้ว

    Had me on the 5V/3.3V power there for a moment. At first I missed the TX power from the Nano is 5V :P So the RX of the Nano will read at 3.3V without issues?

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว

      Korishan yes because it's digital and 1/3 of the transmission voltage will be resisted off before it gets to the transmitter. :) The arduino reads

    • @miguellourenco6934
      @miguellourenco6934 6 ปีที่แล้ว

      we can also use a ttl level shifter right?

    • @jonathanm9436
      @jonathanm9436 2 ปีที่แล้ว +1

      It's four years later, but your question just answered this for me!! Thanks from in the future. 😁😁

  • @bagusharyadijogja689
    @bagusharyadijogja689 6 ปีที่แล้ว

    Hi Antony, it's a great video. I have succeed to download the source program to arduino and reyax module. The transmitter module has worked. Unfortunately, The receiver module has not worked properly. Do you have a good suggestion for me?

  • @daviddoidge1252
    @daviddoidge1252 6 ปีที่แล้ว

    Great video, could you give a link to the "Converters" you use please ?

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว

      Hi David. The serial converters are fairly generic. The best ones I've used use either the FTDI FT232RL or SILABS 2102 chip. Look for any module which hosts one of those chips and you should be fine. :-)

    • @daviddoidge1252
      @daviddoidge1252 6 ปีที่แล้ว +1

      Thank you

  • @StanMoi
    @StanMoi 5 ปีที่แล้ว

    Hi, thanks for your vidéo.
    Can we blink the led faster if transmiter is close to receiver and make blink slow if its far ? Is it possible to do with code?

  • @jensenlloyd7632
    @jensenlloyd7632 4 ปีที่แล้ว

    Could this be used as a walkie talkie?

  • @daviddoidge1252
    @daviddoidge1252 6 ปีที่แล้ว

    Hi, I am trying to print the received data on the serial monitor. I have achieved this with the "Serial.println(incomingString);" line in the void loop, this gives me "+RCV=0, 6, Hello! -42, 44".....Could you help me to just get the "Hello!" data to print ?

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว +1

      Hi David, there are lots of ways to achieve this, but what I do is this: On the transmitter, simply add a '#' at the start of every transmission. On the receiver, perform an 'indexOf' a '#' in the received string, then do a subString relating to that value. :-)

    • @daviddoidge1252
      @daviddoidge1252 6 ปีที่แล้ว

      thank you for the help, I am still a little lost but will try later (what does '#' do within the 2 sketches to enable me to just print the "Hello!" ?)

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว +1

      It serves as a reference point to the meaningful data within the incoming string. If you ALWAYS put a # before every transmission, all transmissions will start with a #.

    • @daviddoidge1252
      @daviddoidge1252 6 ปีที่แล้ว

      I am sorry but I have tried placing the # practically everywhere with no luck :-(
      Could you please write the relevant lines for me with the # included ? please ?

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว

      David Doidge hi, you can't put the # anywhere/everywhere. It must be at the start of the message/text/transmission. Then when you've done it, all you need to do is make the receiver do indexOf #, then make a substring of the receive message from the indexOf #. Antony...

  • @bramdashsachan868
    @bramdashsachan868 5 ปีที่แล้ว

    When I connect LoRa module to laptop, open serial moniter and type and enter "AT "then " Ok" is not displayed on serial moniter. I tried several times but nothing happened.What Shall I do?? Please help!!

    • @arunabhpratapsingh
      @arunabhpratapsingh 5 ปีที่แล้ว

      Try changing the baud rate of serial monitor to 115200

    • @jackwinter2669
      @jackwinter2669 4 ปีที่แล้ว

      @@arunabhpratapsingh I have the baudrate at 115200 but I still have the same issue

  • @pipiialan
    @pipiialan 5 ปีที่แล้ว

    Can you make nodes with them?

  • @MPElectronique
    @MPElectronique 6 ปีที่แล้ว

    The receiver doesnt need a voltage divider??
    Thanks.
    Marc.

    • @AntonyCartwright
      @AntonyCartwright  6 ปีที่แล้ว +1

      It doesn't because 3.3v goes from the rx to the Arduino. The Arduino isn't susceptible to harm in this case.

  • @joescopo8933
    @joescopo8933 5 ปีที่แล้ว

    I have yet to figure out how to use these with analog data. I've tried to get a potentiometer on the TX module, talk with an OLED on the RX module, but cant figure it out. No one on the whole internet has a code or example of this using the Reyax modules. As far as I'm concerned, these modules are worthless if they can't do anything other than send digital high and lows.

    • @AntonyCartwright
      @AntonyCartwright  5 ปีที่แล้ว

      You can use them to send/receive digital data.

    • @joescopo8933
      @joescopo8933 5 ปีที่แล้ว

      @@AntonyCartwrightI know these can be used to send and receive digital data, but have yet to figure out a code or see someone else provide an example of these sending and receiving analog data.

    • @AntonyCartwright
      @AntonyCartwright  5 ปีที่แล้ว

      @@joescopo8933 They're not designed for analogue data. They're designed to work with microcontrollers!

    • @joescopo8933
      @joescopo8933 5 ปีที่แล้ว

      So eventhough I can read and write analog data through the serial ports with arduino alone, I cant send analog data through the serial port with two arduinos and two reyax devices?

    • @AntonyCartwright
      @AntonyCartwright  5 ปีที่แล้ว

      You can't read and write analogue data into/from Arduino. Arduino is a digital device. The Arduino has a build in ADC though, if that's what you're referring to? As far as I'm aware, Arduino cannot write analogue.

  • @exile341
    @exile341 5 ปีที่แล้ว

    Will this work using software serial. ?

  • @MPElectronique
    @MPElectronique 5 ปีที่แล้ว

    Thanks you save my life :)

  • @electronic7979
    @electronic7979 6 ปีที่แล้ว

    Nice

  • @MikesDIYTeslaPowerwall
    @MikesDIYTeslaPowerwall 6 ปีที่แล้ว +1

    NIce work

  • @simrangupta4056
    @simrangupta4056 4 ปีที่แล้ว

    Which lora module has longest range

  • @MPElectronique
    @MPElectronique 5 ปีที่แล้ว

    With 2 esp32 the module has a max range of 500 m only..
    :(

  • @jackwinter2669
    @jackwinter2669 4 ปีที่แล้ว

    When I use these AT commands I get no reply. HELP!!

    • @kanishkkumarsingh540
      @kanishkkumarsingh540 4 ปีที่แล้ว

      Take your module, connect it to your pc/laptop, open your arduino software and check the com port, after that open serial port and send at commands. Check your baud rate and also the tx rx connections. For more info you can send a mail at arunabhsingh.0309@gmail.com (i've tested these modules for 15km)

  • @MPElectronique
    @MPElectronique 5 ปีที่แล้ว

    NOT barely 500m very deceived :'(

    • @AntonyCartwright
      @AntonyCartwright  5 ปีที่แล้ว +1

      Hey, have a look at my other videos on this module. It's very impressive when configured.

    • @kanishkkumarsingh540
      @kanishkkumarsingh540 4 ปีที่แล้ว

      I have got 15km

  • @DeeegerD
    @DeeegerD 5 ปีที่แล้ว

    Too bored before he ever turned them on. My young men do ramble these days.