







Программатор USBtinyISP V2.0 AVR ISP
Арт. 11184
520 ₽
менее 20 шт.
Описание
Технические характеристики
- Модель: USBtinyISP V2.0 AVR ISP (HW-229 / аналог)
- Поддержка чипов AVR Atmel: Atmega168, Atmega328 и другие с флеш-памятью не более 64Кб (не работает с Atmega1280/1281/2560/2561)
- Напряжение питания: 5В DC (USB)
- Напряжение логических контактов: 5В
- Встроенный контролер: ATTiny2313A
- Интерфейс: ICSP (SPI), макс. 400кГц
- Совместимое ПО: avrdude 5.5+ (Arduino IDE и др.)
- Разъёмы коммуникации:
- IDC-06M и IDC-10M c шагом 2.54мм: для подключения к целевому чипу
- USB2.0: для подключения к ПК (к рабочей станции с установленным ПО)
- Поддержка ОС: Windows, Linux, MAC OS
- Индикация: питание, активность
- Рабочая температура: -40℃ ~ +85℃
- Размеры: 65 x 28 x 12мм
- Вес: 16 г.
Комплектация
- 1х Программатор USBtinyISP V2.0 AVR ISP
- 1х Кабель соединительный гибкий IDC-06F/IDC-06F c шагом 2.54мм, длина 350мм
Программатор USBtinyISP — это простой, компактный и недорогой инструмент для прошивки 8-битных контроллеров AVR Atmel. USBtinyISP полностью поддерживается программой AVRDUDE версии 5.5+ и любой другой интегрированной средой, работающей с AVRDUDE. Например, в бесплатной среде программирования Arduino IDE, с помощью программатора USBtinyISP можно записывать в память контроллеров Arduino с чипами AVR не только прошивку с загрузчиком, но и любой пользовательский код (скетч). Консольная программа AVRDUDE позволяет считывать и записывать любой тип памяти контроллера AVR: флеш-память, EEPROM, биты fuse и lock, а также байты идентификатора.
Программатор USBtinyISP V2.0 построен на микросхеме ATTINY2313A-PU ATMEL, оснащён двумя разъёмами интерфейса ISP (ICSP/SPI) для подключения к целевому чипу (с 6-ю и 10-ю контактами), и портом USB для подключения к ПК c установленным программным обеспечением. Для нормального функционирования USBtinyISP AVR на ПК-машинах с Windows требуется установка специального драйвера-библиотеки libusb, использующегося в качестве платформы абстрактного слоя. После установки драйвера, программатор определяется в ОС Windows как самостоятельное и независимое USB-устройство USBtiny, не занимающее COM-порт компьютера.
Распиновка соединительных коннекторов, подключение к целевой ИС

Интерфейс ISP внутрисхемного программирования (In-System Programming) применяется во всех 8-битных чипах AVR ATMEL. Он объединяет 3-проводную последовательную шину SPI, сброс и 5-вольтовое питание. Для программирования целевого AVR-контроллера используются весь набор выводов интерфейса ISP. Запись или считывание памяти целевых контроллеров без разъёма ISP выполняется через обычное проводное соединение. Перед процедурой прошивки и программатор USBtinyISP, и целевой AVR-контроллер соединяются одноимёнными выводами. Техника программирования 8-битных AVR-контроллеров основывается на перезапуске целевой микросхемы с подачей стартового низкоуровнего сигнала на вход RESET чипа и последующей передачей данных.
Установка драйвера в ОС Windows 10
При первом подключения программатора к компьютеру, операционная система последнего обнаруживает неизвестное устройство USBtiny. Установка драйвера для USBtiny осуществляется пользователем вручную, через функцию обновления в диспетчере устройств Windows. Во вкладке "Драйвер" окна "Свойства" для неизвестного устройства USBtiny нажать кнопку "Обновить драйвер" и выбрать пункт "Выполнить поиск драйверов на этом компьютере". Указать место расположения ПО на диске компьютера, после чего драйвер установится автоматически.
Возможности USBtinyISP v2.0 в среде Arduino IDE (на примере версии 1.8.19)
Программатор USBtinyISP по умолчанию включен в список поддерживаемых программаторов интегрированной среды Arduino IDE. Программатор доступен для работы в раскрывающемся меню "Инструменты/Программатор". С USBtinyISP полноценно работает опция прошивки загрузчика (bootloader) в контроллер Arduino "Инструменты/Записать Загрузчик" и опция программирования через внешнего программатора "Скетч/Загрузить через программатор". Ввиду имеющегося ограничения на максимальный размер флеш-памяти 64КБайт у целевого контроллера AVR, USBtinyISP способен программировать ограниченное число микрочипов Atmel.
Список поддерживаемых микрочипов
- ATTYNI: ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny11, ATtiny11L, ATtiny12, ATtiny12L, ATtiny12V, ATtiny13, ATtiny12V, ATtiny15, ATtiny15L, ATtiny24, ATtiny25, ATtiny26, ATtiny26L, ATtiny44, ATtiny45, ATtiny84, ATtiny85, ATtiny88, ATtiny261, ATtiny461, ATtiny861, ATtiny2313
- AT90: AT90CAN32, AT90CAN64, AT90LS4433, AT90LS2333, AT90LS2343, AT90LS4434, AT90LS8535, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90USB82, AT90USB162, AT90USB646, AT90USB647
- ATMEGA: ATmega8, ATmega8L, ATmega16, ATmega16L, ATmega32, ATmega32L, ATmega32U4, ATmega48, ATmega64, ATmega64L, ATmega88, ATmega161, ATmega162, ATmega163, ATmega164P, ATmega164PV, ATmega168, ATmega169, ATmega324P, ATmega324PV, ATmega325, ATmega328P, ATmega329, ATmega329P, ATmega640, ATmega644, ATmega644V, ATmega644P, ATmega644PV, ATmega645, ATmega649, ATmega3250, ATmega3290, ATmega3290P, ATmega6450, ATmega6490, ATmega8515, ATmega8535
- ATXMEGA: ATxmega16A4, ATxmega32A4, ATxmega64A1, ATxmega64A3, ATxmega64A4
Документация
- Электрическая принципиальная схема USBtinyISP V1.1 (PDF)
- Страница исходного проекта USBtiny (web-ресурс)
Программное обеспечение