🌟

ESP32-WROOM-32D シリアル通信出来ない?

2021/07/26に公開

はじめに

ちょっとESP32を使用する必要があり、とりあえず環境構築とLチカでもするか~と思い、作業を始めたのですが、シリアル通信が出来ないという現象に遭遇して軽く悩んだので、事の顛末を記載しておきます。こんなトコで悩んだのは私ぐらいかもしれませんが、一応です。

なんかスイッチが半田付けされているのは、謎。

現状

ESP32とパソコンを、USBで接続しても

シリアルポートが選択出来ない!!

デバイスマネージャを見ると、ビックリマークが付いている項目がある、これか?

デバイスドライバが無いって事か…。

対応

デバイスマネージャでビックリマークとなっている項目のプロパティを選択して、詳細タブを見ると型名っぽいものが記載されているので、これをgoogleで検索してみると、SILICON LABSとやらが引っ掛かるが…。
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers

どれをダウンロードするのか?適当にWindowsDriverとやらをダウンロードしてみる。この辺は適当。ダウンロードして解凍すると、いろいろなファイルがある
「コンピュータを参照してドライバーを検索」からダウンロードしたフォルダを選択しても、「このデバイス用のドライバーが見つかりませんでした。」と寂しい言葉が表示されるだけでした。

こうなれば、解凍フォルダ内のexeでインストールを行ってみる。
「CP210xVCPInstaller_x64.exe」をダブルクリックしてみると…

やったー、なんだかビックリマーク取れました。
Arduino環境でもシリアル項目の選択が出来るようになって、一件落着です。

Discussion