Comprou um gravador USBasp para gravar ATmega e o Windows insiste em não reconhecer? Ou algum outro gravador/dispositivo USB da bancada vive com ponto de exclamação amarelo? A ferramenta que resolve isso se chama Zadig — um utilitário gratuito e de código aberto que instala o driver genérico certo em segundos, sem briga com assinatura de driver. Guia completo com download abaixo.

Conteúdo da Página

O que é o Zadig (e por que ele resolve o que nada mais resolve)?

Dispositivos como o USBasp, gravadores JTAG, rádios RTL-SDR e muitos programadores “faça-você-mesmo” não usam driver de fabricante — usam drivers USB genéricos (libusb/WinUSB) que o Windows não instala sozinho. O Zadig automatiza exatamente isso: detecta o dispositivo e instala o driver genérico correto, devidamente assinado, sem você precisar desativar a verificação de assinatura do Windows (aquele procedimento chato de reiniciar com F7).

Download do Zadig (Oficial, Open Source)

Versão oficial 2.9 do projeto (código aberto), sem modificações. Não precisa instalar: extraia e execute o zadig-2.9.exe. Compatível com Windows 7 a 11.

Instalando o Driver do USBasp com o Zadig (Passo a Passo)

Teste rápido: na IDE do Arduino, selecione Ferramentas → Programador → USBasp e use Esboço → Enviar usando programador. Se gravar, está funcionando (o USBasp não cria porta COM — é normal ele não aparecer em “Portas”).

Outros Usos Clássicos do Zadig na Bancada

Problemas Comuns e Soluções

Instalei o driver errado no dispositivo errado: calma — no Gerenciador de Dispositivos, clique no dispositivo → Desinstalar dispositivo (marcando “excluir driver”) e reconecte. O Zadig também permite trocar o driver de novo a qualquer momento.

USBasp grava mas avisa “cannot set sck period”: aviso inofensivo de firmware antigo do USBasp — pode ignorar, a gravação funciona.

“Target doesn’t answer” no AVRDUDE: não é driver — é ligação: confira o cabo de 10 vias, a orientação do conector e se o chip alvo tem alimentação (jumper de 5V do USBasp).

Windows avisa que o driver não é confiável: use sempre o Zadig oficial (como o hospedado acima) — os drivers que ele instala são assinados e seguros.

Perguntas Frequentes

Zadig serve para CH340 ou CP2102? Não use! Esses chips têm drivers próprios de fabricante — veja nossos guias do CH340 e do CP2102. O Zadig é para dispositivos de driver genérico (USBasp, RTL-SDR, JTAG).

libusbK, libusb-win32 ou WinUSB — qual escolher? Regra prática: USBasp → libusbK; RTL-SDR → WinUSB; na dúvida, use o que a documentação do seu software indicar — e lembre que trocar depois leva 30 segundos.

O USBasp vale a pena em 2026? Para gravar bootloader em ATmega e projetos AVR, sim — é o jeito mais barato. Para trabalho profissional com múltiplas famílias de chips, uma T48 cobre AVR e muito mais.

Conclusão

O Zadig transforma a pior parte dos gravadores USB genéricos — o driver — em um clique. Guarde o executável na sua pasta de ferramentas: ele resolve hoje o USBasp e amanhã o próximo dispositivo teimoso que aparecer na bancada.

Montando seu kit AVR?

USBasp com cabo e adaptador de 10→6 pinos custa pouco:

Como Associados da Amazon, recebemos por compras qualificadas feitas pelos links acima — você não paga nada a mais por isso.

Veja também: gravadora XGecu T48 e gravador CH341A.