Вопрос софта пока полностью открыт, т.е. его нет :-)
Интуитивно понятно - нужно портировать что-то написанное для MiST, DivGMX, ReVerSE...

По железу:
VGA/HDMI - можно прицепить на торец платы(к FPGA),
SD-карточку лучше цеплять к ESP, на ней можно будет хранить прошивки.
А вот куда лепить клавиатуру... логичнее к ESP.
Интересно ESP32 можно состыковать с bluetooth клавиатурой?
SDRAM - к этой плате прикрутить думаю совсем не реально.