I'm working on a smart home network with NRF24L01 Modules. So far all nodes are working fine with my temporary control hub using a Arduino Nano.
Now I wanted to make everything work through wifi or with my Amazon Echo. To do this I'm using a ESP8266 12E. The communication with the webserver is working fine, but with the NRF24L01 Module connected to it, there are some strange problems: Sometimes everything works correctly and my receivers on the other end get the messages. But sometimes, with no change in Code or on the Hardware, the transmisson stops working. I didn't even reset the board. In other cases, even the ESP8266 crashes and restarts. Through the Serial Monitor in found out, that the radio.write() function even returns true, so the ESP thinks it's sent.
I've read of other people, who have also problems with ESP8266 and NRF24L01 and I also changed some things they suggested. But I had no success. The strange thing is, that it sometimes works, so neither wiring nor the modules are broken.
My final connections are: GND - GND VCC - VCC CE - GPIO2 CSN - GPIO15 SCK - GPIO14 MOSI - GPIO13 MISO - GPIO12 IRQ - not connected GND - 4.7kOhm - GPIO15 47uF Capacitor between VCC and GND
I also successfully tested the NRF board with my Arduino Nano, which works fine.
So in the end I have no idea, what the problem could be.
I would be really appreciate if someone could help me finding the problem.
Thank you very much!