Hi All,
I have a problem and could do with some help.
I have two separate sketches of code. One is running a home automation system, based on an ESP8266 and the ESPAsyncWebServer. The other is taking a NRF24L04 radio, to make a low power RF bridge.
Both sketches work independently, however, when I add the NRF source files, the webserver starts and I can ping it, but the webpage is not served.
#include <SPI.h>
#include <nRF24L01.h>
#include <RF24.h>
Instead I get some random characters on the browser

If I uncoment the files above everything works as expected.
I have no other parts of the NRF radio on my code, I am just including the files for compilation.
The NRF works well, on a sketch ot its own.
For the purposes of troubleshooting I have also disabled the digital outputs and uncommented the parts of the code reading the I2C humidity sensor, as I thought these could be conflicting with the SPI code, but it made no difference
So, for some reason, the NRF files, seem to be breaking the code. I wonder if any of the registers is messing the RF portions of the ESP8266?
PS: I don't seem to be able to add attachments now., but happy to send the code and the libraries.

