2022-03-21

修改 Arduino Pro Micro 的 USB裝置名稱

上次借助 Arduino Pro Micro 製作自訂鍵盤,但連接自訂鍵盤後, USB 裝置仍會顯示 Arduino Micro
認識 Arduino 的人當然會明白,但不認識的人可能會誤會用途,因此在下查看有否方法修改 USB裝置名稱
預覽

修改設定檔

見下文
開啟 Arduino IDE 後,進入 Preferences 頁面,到查看 Arduino IDE 的 設定目錄 的位置

見下文
見下文
進入 Arduino IDE 的 設定目錄 後,開啟 packages/arduino/hardware/avr/*/boards.txt

見下文
由於 Arduino Pro Micro 屬於 Micro 的類別,因此搜尋 micro.build.usb_product 並修改成需要顯示的名稱
(除了 Arduino Pro Micro ,所有使用 ATmega32U4 的微控制器都可以模擬 USB訊號
修改對應的 usb_product 同樣可以修改 USB裝置名稱)

見下文
連接 Arduino Pro Micro 後,有 Terminal 輸入
lsusb | grep -i 'arduino'

會顯示 Arduino Micro

見下文
設定檔案不執行的行數以 # (井號) 更改為不會執行的註解,方便將資料修改原狀

見下文
修改名稱後,將模擬 USB裝置 的 Sketch 上載到 Arduino Pro Micro 後,再檢查 Arduino 名稱
Arduino Pro Micro 便會顯示修改後的名稱

總結

修改 Arduino Pro Micro 的對裝置並沒有實際影響,不過指定的名稱可以方便使用辨認物件
由於在下使用 LinuxMint 發現修改 Arduino IDE 主設定檔沒有效果,而是修改使用者的 Arduino IDE 設定檔
修改使用者的 Arduino IDE 設定檔比較符合 Linux 的風格,畢竟修改 Arduino IDE 主設定檔需要使用 sudo 或 root
而且電腦系統原本設計是允許多使用者同時操作
如果每事都需要修改系統檔案或程式的主設定檔,會非常影響不同使用者操作體驗,但使用者修改自己的設定檔則不會有限制

參考資料

沒有留言 :

張貼留言