Atmega8 arduino своими руками

Самодельная Ардуино-совместимая отладочная плата на бюджетном МК ATmega88/168/328

Официальный сайт компании Arduino по адресу arduino. Завалялось у меня атмег8, было время, программировал их, но теперь стал ленив и перешел на ардуино.

Arduino своими руками с USB портом

Загорелся однажды изучить микроконтроллеры семейства AVR Atmega и их программирование. Решил начать с популярного и простого решения, с макетных плат Arduino. Но покупать Arduino не хотелось из принципа.

Самодельный Arduino
Arduino своими руками — Shrimp

При разборке большинства отслуживших свой срок работы, промышленных устройств на микроконтроллерах AVR, чаще всего встречаются микроконтроллеры ATmega Рабочие чипы не стоит выбрасывать, так как они уже припаяны к плате и большинство их выводов удобно выведены к тем или иным радиоэлементам. Продвинутые программисты могут писать для них программы на языке "C" или даже на ассемблере, но для начинающих легче всего освоится в среде Arduino IDE. К тому же Arduino уже набрала популярность и в сети есть много примеров и готовых программ для различных задач. Хотя микроконтроллер mega88 и не поддерживается в данной среде, но произведя некоторые изменения в конфигурационном файле, можно легко добавить тип платы с этим или другим микроконтроллером и писать программы с последующей компиляцией и загрузкой. На данном же примере будет подробно, с иллюстрациями, показано что нужно добавить и как это сделать.

Arduino на ATmega8, ATmega48, ATmega88, ATmega
MicroDuino своими руками
MrПоделкинЦ Blog: Прошивка бутлоадера Arduino в ATmega8, бюджетный Arduino
Программируем м/к Atmega через Arduino
ATmega8 (Arduino IDE) — resses.ru
Добавляем поддержку не родных м/к в среду Arduino IDE
И снова Atmega8 как arduino | Аппаратная платформа Arduino
Самодельный Arduino
Как сделать свой клон Arduino, и есть ли в этом смысл / Хабр
Плата микроконтроллера ATMega8
схема arduino на atmega8 своими руками - Google Drive
MicroDuino своими руками
Arduino — Википедия
Arduino своими руками с USB портом

В основе - уже ставшая классической схема Arduino на контроллере ATMega8. Всего разработано два варианта: Модульный Одноплатный Модульный вариант Этот вариант контроллера состит из трех плат: Плата микроконтроллера Плата USB-UART Плата питания Одноплатный вариант Все тоже самое, только на одной плате: Плата выполнена из одностороннего фольгированного текстолита и может быть повторена в домашних условиях с использованием, наприрмер, ЛУТ-технологии. Размеры платы: 95x62 Программирование микроконтроллера После сборки платы - необходимо "прошить" контроллер, загрузить в него "bootloader" - загрузчик. Для этого потребуется программатор. Берем чистый контроллер типа ATMega8, устанавливаем его в программатор, подключаем к компьютеру. Программируем с помощью Arduino IDE, она сама выставит необходимые fuse bits.

Похожие статьи