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. Development
  3. WeMos D1 mini and NRF24

WeMos D1 mini and NRF24

Scheduled Pinned Locked Moved Development
7 Posts 4 Posters 2.5k 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.
  • Q Offline
    Q Offline
    qobouky
    wrote on last edited by
    #1

    Hello,

    Maybe I have a stupid question but I did not find proper information on this forum or internet.

    Currently I use serial gateway (Uno + NRF24 connected via USB, MyController) for connection of sensors. So sensors are arduinos (uno, mini, ...) with sensor and NRF24.

    And now my stupid question. Can I connect WeMos D1 mini directly to my gateway (without NRF24)? Both items works on 2.4GHz.

    Thank you for your reply

    rejoe2R 1 Reply Last reply
    0
    • Q qobouky

      Hello,

      Maybe I have a stupid question but I did not find proper information on this forum or internet.

      Currently I use serial gateway (Uno + NRF24 connected via USB, MyController) for connection of sensors. So sensors are arduinos (uno, mini, ...) with sensor and NRF24.

      And now my stupid question. Can I connect WeMos D1 mini directly to my gateway (without NRF24)? Both items works on 2.4GHz.

      Thank you for your reply

      rejoe2R Offline
      rejoe2R Offline
      rejoe2
      wrote on last edited by
      #2

      @qobouky If I got you right, you question whether it is possible to receive the signals sent from your nRF24-Nodes via the wireless transceiver of an ESP8266.
      The short answer is no.
      Both may use 2.4GHz as a physical transport layer, but the encondeing/decoding of the information is done completely different. You may compare that to two humans speaking, but one chinese and the other english - they may hear the other one producing sound, but will not be able to understand the message.

      Controller: FHEM; MySensors: 2.3.1, RS485,nRF24,RFM69, serial Gateways

      1 Reply Last reply
      1
      • Q Offline
        Q Offline
        qobouky
        wrote on last edited by
        #3

        Thank you very much for great explanation!!!

        But is there a way how to connect ESP8266 to Controller. In MySensors are available just ethernet or serial gateway with NRF. Of course I can connect ESP to NRF and then use serial gateway but then there is no difference if I use ESP or nano.

        My idea is that I want to use wireless network for sensors. One of my sensor should be LCD/TFT with touch so I wanted to prevent to use NRF (it occuy SPI)
        https://forum.mysensors.org/topic/9276/home-automation-tft-touch-display

        rejoe2R mfalkviddM K 3 Replies Last reply
        1
        • Q qobouky

          Thank you very much for great explanation!!!

          But is there a way how to connect ESP8266 to Controller. In MySensors are available just ethernet or serial gateway with NRF. Of course I can connect ESP to NRF and then use serial gateway but then there is no difference if I use ESP or nano.

          My idea is that I want to use wireless network for sensors. One of my sensor should be LCD/TFT with touch so I wanted to prevent to use NRF (it occuy SPI)
          https://forum.mysensors.org/topic/9276/home-automation-tft-touch-display

          rejoe2R Offline
          rejoe2R Offline
          rejoe2
          wrote on last edited by
          #4

          @qobouky First: using more than one SPI device on one MCU is possible - this requires just some more preparation e.g. in before() in case of using the same SPI interface (initialising other SPI devices prior to nRF will be addressed through the MySensors libs in presentaion() and setup()).
          If you plan to use a LCD screen, you may need a more powerfull MCU like the ESP or an STM32 (th later offering also more hardware SPI interfaces). There are some examples available you may use as a reference:
          https://www.mysensors.org/build/dollhouse#tv-node
          https://www.mysensors.org/build/scene_controller

          Controller: FHEM; MySensors: 2.3.1, RS485,nRF24,RFM69, serial Gateways

          1 Reply Last reply
          0
          • Q qobouky

            Thank you very much for great explanation!!!

            But is there a way how to connect ESP8266 to Controller. In MySensors are available just ethernet or serial gateway with NRF. Of course I can connect ESP to NRF and then use serial gateway but then there is no difference if I use ESP or nano.

            My idea is that I want to use wireless network for sensors. One of my sensor should be LCD/TFT with touch so I wanted to prevent to use NRF (it occuy SPI)
            https://forum.mysensors.org/topic/9276/home-automation-tft-touch-display

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

            @qobouky you can build an esp8266 ethernet gateway (or mqtt if you prefer that), without connecting a nrf24 radio. Just comment out "#define MY_RADIO_NRF24" in the example. Then present sensors and send data as you would on a normal node.
            Add the gateway in your controller in the same way you would configure any other gateway.

            In essence, you will have a tiny MySensors network consisting of just the MySensors gateway with locally attached sensors.

            1 Reply Last reply
            0
            • mfalkviddM Offline
              mfalkviddM Offline
              mfalkvidd
              Mod
              wrote on last edited by
              #6

              See https://github.com/mfalkvidd/Arduino-MySensors-ESP8266-RFM69-Gateway/blob/master/Arduino-MySensors-ESP8266-RFM69-Gateway.ino for an example where I send data for locally attached sensors (this gateway has a rfm69 chip though).

              1 Reply Last reply
              0
              • Q qobouky

                Thank you very much for great explanation!!!

                But is there a way how to connect ESP8266 to Controller. In MySensors are available just ethernet or serial gateway with NRF. Of course I can connect ESP to NRF and then use serial gateway but then there is no difference if I use ESP or nano.

                My idea is that I want to use wireless network for sensors. One of my sensor should be LCD/TFT with touch so I wanted to prevent to use NRF (it occuy SPI)
                https://forum.mysensors.org/topic/9276/home-automation-tft-touch-display

                K Offline
                K Offline
                kimot
                wrote on last edited by
                #7

                @qobouky
                Use something like ESPeasy for connection your ESP2866 into controller.

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


                22

                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