Надо связать два контроллера(возможно потом еще что нибудь подключу): тини2313 и мегу 16. Сперва думал по i2c но на тини его надо делать на недоинтерфейсе usi. Да и непонял я толком этот протокол. Сейчас вот склоняюсь к spi. Что посоветуйте новичку?
USART просто довольно использовать. Есть и апноуты атмел по связи МК по нему и у меня примеры как мастером быстро код накидать с буферами отправки и приема - http://avr123.nm.ru/z5.htm
COM порт у компа на материнке и не выведен. И у мк один уарт, если сойденить два мк то к компу уарт уже не подключишь(если выведу компорт наружу), а программный ставить нет желания. И лучше протокол чтоб можно несколько устройств подключать, вдруг еще чтонибудь повесить захочется.
К тиньке подключен ик бампер из 4 тсопов, два фоторезистора чтоб ездить в темные и светлые места и трехцветный диод для отображения настроения робота.