nRF24L01 IRQ used to wake from deep sleep

Good Afternoon,

Using this project with Asyncwebserver, request to switch relay "on," and start a count down timer. Once count down timer has elasped; battery relay turns "off" battery power and goes to Deep Sleep.

02/07/2024 Updated project files to Github Repository. nRF24L01, transmitter and receiver have successfully turned "relay" LED on and off. Wakeup and Deep Sleep have been accomplished.

nRF24L01 Relay Project.log

Feedback from anyone that tries this code is welcome and appreciated.

"ESP32_nRF24L01_Remote_Relay" Project code

Regards,
William

1 Like

Thanks for sharing.

Fixed Wakeup issue 02/20/2024 @ 18:09 EST Project code

Simlified sketch; removed GPIO_IO configuration and changed pin configuation.

Short video of nRF24L01+ project

nRF24L01+ Project schematic

William

1 Like