У skr стоит LPC микроконтроллер. Адаптировать для работы с mks wifi модулем можно. Но надо дописать аппаратно зависимую часть. В основном это работа с uart. С sd можно через марлиновым драйвер работать, может он не такой тормозной, как для stm32 там. У меня нет никаких отладок на lpc и мне просто не на чем отладить. А написать чисто по даташиту мне опыта не хватит :) Что касается esp, то нужны ноги rx/tx, нога io4. Это для передачи файлов. Для прошивки нужны ноги rst, io0. У МКС ещё en разведена, но там чисто подтяжка. На гитхабе у них есть схема модуля, там зачем-то ещё 16 нога разведена. Но ее использования я не видел.
мне esp прошить проблемы нет, у меня плата его шьет, но на гитхабе лежит версия прошивки старая, а француз жмется и не дает новую, типа компилируйте сами, я все исходники выложил, платформио выдает ошибку ссылаясь на отсутствующие модули, то же самое с ардуино, но с ней я вообще не дружу. в любом случае что так, что этак он пишет что скорость с новой прошивкой будет низкая, просто esp3d увидит карту в экране, на старой видит только в плате.