Для программирования микроконтроллера AVR требуется среда для написания кода, компилятор соответствующего языка и программное обеспечение для загрузки компилированной программы в контроллер. Удобнее для всего этого использовать специальную интегрированную среду разработки (IDE). Микроконтроллер AVR можно программировать во многих различных языках программирования: ассемблер, Cи, C++, Паскаль, Бейсик и т.д. Данная книга направлена на использованиe языка Си для программирования микроконтроллера. Для программирования микроконтроллера AVR на языке Си существует бесплатное программное обеспечение для операционных систем Линукс и Виндоус. Следующие главы познакомят с настраиванием обоих сред.
Всё нужное для прохождения упражнений инсталлируемого программного обеспечения можно найти на сайте ДомашнейЛаборатории