USBasp программатор нужен для программирования микроконтроллеров AVR. dzen.ru microkontroller.ru Он позволяет запрограммировать любой микроконтроллер AVR, поддерживающий интерфейс SPI или TPI (Tiny Programming Interface). dzen.ru
Также на основе USBasp программатора можно, например:
- Создать устройство-переходник RS232-USB. habr.com Оно подойдёт для программирования плат Arduino, на которых нет микросхемы FT232RL или другого преобразователя USB-UART. habr.com
- Получить простой набор портов ввода/вывода (PIO). habr.com Выведенные на разъёме программатора 6 выводов можно использовать для управления светодиодами и реле, а также считывания логического состояния порта. habr.com
- Настроить работу с несколькими датчиками температуры DS18B20. habr.com Например, использовать проект USBTemp. habr.com
- Подключить практически любые устройства I2C к компьютеру. habr.com
Кроме того, USBasp можно использовать как макетную плату для программирования в среде Arduino IDE. habr.com