Standard routines for ESP32 tested peripherals
Below the circuit schematically to direct how the ports were used. Most of them can be changed, observing their configuration files, or even the application of each one of them.
The set of function blocks can also be found from the manufacturer's website.