Ho molti PCB che usano un AVR nella confezione SMD e, poiché cambio frequentemente il firmware nelle schede prototipo, sto cercando di trovare la soluzione migliore per programmare l'AVR in modo rapido e semplice.
Il primo approccio era quello di avere un'intestazione standard (2x5 pin, .1 ") sulla scheda, ma poiché questi sono ingombranti (per le dimensioni delle schede con cui ho a che fare), ho iniziato ad avere solo i fori di contatto senza saldatura l'intestazione e piegato i perni di un'intestazione con una pinza in modo che potessi "agganciarlo" dentro e fuori dal tabellone. Non è una soluzione ottimale, ma ha funzionato.
Il passo successivo è stato quello di usare le dita d'oro (cioè un bordo della scheda avrebbe esposto alcuni contatti, come quelle vecchie schede ISA, ma con pochi contatti ovviamente). Il problema è che il costo del consiglio aumenta e utilizza ancora un sacco di "proprietà immobiliari".
Qualche suggerimento per alternative piccole + economiche + pulite? Idealmente, senza dover saldare nulla sul tabellone (come con le dita d'oro). Stavo pensando a pochi piccoli contatti sulla scheda e forse a due fori di allineamento, se c'è un connettore che potrebbe adattarsi lì e in qualche modo rimanere in posizione mentre la programmazione è terminata.
A proposito, sebbene il connettore standard abbia 10 pin, ne sono necessari solo 6.