Unlike AVR chips, specifying the pin doesn't mean you are using a 'software' spi. The ESP32 can map SPI to the pins you specify, as long as the pins you specify are capable of the job you want them to do. Quoting Loboris: "ESP32 SPI peripheral can be used with any GPIO via GPIO matrix (input only GP...