Arduino bring up code for an ePaper 1.54" display with 1bit black/white and 1bit red. Serial communication via 4-wire SPI.
When compiling for an ESP32-S3 (and apparently also an -S2) with the Arduino framework, the SPI component always selects SPI 2 (FSPI) in the generated C++ code, even if interface: spi3 is specified.
An LCD can be made to connect to a microcontroller using two wires with the aid of the I2C interface which includes pins for an SPI interface version for flexibility. The I2C LCD interface is used ...