Попробую свести итоговые пожелания:
Контроллер:
* Драйвер двух движков с реверсом и возможностью подключения более мощного моста (разъемы);
* Выходы для сервоприводов - 4шт;
* Аналоговые входы для датчиков - 4шт;
* Цифровые входы для датчиков - 8шт;
* Силовые выходы (например до 0.5А, 12В) - 8шт;
Итого:
6pin на драйвер 2х движков с реверсом (если даже нет аналогового выхода - будет 3 скорости и реверс);
6pin на сервоприводы;
6pin на аналоговые входы;
2pin на цифровые входы;
6pin на силовые выходы;
т.е. 6+6+6+4+6=26pin, в запасе 6входов/выходов;
Цифровые слаботочные выходы предлагается не делать вообще, т.к. все равно их в конечном счете не пользуют, а навешивают на них обвязку под силовой выход или я не прав?
Это все для ATMega16 и ATMega32;
Для ATMega8:
6pin - контроллер 2х движков;
4pin на сервоприводы;
4pin на аналоговые входы;
4pin на силовые выходы;
итого 18pin, т.е. в запасе 5 входов/выходов;
Еще обязательно адаптер USB-ШинаКонтроллера, без нее мне это будет скучно
PS: Цена включает что? Плату? Сами детали? Уже распаянную с деталями плату?
PPS: С сервами по моему все решается программно, там только придется софт писать, а так вешается на выход цифровой, вроде даже напрямую на слаботочный, надо уточнить.