I bought GDEH0154Z90 e-paper device the other day, but the vendor only supports STM32 and raspberry pi. But I wanted it to run on my ESP32S2 board. So I port the STM32 program to the ESP-IAP frame. Use it like you use other ESP-IAP examples.
And I tried this on Ubuntu 18.04.