reverse engineering a proprietary UART protocol
This sounds cool and all but then
Turns out it was just standard 8N1 115200-baud UART.
I didn’t see any mention of this proprietary UART protocol in your blog and the GitHub project looks like it was as simple as reflashing the onboard ESP32 once everything is wired correctly?
Isn’t that an off the shelf part?

Powered by XIAO ESP32-C3, this 7.5 inch ePaper display is a energy-efficient smart home e-ink screen designed to seamlessly integrate with Home Assistant. Ideal for showcasing dashboard real-time data, weather updates, and schedules, this compact device offers crisp visuals, 3-months battery life (2000mAh) in deep sleep mode, and easy customization via Arduino. Perfect for modern living spaces, it combines functionality with elegant design for a smarter home experience.