Tumblr経緯ESP32の開発環境の一つとしてArduinoIDEがあります。Arduinoは散々使われているため、大抵のセンサのライブラリが容易されているので非常に便利です。一方で、てきとーにネットを参考にしてやると地雷踏むことが分かったので怪しいとこだけ書きます。世間では「gitよくわかんねーし、zipでダウンロードしてきて使えばいいじゃん」な風潮なようです。ZIPからダウンロードしたファイルを解凍して配置します」とか「BLEフォルダは空っぽなので別に用意されてるリポジトリの中身をダウンロードしてBLEフォルダにコピーしてきます」なんて書いてある記事が上位に出てきます。有名な人が書いています。「ダウンロードして配置すれば動く」は大嘘です。動くケースもあるんでしょうが、私は以下のエラーで悩みました。半年くらい前に突っ込んだESP32環境に最新のBLEリポジトリを突っ込んだからな気がします。https://github.com/espressif/arduino-esp32/issues/1299大嘘と強い言葉を使っていますが、あながち間違いではないです。公式が提示している導入方法と異なるからです。github.comESP32は結構な頻度で更新されている上に、ArduinoIDEの機能では自動更新されません。pullなどのコマンドで比較的容易に更新ができます。「git...わからん...」な人も、これを機会に導入しましょう。わからんの人でも、公式はすごい少ない手順に死ぬほど丁寧にスクリーンショット貼りつけて説明してくれていますので順にやっていけばできるでしょう。英語なので無理と思う方は基本的に英語の情報しかないので諦めたほうが良いかと思います。以下は公式に書いてある内容を適当にメモしたものです。Windowsの手順です。それ以外のOSの人は適当に補完するか公式の導入手順を読んでください。gitはコンソール版で、powershellで実行するものとします。ArduinoIDEは1.8.0です。最初に、Powershellを起動します。Arduinoのスケッチやライブラリが設置されているフォルダに移動します。Windowsだとデフォルトは~/Documents/Arduino/です。~/Documents/Arduino次にその下にフォルダを作成します。cloneコマンドを実行します。updateをします。このコマンドにより、適切なBLEライブラリが導入されます。--recursive最後に、esp32以下のtoolsに入ってget.exeを実行します。pullすれば完了すると思います。ダメならget.exeをさらに実行すればよい気がします。notifyで受けてCubeを回す以下の記事の応用です。月別アーカイブ参加グループプログラミングアドセンスはてなブログをはじめよう!takashiskiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。