Saya memiliki banyak PCB yang menggunakan AVR dalam kemasan SMD, dan karena saya sering mengganti firmware pada papan prototipe, saya mencoba menghadirkan solusi terbaik untuk memprogram AVR dengan cepat dan mudah.
Pendekatan pertama adalah memiliki header standar (pin 2x5, .1 ") di papan tulis, tetapi karena ini besar (untuk ukuran papan yang saya tangani), saya mulai memiliki hanya lubang kontak tanpa menyolder header, dan membengkokkan pin header dengan plier sehingga saya bisa "pasang" keluar dan masuk papan. Bukan solusi yang optimal, tetapi berhasil.
Langkah selanjutnya adalah menggunakan jari emas (yaitu satu ujung papan akan memiliki beberapa kontak terbuka, seperti papan ISA lama, tetapi dengan hanya beberapa kontak saja). Masalahnya adalah bahwa biaya dewan meningkat, dan masih menggunakan banyak "real estat".
Ada saran untuk alternatif kecil + murah + bersih? Idealnya, tanpa harus menyolder apa pun di papan tulis (seperti dengan jari emas). Saya sedang memikirkan hanya beberapa kontak kecil di papan tulis dan mungkin dua lubang penjajaran, jika ada konektor yang bisa muat di sana dan dengan cara tertentu tetap di tempatnya saat pemrograman dilakukan.
BTW, meskipun konektor standar memiliki 10 pin, hanya 6 yang diperlukan.