上次借助 Arduino Pro Micro 製作自訂鍵盤,但連接自訂鍵盤後, USB 裝置仍會顯示 Arduino Micro
認識 Arduino 的人當然會明白,但不認識的人可能會誤會用途,因此在下查看有否方法修改 USB裝置名稱
預覽
認識 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 ,所有使用 ATmega32U4 的微控制器都可以模擬 USB訊號
修改對應的 usb_product 同樣可以修改 USB裝置名稱)
連接 Arduino Pro Micro 後,有 Terminal 輸入
會顯示 Arduino Micro
lsusb | grep -i 'arduino'
會顯示 Arduino Micro
設定檔案不執行的行數以 # (井號) 更改為不會執行的註解,方便將資料修改原狀
修改名稱後,將模擬 USB裝置 的 Sketch 上載到 Arduino Pro Micro 後,再檢查 Arduino 名稱
Arduino Pro Micro 便會顯示修改後的名稱
Arduino Pro Micro 便會顯示修改後的名稱
總結
修改 Arduino Pro Micro 的對裝置並沒有實際影響,不過指定的名稱可以方便使用辨認物件
由於在下使用 LinuxMint 發現修改 Arduino IDE 主設定檔沒有效果,而是修改使用者的 Arduino IDE 設定檔
修改使用者的 Arduino IDE 設定檔比較符合 Linux 的風格,畢竟修改 Arduino IDE 主設定檔需要使用 sudo 或 root
而且電腦系統原本設計是允許多使用者同時操作
如果每事都需要修改系統檔案或程式的主設定檔,會非常影響不同使用者操作體驗,但使用者修改自己的設定檔則不會有限制
由於在下使用 LinuxMint 發現修改 Arduino IDE 主設定檔沒有效果,而是修改使用者的 Arduino IDE 設定檔
修改使用者的 Arduino IDE 設定檔比較符合 Linux 的風格,畢竟修改 Arduino IDE 主設定檔需要使用 sudo 或 root
而且電腦系統原本設計是允許多使用者同時操作
如果每事都需要修改系統檔案或程式的主設定檔,會非常影響不同使用者操作體驗,但使用者修改自己的設定檔則不會有限制
沒有留言 :
張貼留言