Часть проблемы, с которой мы сталкиваемся сегодня, в том, что ROS v6 довольно комфортно работала на этих устройствах. В версии 7 появились новые функции (например, wireguard и zerotier), которые требуют дополнительного места во флеше... и требования к объему базового пакета тоже немного выросли. Но с версией 7.13 этот показатель значительно увеличился, даже если использовать старый пакет беспроводных драйверов. К сожалению, MT не указала четко (в базовой документации продукта), что на некоторых моделях устройств будут проблемы с запуском определённых версий ROS, особенно если пользователь пытается добавить дополнительные функции. То есть пользователь просто не имеет возможности «следить за доступными ресурсами»... Печально, что приведённая цитата из ответа @Normis демонстрирует продолжение отрицания, к которому MT применилась в отношении 16 МБ флеш-памяти на не таких уж старых ARM-устройствах.