Но ведь код один и тот же. Отличие только в интерфейсе. На touch ui работает wi-fi. Непонятно где искать эту поддержку. В самом конфиге define WIFI закоментирован, но из инструкции не понятно нужно ли его расскоментировать
Код не один и тот же. Я делал поддержку wifi модуля самостоятельно, исходя из тех ресурсов, что есть свободные в МК. Для приема данных используется буфер размером что-то около 6-8 кБ, чтобы не тормозить передачу и писать на карту с большей скоростью. На тот момент, когда я писал инструкцию как собрать с mks ui, никакой другой поддержки wifi не было. Для этого ui MKS использует библиотеку lvgl которой нужно очень много память. Под хранение своих объектов и под видеобуфер. Одновременно памяти под lvgl и мой код не хватает. Но MKS сейчас добавили поддержку wifi в свой код. Он есть у них на гитхабе и есть в pull-request-ах в официальную ветку марлина (я думаю в следующем релизе будет). Насколько я понимаю, работать это будет только с их mks ui.