Has anyone finished working with the device NRF24L01 with their ESP8266.
It run's off SPI, Does that mean I need to use HSPI to communicate with the device due to the Normal SPI being reserved for the SPIFlash memory?
It appears the NRF24L01 has a "CE" Chip enable pin to kick it into different modes, Is this something I need to handle specifically myself when making SPI calls?
iot-bits.com wrote:Yeah, you would need to use HSPI for this. The CE pin is automatically handled by the HSPI hardware if you like it that way. Or you could just have the CE pin connected to a GPIO and control is manually, whatever works best for your application.
You mean directly connect it to SS/CSN?
Isnt SS by default High and goes low when the Master is trying to send data to the slave but CE needs to go from low to high?
iot-bits.com wrote:You can use GPIO then, if the CS signal is inverted.
The signal looks okay to me, there seem to be no errors, otherwise you'd see that in the logic analyser.
Thanks! I am looking through the documents and trying to identify MISO being 0xE and 0xF and what that means. I assume some sort of ACK packet but I haven't found anything yet in the Datasheet.
The bigger problem is always the ESP8266 HSPI interface, which is not too well documented. And then RF board layout stuff.
Who is online
Users browsing this forum: No registered users and 8 guests
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
We also have a RTOS version and a MESH version too!
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!