ESP32
買ってみた
買ったのは深く考えないでポチった ESP32-C5-DevKitC-1
arduino IDE で開発してみようかと思ったが,[C5]というのが新しすぎて,arduino IDE のボードマネージャでは現れない
Visual Studio Community 2022 + Visual Micro でもできるが,これも adruino IDE を使うので,状況は一緒かも
VS Code + PlatformIO かな
Visual Studio Community + platformIO が探せない
ESP32DevKitC なるものをポチってみた
https://interface.cqpub.co.jp/esp32-arduino-ide-2/
を参考に設定してみる
追加のボードマネージャーのURLに↓を記載
https://espressif.github.io/arduino-esp32/package_esp32_index.json
あれっ,そもそもポートが現れない??? --USB ケーブルが悪いのかも
install した driver は CP201 Windows
drivers -> CP201 VCP drivers
ケーブルを変えたら OK
ボード選択で,その物はないので,ESP32 Dev Module を選択する
これでだめら,ここに乗っている型番を買ってみよう
Lチカできない!
↓↓↓
★Lチカができないのは,LED がないから!もれなく付いているわけではなさそう
というわけでLチカボードをまず作った ↓↓↓
GPIO ピンは15番にした
2025.07.10
■arduino IDE で作業してみる
上に書いたように
ファィル - 基本設定 - 追加のボードマネージャーのURL に
https://espressif.github.io/arduino-esp32/package_esp32_index.json
を記載
ツール - ボード - ボードマネージャ で [ESP32 by Espressif systems] を選んでインストール
インストールが終了したら
ツール - ボード - ESP32 - ESP32 Dev Module を選択する (メニューバの[ボードの選択]からもいける
(・・・ポート(port)の選択も忘れないで)
sample を 1000 mse -> 100 msec に変更して書き込み成功
arduino のままの環境で,正弦波を analogread してみる...きれいなはけいにはならない....
発振器の出力を
ESP32でanalogueReadして,SerialPlotterに出力してみた..きれいなはけいにはならない
...発振器として使っている
XR2206を使ったキット自作品が 出力 2.2V ~ 6.6 V くらいだそう.一方 EPS32 の analogueRead は 0 ~ 3.3 V
とのことで,それで上がつぶれるんだ..
もちろん発振器の出力を直接オシロで見るとちゃんと見える ...電圧も ±3V くらいなんだけどなぁ...
■Visual Studio Code を使うなら PlatformIO を一緒に使うのがよさそう