ESP32-DIV icon indicating copy to clipboard operation
ESP32-DIV copied to clipboard

The nrf24 module is not functioning

Open Liat583 opened this issue 8 months ago • 8 comments

My self-made ESP32div can start, but the NRF24 module cannot work. The wiring is correct and the module is not damaged

Liat583 avatar Jun 04 '25 15:06 Liat583

All of them? The CC1101 module working?

silentfox2023 avatar Jun 04 '25 16:06 silentfox2023

所有的吗CC1101模块工作正常吗?

CC1101 can be used, but NRF24 cannot be used normally

Liat583 avatar Jun 05 '25 10:06 Liat583

First, CC1101 and the second NRF24 module use exactly the same pins, so it is normal that the second one cannot be used. Second, the CS pin of the SD module is also shared with the CS pin of the third NRF24 module. Therefore, the original author does not allow modifying the code related to the SD card part, which I think may be the reason. Finally, after flashing my firmware, you can use the serial monitor to check the echo information to see if the initialization is successful.

ESP32U-ESP32DIV-PCB-Modify_V1.1.zip

silentfox2023 avatar Jun 05 '25 15:06 silentfox2023

First, CC1101 and the second NRF24 module use exactly the same pins, so it is normal that the second one cannot be used. Second, the CS pin of the SD module is also shared with the CS pin of the third NRF24 module. Therefore, the original author does not allow modifying the code related to the SD card part, which I think may be the reason. Finally, after flashing my firmware, you can use the serial monitor to check the echo information to see if the initialization is successful.

ESP32U-ESP32DIV-PCB-Modify_V1.1.zip

How should I solve it?

Liat583 avatar Jun 06 '25 09:06 Liat583

First, CC1101 and the second NRF24 module use exactly the same pins, so it is normal that the second one cannot be used. Second, the CS pin of the SD module is also shared with the CS pin of the third NRF24 module. Therefore, the original author does not allow modifying the code related to the SD card part, which I think may be the reason. Finally, after flashing my firmware, you can use the serial monitor to check the echo information to see if the initialization is successful.

ESP32U-ESP32DIV-PCB-Modify_V1.1.zip

If I only connect to the first NRF24 module, can the NRF24 module be used?

Liat583 avatar Jun 07 '25 02:06 Liat583

20250608_003254.jpg

20250608_003208.jpg

20250608_010128.jpg

20250608_010201.jpg

I am in this situation, I remapped the Touch screen and now it is no longer inverted, I have 2 nrf24l01+ ( E01 2G4M27D from EBYTE) modules connected and working ( Jam bluetooth e proto killer) , the third excludes the sd and vice versa, the pcf8574 works perfectly, the pins for the cc1101 are missing...

maybe using two esp32s?

RoToSpLaSh avatar Jun 07 '25 22:06 RoToSpLaSh

https://github.com/user-attachments/assets/0ae17fed-6714-46b3-90bd-a7aeba492024

RoToSpLaSh avatar Jun 08 '25 22:06 RoToSpLaSh

Or use a second pcf8574 for the cc1101 pins?

RoToSpLaSh avatar Jun 18 '25 21:06 RoToSpLaSh