Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. My Project
  3. LoRa Gateway

LoRa Gateway

Scheduled Pinned Locked Moved My Project
18 Posts 4 Posters 7.0k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    NeverDie
    Hero Member
    wrote on last edited by NeverDie
    #1

    Made this simple LoRa gateway that combines an Arduino Pro Mini using an Ra-01 LoRa with an ESP8266 D1 Mini running ESP-LINK:
    0_1522775559040_LoRa_gateway.jpg
    I gave the LoRa radio and Pro Mini their own separate 700ma 3.3v LDO so that the LoRa would not be competing with the D1 for the D1's LDO output.

    I realize this embodiment falls short of the theoretical ideal, in that it overhangs the ESP8266's antenna. I made it this way because it leverages the LoRa Pro Mini shield I had already developed. My "other" Lora D1 Mini shield I made doesn't have any overhang:
    https://www.openhardware.io/view/394/Minimalist-LoRa-Ra-01-Shield-for-WeMos-D1-Mini

    Ultimately, I may combine the two so as to have everything on a single D1 Mini PCB shield, but for now this works well enough. It's also quite easy to assemble.

    Because this gateway uses WiFi as the link back to the controller, I can move it around and place it anywhere I like without it being physically tethered to a controller. :)

    alexsh1A 1 Reply Last reply
    1
    • N NeverDie

      Made this simple LoRa gateway that combines an Arduino Pro Mini using an Ra-01 LoRa with an ESP8266 D1 Mini running ESP-LINK:
      0_1522775559040_LoRa_gateway.jpg
      I gave the LoRa radio and Pro Mini their own separate 700ma 3.3v LDO so that the LoRa would not be competing with the D1 for the D1's LDO output.

      I realize this embodiment falls short of the theoretical ideal, in that it overhangs the ESP8266's antenna. I made it this way because it leverages the LoRa Pro Mini shield I had already developed. My "other" Lora D1 Mini shield I made doesn't have any overhang:
      https://www.openhardware.io/view/394/Minimalist-LoRa-Ra-01-Shield-for-WeMos-D1-Mini

      Ultimately, I may combine the two so as to have everything on a single D1 Mini PCB shield, but for now this works well enough. It's also quite easy to assemble.

      Because this gateway uses WiFi as the link back to the controller, I can move it around and place it anywhere I like without it being physically tethered to a controller. :)

      alexsh1A Offline
      alexsh1A Offline
      alexsh1
      wrote on last edited by
      #2

      @neverdie Did make any tests on range, power, etc?
      How do you envisage using it in home automation?
      The only Lora GW (LoraWAN for TTN) I have tinkered was Hallard's one:

      https://github.com/hallard/WeMos-Lora

      N 1 Reply Last reply
      0
      • N Offline
        N Offline
        NeverDie
        Hero Member
        wrote on last edited by NeverDie
        #3

        @alexsh1

        The range and coverage, as you would guess, is fantastic.

        1 Reply Last reply
        0
        • alexsh1A alexsh1

          @neverdie Did make any tests on range, power, etc?
          How do you envisage using it in home automation?
          The only Lora GW (LoraWAN for TTN) I have tinkered was Hallard's one:

          https://github.com/hallard/WeMos-Lora

          N Offline
          N Offline
          NeverDie
          Hero Member
          wrote on last edited by NeverDie
          #4

          @alexsh1
          Hallard's is more like my earlier LoRa shield, except of course with more bells and whistles. This new shield is different, in that it required a separate MCU (the atmega328p in this case) to handle the LoRa radio while the ESP8266 D1 Mini runs ESP-LINK, which is what allows the D1 Mini to perform as an untethered gateway.

          Hmmm. Come to think of it, if ESP-LINK ran on an ESP32, then I suppose I wouldn't need the atmega328p. Perhaps one core of the ESP32 could run ESP-LINK and the other could manage the LoRa. I should look into that.... Up until just now, I hadn't really seen a reason to use an ESP32 for anything, let alone this.

          Anyhow, the purpose of it is, like all gateways, to communicate with nodes and relay information via Domoticz and/or Node Red. For instance, I have leak detectors based on LoRa which need to be managed:
          https://www.openhardware.io/view/534/Extremely-Simple-Arduino-Pro-Mini-LoRa-Water-Leak-Detector

          1 Reply Last reply
          1
          • N Offline
            N Offline
            NeverDie
            Hero Member
            wrote on last edited by
            #5

            By the way, ESP-LINK comes with a built-in MQTT Client.

            1 Reply Last reply
            0
            • alexsh1A Offline
              alexsh1A Offline
              alexsh1
              wrote on last edited by
              #6

              OK, excellent. I have not tried lora coverage myself (apart from single channel GW for TTN). In fact I did not even built one for my home automation. I think the best usage of it are things like remote location sensors. I know a guy who is utilising lora for HAB (High Altitude Ballooning) projects - http://www.daveakerman.com/

              I am trying to think about where at home I can utilise one, but so far RFM69 is covering everything for me. Having said that, your GW is a simple and minimalist one and I can probably build one just to tinker.

              PS BTW, water leak sensors - I have a couple of z-wave sensors. They were not DIY, but the advantage is that they just work and look very nice.

              1 Reply Last reply
              0
              • R Offline
                R Offline
                ricorico94
                wrote on last edited by
                #7

                Hi,
                Seems a great project !
                Can you clarify the difference with your previous minimalist gateway : the new one is linked to Domoticz controller through wifi, but how was the minimalist linked to controller ? Wasnt'it already through wifi ? Or do you mean this new approach enhances the wifi connectivity by using ESP-Link ? (to be frank, I don't really understand what makes ESP-Link so good, as I never investigated it)

                br,
                Ricorico94

                N 1 Reply Last reply
                0
                • R ricorico94

                  Hi,
                  Seems a great project !
                  Can you clarify the difference with your previous minimalist gateway : the new one is linked to Domoticz controller through wifi, but how was the minimalist linked to controller ? Wasnt'it already through wifi ? Or do you mean this new approach enhances the wifi connectivity by using ESP-Link ? (to be frank, I don't really understand what makes ESP-Link so good, as I never investigated it)

                  br,
                  Ricorico94

                  N Offline
                  N Offline
                  NeverDie
                  Hero Member
                  wrote on last edited by
                  #8

                  @ricorico94 The main difference is that the newer project can use ESP-LINK on the ESP8266, whereas the first one can't. However, you are correct: with the right programming both can use wi-fi

                  1 Reply Last reply
                  0
                  • N Offline
                    N Offline
                    NeverDie
                    Hero Member
                    wrote on last edited by
                    #9

                    Also, I've confirmed that ESP-LINK doesn't run on the ESP32, so the only way to use it is with an ESP8266 plus an additional MCU, which is what this newer version enables.

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      ricorico94
                      wrote on last edited by
                      #10

                      I think I could understand the wiring thanks to your other projects (the shield for ESP-link on Wemos D1 mini), but I'd appreciate if you could clarify it -just to make sure since I see the 90° connector on picture is not like the one in your shield)
                      Could you detail also the SW/scripts and settings you use ?
                      Thanks,
                      Ricorico94

                      N 1 Reply Last reply
                      0
                      • R ricorico94

                        I think I could understand the wiring thanks to your other projects (the shield for ESP-link on Wemos D1 mini), but I'd appreciate if you could clarify it -just to make sure since I see the 90° connector on picture is not like the one in your shield)
                        Could you detail also the SW/scripts and settings you use ?
                        Thanks,
                        Ricorico94

                        N Offline
                        N Offline
                        NeverDie
                        Hero Member
                        wrote on last edited by
                        #11

                        @ricorico94
                        To overcome the overhang, I've since put everything onto a single shield for the ESP8266 D1 Mini:
                        0_1522936040252_LoRa Gateway v4_top.png
                        0_1522936050583_LoRa Gateway v4_bottom.png

                        1 Reply Last reply
                        0
                        • N Offline
                          N Offline
                          NeverDie
                          Hero Member
                          wrote on last edited by
                          #12

                          Of course, another way to handle the overhang would be to make it overhang in the opposite direction, where the overhang wouldn't matter:
                          https://www.openhardware.io/view/273/ESP-LINK-ESP8266-WeMos-D1-Mini-Adapter-Board
                          That would work too.

                          1 Reply Last reply
                          1
                          • R Offline
                            R Offline
                            ricorico94
                            wrote on last edited by
                            #13

                            This is even one step further as I understand you get rid of the sandwich Arduino pro mini by soldering directly an ATMEGA328p. It makes the overall setup much more dense indeed. Congratulations !

                            Could you share the details on software (scripts..) you used for the whole setup ?
                            I'm also interested in settings you use, because based on another thread, I had seen that some settings for RFM95 had an impact on error rates.

                            N 1 Reply Last reply
                            0
                            • R ricorico94

                              This is even one step further as I understand you get rid of the sandwich Arduino pro mini by soldering directly an ATMEGA328p. It makes the overall setup much more dense indeed. Congratulations !

                              Could you share the details on software (scripts..) you used for the whole setup ?
                              I'm also interested in settings you use, because based on another thread, I had seen that some settings for RFM95 had an impact on error rates.

                              N Offline
                              N Offline
                              NeverDie
                              Hero Member
                              wrote on last edited by NeverDie
                              #14

                              @ricorico94 said in LoRa Gateway:

                              software (scripts..) you used for the whole setup ?

                              Nothing meaningful to share as yet. I'm using RadioHead to verify that the hardware works as intended.

                              1 Reply Last reply
                              0
                              • N Offline
                                N Offline
                                NeverDie
                                Hero Member
                                wrote on last edited by
                                #15

                                Currently priced at $3.01 per module with free shipping:
                                https://www.aliexpress.com/item/LoRa-Series-Ra-01-Spread-Spectrum-Wireless-Module-Ultra-10KM-433M-RF-Chip-SX1278/32799821469.html?spm=a2g0s.13010208.99999999.262.rCAs4B
                                https://www.aliexpress.com/item/LoRa-Series-Ra-02-Spread-Spectrum-Wireless-Module-Ultra-10KM-433M-RF-Chip-SX1278/32799769669.html?spm=a2g0s.13010208.99999999.265.rCAs4B

                                1 Reply Last reply
                                0
                                • N Offline
                                  N Offline
                                  NeverDie
                                  Hero Member
                                  wrote on last edited by
                                  #16

                                  Epilog: the fully integrated ESP-LINK LoRa gateway has no antenna overhang and is working fine. :)
                                  0_1524335325809_unified_LoRa_gateway.jpg

                                  1 Reply Last reply
                                  0
                                  • alowhumA Offline
                                    alowhumA Offline
                                    alowhum
                                    Plugin Developer
                                    wrote on last edited by
                                    #17

                                    Cool.

                                    Have you seen these?
                                    https://nl.aliexpress.com/item/RCmall-2-Sets-partij-LoRa32u4-II-Lora-Development-Board-Module-LiPo-Atmega328-SX1276-HPD13-868-MHZ/32832789857.html

                                    1 Reply Last reply
                                    0
                                    • N Offline
                                      N Offline
                                      NeverDie
                                      Hero Member
                                      wrote on last edited by
                                      #18

                                      Hadn't seen it. I'm lately of the mind that it's better to have everything (including sensors) integrated onto a single board.

                                      1 Reply Last reply
                                      0

                                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                      With your input, this post could be even better 💗

                                      Register Login
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      13

                                      Online

                                      12.1k

                                      Users

                                      11.2k

                                      Topics

                                      113.4k

                                      Posts


                                      Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • MySensors
                                      • OpenHardware.io
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular