Along the way, we stumbled on an Easter egg: the ESP32 processor has a built ... verifies that no data is going across this pin at bootup, and the SPI lines for the flash aren’t even broken ...
The live GPIO pin monitoring library sets up the ESP32 to stream information about what all of the pins are doing in real time to a webserver, which displays the information as a helpful graphic.
We made something similar but using the RP2350A board, the Raspberry Pi Pico 2, and published a guide on how to get Wi-Fi on the Pico 2 using an ESP32 ... with more GPIO pins than the RP2350A ...