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 を一緒に使うのがよさそう