Grove Beginner Kit for ArduinoをWindowsに接続したとき、Arduino IDEでポートが選べない場合の対処法
症状
Grove Beginner Kit for ArduinoをWindows PCに接続しても、Arduino IDEで以下のような問題が発生することがあります。
-
ツール > ポートが選べない - COMポートが表示されない
- デバイスマネージャーで
CP2102 USB to UART Bridgeに警告マークが表示される
この場合、Arduino IDEの問題ではなく、Windows側でUSBシリアルドライバが正しく認識されていない可能性があります。
原因
Grove Beginner Kit for Arduinoでは、PCとの通信に CP2102 USB to UART Bridge が使われています。
WindowsにCP2102用のドライバが正しく入っていない場合、COMポートが作成されません。
そのため、Arduino IDEでもポートを選択できません。
解決方法
Silicon Labs公式サイトからCP210x用ドライバをインストールします。
公式ドライバページ:
手順
1. ドライバをダウンロードする
Silicon Labsのページから、Windows用のCP210xドライバをダウンロードします。
通常は以下を選びます。
- CP210x Universal Windows Driver
ダウンロードしたZIPファイルは展開しておきます。
2. デバイスマネージャーを開く
Grove Beginner Kit for ArduinoをUSBでPCに接続します。
その後、Windowsのデバイスマネージャーを開きます。
3. CP2102を確認する
デバイスマネージャー内に、以下のような項目が表示されているか確認します。
CP2102 USB to UART Bridge