все остальное за несколько минут правится ручками.
неужели нет никакого понимания проблем и потребностей новичков? о каких правках ручками идет речь? он только спаял 3 элемента вместе, он не уверен в том, то спаял их правильно (и совсем не факт что таки правильно спаял) о какой отладки программ может идти речь? он может и за программирование еще не брался, не на чем ему его смотреть.
и вот есть 2 варианта - разбирать чужие исходники, адаптировать, править, компилировать, ловить баги, отлаживать и только потом прошивать и совершенно не быть уверенным в том, что после всего этого этот правленный новичком код будет работать или
взять готовый хекс, прошить его и быть уверенным в том, что этот код был отлажен и ПРОВЕРЕН на РАБОТАЮЩЕМ железе, что он ОСМЕСТИМ с твоим железом и если ты его правильно собрал - то оно будет работать.
все просто. либо у тебя 2 неизвестных - работоспособность железа и кода, либо одна. железо, если ты используешь свое совместимое железо и чужой совместимый код, либо если ты используешь готовое железо (готовый минибот) и свой код, либо вообще ни одной если ты и то и другое берешь готовое.
увы непонимание потребностей и проблем с которыми сталкиваются новички на начальных этапах приводит к непониманию преимуществ именно учебных роботов и принципов учебных платформ.
и продолжая в этой ветке замечу - тебе никто не мешает выпускать СВОИХ совместимых роботов, продавать их (или чего там охота получить) и точно также получить ту самую хваленую совместимость, которой мы никак не перестаем радоваться используя x86 соместимые процессоры и зс архитектуру. а ведь тоже - ничего, наверное, сложного взять да "поправить ручками"