Eu tenho muitos PCBs que usam um AVR em embalagens SMD e, como troco frequentemente o firmware em placas de protótipo, estou tentando encontrar a melhor solução para programar o AVR com rapidez e facilidade.
A primeira abordagem foi ter um cabeçalho padrão (2x5 pinos, 0,1 ") na placa, mas, como são volumosos (para o tamanho das placas com as quais estou lidando), comecei a ter apenas os orifícios de contato sem soldar o cabeçalho e dobrou os pinos de um cabeçalho com um alicate para que eu pudesse "encaixar" dentro e fora da placa. Não é uma solução ideal, mas funcionou.
O próximo passo foi usar dedos dourados (ou seja, uma borda do painel teria alguns contatos expostos, como os antigos painéis ISA, mas com apenas alguns contatos, é claro). O problema é que o custo do conselho aumenta e ainda usa muitos "imóveis".
Alguma sugestão para alternativas pequenas + baratas + limpas? Idealmente, sem ter que soldar nada no quadro (como nos dedos dourados). Eu estava pensando em apenas alguns pequenos contatos na placa e talvez dois orifícios de alinhamento, se houver um conector que possa caber lá e, de alguma forma, permanecer no lugar enquanto a programação estiver concluída.
BTW, embora o conector padrão tenha 10 pinos, apenas 6 são necessários.