You can even out the logic on the microcontroller :)
I did that with a pico: https://github.com/AdrianCX/picohive-epaper