Думаю если это один микроконтроллер то не хватит.
Ну а так, если столько времени уходит на изучение/сборку, то мож ну ее нафиг, купить готовую HEQ5 и радоваться жизни? К чему все эти темы про ардуино в общем то и сводятся...
Евгений, тут вы не затрагиваете тему хобби. Сложно, дорого, долго - но, блин, нравится...
Алексей Inferno, не вздумай бросать затею! Начти с того что тебе пока доступно и понятно - механическая часть.
Мы же с тобой обсуждали, даже чертежи переходников показывал. Вот с них и начни.
Потом будут движки. Потом драйвера с ардуинкой - просто ими покрутишь. А потом уже и ведение и если терпежу останется то и GoTo запилишь.
Это я вещаю про AVR (на базе которых ардуины построены). Честно - не изучал, какие там конкретно используют...
Допустим, 16МГЦ... (это и есть, примерно 16 Млн операций, разве нет?) На что такого быстродействия не хватит?
Для AVR микроконтроллеров с архитектурой RISC справедливо выражение ~1.25MIpS / МГц - т.е. 1,25 итерации (инструкции) за один такт частоты тактирования. Но не стоит путать инструкции и строчки кода.
Тем более компилятор из Си языка в ассемблер преобразует с потерями. AVR Studio использует компилятор от IAR, пожалуй самый лучший - тут потери 20% быстродействия и памяти. Т.е. получим примерно 1 инструкция за 1 такт.
Затем, Ардуино-студия (местное IDE) использует менее четкий компилятор + сама библиотека дюже толстая и медленная.
В итоге получим эквивалентное тактирование около 4МГц (на вскидку, утрируя).
Это маловато будет для сложных задач.
Как выход писать под Ардуину непосредсвенно под МК в ее составе, без использования библиотек, что может только спец.
Так что
passer_by отчасти прав.