Electro-Gamma/ESP32-Quad-nRF24L01-Plus-Jammer-Multi-Band-2-4GHz-RF-Controller — reverse-engineered prompt

Reverse engineered prompt

Build me an ESP32 firmware project for legal RF lab testing and research that controls four nRF24L01+ modules from one board. I want it to work over both SPI buses, with the exact wiring shown in the readme, and let each radio be controlled independently so the device can do multi channel 2.4 GHz sweeping and the same serial controlled test modes described there, like Bluetooth style hopping, WiFi channels, BLE advertising channels, USB wireless, video, RC, and full spectrum. It should be easy to flash, then use from a serial monitor at 115200 with simple commands like start, stop, help, and the one letter mode switches.

Please include clear serial output so I can see what mode is active, plus a help screen and any basic startup checks that make sense. Keep the power notes and safety warnings visible in comments or output, especially 3.3V only and that this is for educational, authorized testing only. If you need to, look up current docs online and make it build cleanly.

Want more depth? Deep Reverse