Closed
Description
Reading the original arduino documention of SPI.begin (https://www.arduino.cc/en/Reference/SPIBegin) they say that the spi bus is configured setting the pinMode of SS to OUTPUT.
The SPI-implementation of arduino-esp32 doesn't do this.
I understand that this is totally unnecessary in Master-mode, but it introduces a major incompatibility to libs that are relying on that and where the SS pin is not explicitly set as output by the lib.
arduino-esp32/libraries/SPI/src/SPI.cpp
Lines 37 to 68 in e5ea089