Проект совсем не мой, но тут не нашёл.
Собственно делюсь, вот ссылки
https://habr.com/post/412325/
код https://github.com/sdima1357/specci48
подключение экрана и прочего описано тут https://github.com/sdima1357/specci4...ter/Inc/main.h
Работает совсем даже неплохо!
Экраны эти бывают трёх размеров 2.2" 2.4" или 2.8".
Кнопок немного, только курсорные и меню для смены раскладки их. Например под кемпстон.
Если игра требует для начала нажатие других кнопок, например "press S to start" то можно
запустить её на компе в эмуляторе и, когда самое начало, сохранить её снапшут в z80 и его уже запускать на этом stm32.
Таким образом например можно запустить saboteur2. Всё это работает!
Удачи