USBASP
USBasp – Programador AVR via USB (ISP)
O USBasp é um programador USB para microcontroladores AVR desenvolvido originalmente por Thomas Fischl.
Ele utiliza o protocolo ISP (In‑System Programming) para gravar e configurar microcontroladores AVR diretamente na placa, sem necessidade de bootloader ou interfaces adicionais.
É uma ferramenta open‑source, amplamente utilizada em desenvolvimento, manutenção e produção de dispositivos baseados em AVR, incluindo a linha ATmega e ATtiny.
Principais Características
- Programação via ISP (SPI)
- Compatível com praticamente todos os microcontroladores AVR de 8 bits
- Funciona com AVRDUDE, a ferramenta padrão para gravação AVR
- Suporta gravação de:
- Flash
- EEPROM
- Fuses
- Lock bits
- Permite gravar bootloaders do Arduino
- Não requer drivers em sistemas modernos (Windows 10/11, Linux, macOS)
- Firmware e hardware open‑source
- Alta estabilidade e baixo custo
- Alimentado diretamente pela porta USB
Chips Suportados (exemplos)
- ATmega8, ATmega16, ATmega32
- ATmega48/88/168/328 (Arduino Uno)
- ATmega128, ATmega2560
- ATtiny13/25/45/85
- ATtiny2313/4313
- Entre muitos outros AVR clássicos
No reviews