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. OpenHardware.io
  3. 💬 HALO : ESP32 multi transport GW/Bridge for Mysensors

💬 HALO : ESP32 multi transport GW/Bridge for Mysensors

Scheduled Pinned Locked Moved OpenHardware.io
nrf24bridgewifirfm95canrgbblasteresp32blerfm69serial wi-fisnifferbluetoothgateway
40 Posts 13 Posters 11.3k Views 13 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.
  • scalzS scalz

    @Nca78
    on the proto board, it is nrf24 low power, smd version, actually. Works ok here but for better perf, i'm planning to use the PA/LNA through hole version with sma connector.
    So far (but not digged a lot) i've only seen PA smd modules with ipex (but would be better if i could fit sma) or chip antenna (lol). Are you thinking to an other reference, or have a favorite module??

    E Offline
    E Offline
    emc2
    Hardware Contributor
    wrote on last edited by
    #15

    @scalz said in 💬 HALO : ESP32 multi transport GW/Bridge for Mysensors:

    So far (but not digged a lot) i've only seen PA smd modules with ipex (but would be better if i could fit sma) or chip antenna (lol). Are you thinking to an other reference, or have a favorite module??

    This work quite well with the IPX PA+LNA SMD modules

    1 Reply Last reply
    1
    • scalzS scalz

      @Nca78
      on the proto board, it is nrf24 low power, smd version, actually. Works ok here but for better perf, i'm planning to use the PA/LNA through hole version with sma connector.
      So far (but not digged a lot) i've only seen PA smd modules with ipex (but would be better if i could fit sma) or chip antenna (lol). Are you thinking to an other reference, or have a favorite module??

      Nca78N Offline
      Nca78N Offline
      Nca78
      Hardware Contributor
      wrote on last edited by
      #16

      @scalz I have those with chip antenna , soldered one board but didn't try it yet.
      I also noticed this week that my local shop sells low power smd version with a PCB antennad design similar to the one used in ESP12F which is pretty good. I will order next week and test the range. They have the same pad footprint than the SMD PA LNA (GND pin moved opposite side from VCC) so I could be interested in keeping this footprint for those leaving in appartments and that don't need a long range.
      I have a 130sqm appartments and I have few packets losses only despite very thick (30cms) concrete walls, using only basic nrf24 modules at the moment. So I will only need a bit of improvement to have perfect reception everywhere, if it can be done with the 3€ PA LNA with chip antenna or 2€ module with improved antenna it's great for me.
      Blasting my messages to the 350 other appartments in my building doesn't sound like a safe option :D

      1 Reply Last reply
      0
      • scalzS Offline
        scalzS Offline
        scalz
        Hardware Contributor
        wrote on last edited by
        #17

        thx for feedbacks.

        @Nca78 oki. noted! To be sure, are you talking about these modules ?
        http://www.cdebyte.com/en/product-class-news.aspx?pid=32&okey=nRF24L01P

        Nca78N 1 Reply Last reply
        0
        • scalzS scalz

          thx for feedbacks.

          @Nca78 oki. noted! To be sure, are you talking about these modules ?
          http://www.cdebyte.com/en/product-class-news.aspx?pid=32&okey=nRF24L01P

          Nca78N Offline
          Nca78N Offline
          Nca78
          Hardware Contributor
          wrote on last edited by
          #18

          @scalz yes these are the ones.
          And they have versions with external antenna connectors also, amplified and even non amplified.

          1 Reply Last reply
          0
          • gohanG Offline
            gohanG Offline
            gohan
            Mod
            wrote on last edited by
            #19

            They look genuine, where did you buy them?

            Nca78N 1 Reply Last reply
            0
            • scalzS Offline
              scalzS Offline
              scalz
              Hardware Contributor
              wrote on last edited by scalz
              #20

              @gohan
              yes in theory they are genuine as they claim to buy the chip from Nordic. you can find those modules at ali or ebay. just search for the module ref you need.

              gohanG 1 Reply Last reply
              0
              • gohanG gohan

                They look genuine, where did you buy them?

                Nca78N Offline
                Nca78N Offline
                Nca78
                Hardware Contributor
                wrote on last edited by
                #21

                @gohan so they claim but at less than 2$ for one module I have doubts...
                Check on the website they have a "sample" button or "order sample", it links to the module on their ebay shop, they use it for selling samples.

                1 Reply Last reply
                0
                • gohanG Offline
                  gohanG Offline
                  gohan
                  Mod
                  wrote on last edited by
                  #22

                  I think I'll still go for the Itead ones then

                  1 Reply Last reply
                  0
                  • scalzS scalz

                    @gohan
                    yes in theory they are genuine as they claim to buy the chip from Nordic. you can find those modules at ali or ebay. just search for the module ref you need.

                    gohanG Offline
                    gohanG Offline
                    gohan
                    Mod
                    wrote on last edited by
                    #23

                    @scalz how is the project going?

                    1 Reply Last reply
                    0
                    • ranseyerR Offline
                      ranseyerR Offline
                      ranseyer
                      Hardware Contributor
                      wrote on last edited by
                      #24

                      Hi Scalz,

                      is it possible that you share the schematic ? Im Interestet mostly which Pins you uses to the "? mysX ?" Connector...
                      Greetings

                      mfalkviddM 1 Reply Last reply
                      0
                      • ranseyerR ranseyer

                        Hi Scalz,

                        is it possible that you share the schematic ? Im Interestet mostly which Pins you uses to the "? mysX ?" Connector...
                        Greetings

                        mfalkviddM Offline
                        mfalkviddM Offline
                        mfalkvidd
                        Mod
                        wrote on last edited by
                        #25

                        @ranseyer if you mean the mysx connector itself, the pins are available at https://www.mysensors.org/hardware/mysx

                        1 Reply Last reply
                        1
                        • ranseyerR Offline
                          ranseyerR Offline
                          ranseyer
                          Hardware Contributor
                          wrote on last edited by
                          #26

                          @mfalkvidd : Thats correct, but im working on a pin assignment (for STM32 and) ESP32... Mybe its a goot idea to open o new thread for that...

                          scalzS 1 Reply Last reply
                          1
                          • ranseyerR ranseyer

                            @mfalkvidd : Thats correct, but im working on a pin assignment (for STM32 and) ESP32... Mybe its a goot idea to open o new thread for that...

                            scalzS Offline
                            scalzS Offline
                            scalz
                            Hardware Contributor
                            wrote on last edited by scalz
                            #27

                            I'll update asap my projects (new designs&more features, softwares etc.). I've been quiet but not inactive :)
                            I just need to rethink how I'll share all of this because there is quite lot of stuff.. (interesting imho). I hope you'll like them.

                            @ranseyer said in 💬 HALO : ESP32 multi transport GW/Bridge for Mysensors:

                            @mfalkvidd : Thats correct, but im working on a pin assignment (for STM32 and) ESP32... Mybe its a goot idea to open o new thread for that...

                            I agree with mfalkvidd, you can take a look at myxs definition. Your pin assignment doesn't have to be the same as mine.. these mcus (STM32 and ARMs, esp32 etc) are flexible, you should check the datasheet ;)

                            1 Reply Last reply
                            1
                            • berkseoB Offline
                              berkseoB Offline
                              berkseo
                              wrote on last edited by
                              #28

                              Have you tried some of the examples to run the gateway? I recently tested ESP32

                              Sketches in examples do not work in a sheaf of ESP-RF24

                              Board downloaded from git hub Expessif

                              I tested on NODE MCU32S

                              mfalkviddM 1 Reply Last reply
                              0
                              • berkseoB berkseo

                                Have you tried some of the examples to run the gateway? I recently tested ESP32

                                Sketches in examples do not work in a sheaf of ESP-RF24

                                Board downloaded from git hub Expessif

                                I tested on NODE MCU32S

                                mfalkviddM Offline
                                mfalkviddM Offline
                                mfalkvidd
                                Mod
                                wrote on last edited by
                                #29

                                To anyone trying to help @berkseo: the problem has already been solved in a separate forum thread. You can access the solution at https://forum.mysensors.org/topic/9510/esp32-gateway-pinout

                                1 Reply Last reply
                                1
                                • H Offline
                                  H Offline
                                  heinzv
                                  wrote on last edited by
                                  #30

                                  I'm not sure if this helps, but I can say, that the MySensorsGateway code works with ESP32 in principle.
                                  I have tested it with at least two different boards. One ESP32 from Heltec with an RFM95 (SX1276) on-board and one barebone board @ranseyer and myself have designed (picture attached).
                                  For the barebone which we have designed, I used the board definition Nodes32s in Arduino. The only thing which I have defined in the Gateway-Project was the CS/NSS (chip select pin) as it is not where the code expects it as default.
                                  So I had to add (bold line):
                                  // Enables and select radio type (if attached)
                                  //#define MY_RADIO_RFM69
                                  #define MY_RADIO_RFM95
                                  #define MY_RFM95_CS_PIN 17

                                  After that, I got success messages in the serial output:
                                  19 MCO:BGN:INIT GW,CP=RLNGF---,VER=2.3.1-alpha
                                  23 TSF:LRT:OK
                                  24 TSM:INIT
                                  25 TSF:WUR:MS=0
                                  37 TSM:INIT:TSP OK
                                  39 TSM:INIT:GW MODE
                                  40 TSM:READY:ID=0,PAR=0,DIS=0
                                  43 MCO:REG:NOT NEEDED
                                  622 GWT:TPC:CONNECTING...
                                  ...
                                  3636 GWT:TPC:IP=10.0.0.151
                                  3640 MCO:BGN:STP
                                  3642 MCO:BGN:INIT OK,TSP=1
                                  3644 GWT:TPC:IP=10.0.0.151
                                  3649 GWT:RMQ:MQTT RECONNECT
                                  3695 GWT:RMQ:MQTT CONNECTED
                                  3697 GWT:TPS:TOPIC=mygateway1-out/0/255/0/0/18,MSG SENT

                                  I know, you don't use the RFM95 but I guess it should work also with other radio's

                                  board I use from ranseyer:

                                  0_1534337724832_mySensors_ESP32_RFM95_gateway.jpg

                                  1 Reply Last reply
                                  0
                                  • scalzS Offline
                                    scalzS Offline
                                    scalz
                                    Hardware Contributor
                                    wrote on last edited by scalz
                                    #31

                                    I know I don't give news about this project.
                                    So, maybe I should show you few pics, just in case.. ,)

                                    First, I prefer to say, we can't share code for the moment..not very release-able.

                                    We are using completely custom code for this project. GW code is quite big, mysensors is an experimental version (sort of "v3"). Plus for all the features, sometimes it can need some tweaks in esp32 libs etc. for the moment, sw is still tied to this project&hw.

                                    That said we have lot of neat stuff working, hw choices changed a bit too.

                                    Here we go:

                                    • asynchronous
                                    • http webserver + websocket server
                                    • mqtt client
                                    • transport bridging
                                    • embedded webapp for UI
                                    • etc.
                                      Well I cannot make a list for the moment, there are lot of features.

                                    Concept is autonomous simple network without need of a advanced controller, or when linkto/controller is down, that you can control and debug from your phone or computer. With step by step configuration, inclusion etc for easy getting started.

                                    Pics of the app ?? Teasing ON!
                                    0_1534344087554_about.jpg

                                    The app is realtime and very reactive. Responsive and mobile friendly. This is a single page app. written with Vue, no jquery. lightweight Bulma CSS

                                    0_1534344206886_home.jpg
                                    I started to make some widgets.. there are also multiple filters for dashboard.

                                    It will also be possible to get infos about network, rssi, stats etc
                                    0_1534344374355_network.jpg

                                    Lot of settings, I let you imagine them.. there are a few dedicated steps by steps too, handy for starters (like my family, friends..).
                                    0_1534344420975_settings.jpg

                                    It's also possible to see all logs, downloading them, updating app files etc.

                                    Teasing OFF, I prefer to keep some other nice features to show you later :stuck_out_tongue_winking_eye:

                                    don't ask for a release date plz, we're busy on lot of projects, but we'll try to do our best! stay tuned :)

                                    berkseoB 1 Reply Last reply
                                    7
                                    • scalzS scalz

                                      I know I don't give news about this project.
                                      So, maybe I should show you few pics, just in case.. ,)

                                      First, I prefer to say, we can't share code for the moment..not very release-able.

                                      We are using completely custom code for this project. GW code is quite big, mysensors is an experimental version (sort of "v3"). Plus for all the features, sometimes it can need some tweaks in esp32 libs etc. for the moment, sw is still tied to this project&hw.

                                      That said we have lot of neat stuff working, hw choices changed a bit too.

                                      Here we go:

                                      • asynchronous
                                      • http webserver + websocket server
                                      • mqtt client
                                      • transport bridging
                                      • embedded webapp for UI
                                      • etc.
                                        Well I cannot make a list for the moment, there are lot of features.

                                      Concept is autonomous simple network without need of a advanced controller, or when linkto/controller is down, that you can control and debug from your phone or computer. With step by step configuration, inclusion etc for easy getting started.

                                      Pics of the app ?? Teasing ON!
                                      0_1534344087554_about.jpg

                                      The app is realtime and very reactive. Responsive and mobile friendly. This is a single page app. written with Vue, no jquery. lightweight Bulma CSS

                                      0_1534344206886_home.jpg
                                      I started to make some widgets.. there are also multiple filters for dashboard.

                                      It will also be possible to get infos about network, rssi, stats etc
                                      0_1534344374355_network.jpg

                                      Lot of settings, I let you imagine them.. there are a few dedicated steps by steps too, handy for starters (like my family, friends..).
                                      0_1534344420975_settings.jpg

                                      It's also possible to see all logs, downloading them, updating app files etc.

                                      Teasing OFF, I prefer to keep some other nice features to show you later :stuck_out_tongue_winking_eye:

                                      don't ask for a release date plz, we're busy on lot of projects, but we'll try to do our best! stay tuned :)

                                      berkseoB Offline
                                      berkseoB Offline
                                      berkseo
                                      wrote on last edited by
                                      #32

                                      @scalz
                                      Wow 8)

                                      1 Reply Last reply
                                      0
                                      • H Offline
                                        H Offline
                                        heinzv
                                        wrote on last edited by
                                        #33

                                        I'm also impressed, I'll certainly observe this project(s). Especially because the base of my nodes is also ESP32 (see picture above)
                                        :clap:

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

                                          @scalz Wow, that's amazing!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          18

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          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