E-paper Display on an ESP32 CAM board?

I have recently been experimenting with e-paper displays using an ESP8266 and the GxEPD library from Github with some success. The special thing about this ESP8266 is that it has a built in E-paper display connector so no external hat is required.

I also have an ESP32 CAM board which has some additional features including a similar 24 pin connector. I was wondering the feasibility of running the E-paper display from this port? I'm assuming it should be as simple as doing some pin reassignments right? I think it would be a really sweet alternative to the ESP8266 as it's cheaper, has Bluetooth, and an SD card reader.

Unfortunately the standard ESP32 option in the GxEPD library did not work for me and I couldn't find where it assigns all the pins, only a few of them.

One thing I am not understanding is that it's a 24 pin connector but in the datasheets provided only highlight 15 connections? Yet in the code only about 5 of them really matter to get the display working. Do the rest of these pins not matter, are they not in use? I honestly doubted a little camera would use all 24 of those pins anyway.

Any tips you guys have would be much appreciated, Thanks.

Esp8266:https://www.waveshare.com/w/upload/a/a7/E-Paper_ESP8266_Driver_Board_EN.pdf
Esp32 CAM:https://loboris.eu/ESP32/ESP32-CAM%20Product%20Specification.pdf
GxEPD:GitHub - ZinggJM/GxEPD: A simple E-Paper display library with common base class and separate IO class for Arduino.
Display:https://www.aliexpress.com/item/32218091929.html

Hi Roble,

You should ask this question in the Arduino Forum Displays, or ask a moderator to move it to there (report to moderator).

These e-paper displays use SPI for communication, and some additional data pins. With GxEPD or GxEPD2 HW SPI is used, so the pins for SPI are given (except for ESP32, which can be re-configured).

But the 24pin FCP has additional connections to the controller of the e-paper. These connections are needed for external components to generate the panel driving voltages (usually +- 15V) together with the controller. See the specs for your e-paper display, "reference circuit", or take a look at the schematics of the ESP8266 driver board.

Jean-Marc