VID USB, PID, dan Nomor Seri semuanya diprogram ke dalam chip saat Anda mengunggah sketsa. VID dan PID terikat pada papan, dan nomor seri selalu sama terlepas dari papan yang mana.
Jadi, apa pun papan yang Anda programkan, ia akan mendapatkan detail yang sama dengan papan lain yang sejenis.
Tidak ada opsi untuk mengubah nomor seri (IIRC, sebenarnya tidak ada nomor seri yang ditentukan) tetapi VID dan PID disediakan sebagai sepasang makro pada baris perintah kompilasi:USB_VID
dan USB_PID
.
Jadi Anda dapat (dengan murah hati) membuat definisi papan baru (berdasarkan Mikro yang ada) yaitu "Mikro lainnya" dan memberikan PID (tidak resmi) yang berbeda ke papan itu. Anda kemudian dapat membedakan kedua papan di udev menggunakan kombinasi VID/PID.
Tentu saja, Anda kemudian harus memastikan bahwa Anda telah memilih papan yang tepat saat Anda memprogramnya, dan tindakan memasukkan bootloader pada papan "lainnya" akan kembali ke PID lama yang diprogram ke dalam bootloader, tetapi saya ' saya yakin Anda bisa mengatasinya.