My custom PCB (it's earlier in the worklog) is based on the Pluto IIx-HDMI board, which is described on the GCVideo-DVI GitHub page. And my LCD driver is based on this board, which can take the HDMI input.
My batteries are Panasonic 18650 3400 mAh cells, which are in the BOM. There are pink...