Приведены практические примеры реализации различных вариантов подключения периферийного оборудования на примере микроконтроллеров семейства AVR и программного обеспечения для работы с этим оборудованием. Даны примеры реализации типовых задач. На примере микроконтроллеров семейства AVR подробно разобраны такие распространённые периферийные устройства, как порты ввода-вывода, таймеры-счётчики, последовательный интерфейс. Все примеры написаны на языках программирования С/C++.
Для студентов и аспирантов, обучающихся по направлениям 'Прикладная математика и информатика', 'Информатика и вычислительная техника', 'Информационные системы и технологии', 'Прикладная информатика', 'Программная инженерия', 'Автоматизация технологических процессов и производств', 'Мехатроника и робототехника'. Может быть полезно школьникам, углублённо изучающим информатику, робототехнику и посещающим соответствующие кружки.