Цей варіант Arduino-контролера, якщо вже не найпростіший, то вже напевно найдоступніший для самостійного виготовлення. В основі - вже стала класичною схема Arduino на контролері ATMega8.
Усього розроблено два варіанти:- модульний
- одноплатний
модульний варіант
Цей варіант контролера состит з трьох плат:
- плата мікроконтролера
- Плата USB-UART
- плата харчування
одноплатний варіант
Все те ж саме, тільки на одній платі:
Плата виконана з одностороннього фольгованого текстоліту і може бути повторена в домашніх умовах з використанням, напрірмер, ЛУТ-технології. Розміри плати: 95x62
програмування мікроконтролера
Після складання плати - необхідно "прошити" контролер, завантажити в нього "bootloader" - завантажувач. Для цього буде потрібно програматор. Беремо чистий контролер типу ATMega8, встановлюємо його в програматор, підключаємо до комп'ютера. Я використовував програматор Программатор AVR ISP mkII c адаптером ATMega8-48-88-168. Програмуємо за допомогою Arduino IDE, вона сама виставить необхідні fuse bits. Послідовність така:
1. Вибір програм (Сервіс> Программатор> AVRISP mkII). Якщо цей програматор використовується вперше - необхідно встановити драйвер AVRISP-MKII-libusb-drv.zip. Якщо використовується не AVRISP mkII, а інший програматор, то зі списку потрібно вибрати потрібний.
2. Вибір плати для мікроконтролера (Сервіс> Плата> Arduino NG or older w / ATmega8). Якщо використовується не ATmega8, а інший мікроконтролер, то і хустці потрібно вибирати відповідну йому.
3. Запис bootloader (Сервіс> Записати завантажувач).
4. Встановлюємо контролер на плату, і все, Arduino готова до роботи.