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. Hardware
  3. [SOLVED] Problems with ESP8266 and NRF24L01+

[SOLVED] Problems with ESP8266 and NRF24L01+

Scheduled Pinned Locked Moved Hardware
24 Posts 5 Posters 17.3k Views 5 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.
  • mfalkviddM mfalkvidd

    Great work @numanx !

    It is possible to use software spi instead of hardware spi (hardware spi only works with the default pins). See https://www.mysensors.org/build/ethernet_gateway for how to enable software spi and use #define directives to use different pins.

    numanxN Offline
    numanxN Offline
    numanx
    wrote on last edited by
    #21

    @mfalkvidd
    It seems that ESP8266 doesn't support SOFTSPI

    In file included from /home/numanx/Arduino/ESP8266OTA/ESP8266OTA.ino:120:0:
    /home/andreihering/Arduino/libraries/MySensors/MySensors.h:248:2: error: #error Soft SPI is not available on ESP8266
    
    mfalkviddM 1 Reply Last reply
    0
    • numanxN numanx

      @mfalkvidd
      It seems that ESP8266 doesn't support SOFTSPI

      In file included from /home/numanx/Arduino/ESP8266OTA/ESP8266OTA.ino:120:0:
      /home/andreihering/Arduino/libraries/MySensors/MySensors.h:248:2: error: #error Soft SPI is not available on ESP8266
      
      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #22

      @numanx oh. Sorry. My bad.

      1 Reply Last reply
      0
      • NeverDieN NeverDie

        @numanx said in Problems with ESP8266 and NRF24L01+:

        Checked the pinout diagram for the ESP-12E. Checked for continuity between GPIO13(from the chip) and D7 and there was no continuity.
        Tried to connect the radio MOSI Pin directly to GPIO13 and IT WORKED!

        Good work!

        Check the solder connection between the GPIO13 and the pcb. Probably it's faulty. With a little luck probably you can just re-solder the connection manually, and `then you'll be good to go.

        numanxN Offline
        numanxN Offline
        numanx
        wrote on last edited by
        #23

        @NeverDie @mfalkvidd
        Today I've resoldered the ESP8266 Chip.
        Everything works perfect.
        Thanks for your help!

        1 Reply Last reply
        3
        • George LaynesG Offline
          George LaynesG Offline
          George Laynes
          wrote on last edited by
          #24

          This thread has been a life saver for me.
          Just wanted to drop a line for anyone else who might be despairing why despite numerous tests, the radio would still not work on the NodeMCU.

          In my case, it was NodeMCU v3 from Lolin and I had two traces not workingbetween GPIO13 and GPIO12 - there was no continuity of the trace between the ESP-12E chip and the board pins. I had to solder those two traces together and now - everything works!

          Thank you for inspiring me to look for this problem.

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


          25

          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