Использование микроконтроллеров Atmel (AVR, Atmega, Ардуино)

Есть ли у кого опыт использования и программирования микроконтроллеров AVR для автомобиля?
Интересует возможность сделать (а лучше купить готовый и не очень дорогой) контроллер для автомобиля, имеющий несколько (не менее 10) входов-выходов, каждый из которых можно было бы запрограммировать как на вход с положительной или отрицательной полярностью, так и на выход с управлением плюсом или минусом.
Вот что я предварительно нарыл (из слабо похожего):
http://2126.ru/autoelectr/multi_func
http://sun-store.ru/product_55.html
Оба примера не устраивают как по маленькому количеству выходов и выходов, так и по маленьким возможностям комбинирования, т.е. мне сегодня нужно, например, 5 положительных и один отрицательный входы, два положительных и два отрицательных выхода, а также возможность легко изменять прошивку (логику работы контроллера в зависимости от логики входных сигналов). При этом "завтра" может приспичить изменить (добавить) количество и полярность входов или выходов с одновременным изменением прошивки.
Зачем мне это нужно:
Мне требуется осуществлять коммутацию (пока только по питанию, а может потом еще и сам видеосигнал коммутировать) 7 видеокамер на 4-хканальный видеорегистратор в зависимости от комбинации входных сигналов на микроконтроллере, да и не только эту коммутацию, а еще и похожие задачи решать этим контроллером. То есть у меня может быть любая комбинация входных сигналов (при их появлении в аналоговом виде), часть из которых появляется в виде плюса, а часть - в виде минуса... Например, нажат тормоз (плюс) и одновременно выжато сцепление (минус) в течение более 3 секунд - это одно событие, которое должно быть обработано контроллером. Должны быть и другие события... В зависимости от комбинации входных сигналов и их продолжительности (например один из сигналов должен присутствовать на линии более 3 сек) мне нужно выдать на выходе тоже аналоговый сигнал как в виде плюса (+12) на определенном заранее "канале", так и в виде минуса - в другом случае и на другом канале... Токовая нагрузка на каждом аналоговом выходе, я полагаю, не более 50-100 мА.
Интересует возможность сделать (а лучше купить готовый и не очень дорогой) контроллер для автомобиля, имеющий несколько (не менее 10) входов-выходов, каждый из которых можно было бы запрограммировать как на вход с положительной или отрицательной полярностью, так и на выход с управлением плюсом или минусом.
Вот что я предварительно нарыл (из слабо похожего):
http://2126.ru/autoelectr/multi_func
http://sun-store.ru/product_55.html
Оба примера не устраивают как по маленькому количеству выходов и выходов, так и по маленьким возможностям комбинирования, т.е. мне сегодня нужно, например, 5 положительных и один отрицательный входы, два положительных и два отрицательных выхода, а также возможность легко изменять прошивку (логику работы контроллера в зависимости от логики входных сигналов). При этом "завтра" может приспичить изменить (добавить) количество и полярность входов или выходов с одновременным изменением прошивки.
Зачем мне это нужно:
Мне требуется осуществлять коммутацию (пока только по питанию, а может потом еще и сам видеосигнал коммутировать) 7 видеокамер на 4-хканальный видеорегистратор в зависимости от комбинации входных сигналов на микроконтроллере, да и не только эту коммутацию, а еще и похожие задачи решать этим контроллером. То есть у меня может быть любая комбинация входных сигналов (при их появлении в аналоговом виде), часть из которых появляется в виде плюса, а часть - в виде минуса... Например, нажат тормоз (плюс) и одновременно выжато сцепление (минус) в течение более 3 секунд - это одно событие, которое должно быть обработано контроллером. Должны быть и другие события... В зависимости от комбинации входных сигналов и их продолжительности (например один из сигналов должен присутствовать на линии более 3 сек) мне нужно выдать на выходе тоже аналоговый сигнал как в виде плюса (+12) на определенном заранее "канале", так и в виде минуса - в другом случае и на другом канале... Токовая нагрузка на каждом аналоговом выходе, я полагаю, не более 50-100 мА.