將草圖上傳到您的Arduino板之一後,很難確切知道導致該草圖的源代碼。
實際上,您可以在自己的草圖上更改草圖的源代碼。 PC,而無需將其(以二進制格式)更新到您的電路板上。我的一個董事會的草圖。然後,我可以稍後檢索在我的任意板上運行的草圖的源代碼。
對於這樣的存儲庫,我首先需要有一個“ index ”這樣一來,我就可以知道草圖源代碼鏈接到哪個板。
通常,這樣的索引對於每個arduino板都應該是唯一的。
因此,我的問題是:如何獲得Arduino開發板的唯一ID?
編輯:
這是我當前的開發板列表(最小列表由單個唯一ID方法支持)
- UNO R3
- Mega 2560
- Yun
- Arduino機器人(必須是2個等效的Leonardo板)
將來,我可能還會構建自己的板(Uno等效板,但沒有FTDI的準系統),因此,如果某個方法也支持這些板變得更好。