Arduinoを使った自己満足電子工作およびプログラミングを綴ったブログです。素人独学でいろいろチャレンジしてます。ここで記載しているソースコードは無保証です。@mgo_tec﻿メニューとウィジェットTwitterinstagramRSSお知らせ自作ライブラリESP32_mgo_tecを1.0.70に更新しました。新型M5StackのIPSディスプレイに対応しました。詳しくはこちらの記事をご覧ください。ESP32のloop関数内はデフォルトでウォッチドッグタイマ無効でした。こちらの記事を修正しました。導入したため、右下にそのロゴが出ています。(2019/12/10)Google自動広告を停止し、従来の表示に戻しました。(2019/12/08)Googleさんのお勧めにより、AIによる自動配置広告をテスト中です。広告が多めに出ていると思いますのでご容赦ください。(2019/12/05)ESP32データシート独自和訳記事を新設しました。(2019/12/4)ESP32テクニカルリファレンスマニュアル独自和訳ページを更新しました。メモリやキャッシュ関連を追記しました。(2019/12/4)こちらの記事にコメント投稿があり、誤りを修正しました。Eventsスケッチ例を追記しました。Development版v1.0.4-rc1が出ていますよ。リリースされています。(2019/10/01)ESP32トラブルシューティング記事を更新しました。v1.0.3がリリースされました。ボードマネージャから更新できますよ!(2019/09/18)ESP32トラブルシューティング記事を更新。MD5エラーについて追加しました。Development版1.0.3-rc1がリリースされています。(2019/05/19)ESP32-WROOM-32のSPIFFSサイズアップ方法のこちらの記事に追記しました。場合、アップローダープラグインは1.0を使って下さい。(2019/05/06)ESP32とSSD1306のこちらの記事のソースコードを修正しました。正式リリースされました。(2019/04/17)電波時計関連のこちらの記事にLEDC(PWM)関数で作った別のソースコードを追記しました。(2019/04/04)LC共振回路の計算ツールページとRCローパスフィルタ回路計算ツールを作成してみました。リリースされています。デベロッパーサイトの再申請が必要になりました。こちらの記事も大幅変更しました。Developersページがガラッと変わりました。APIが上手く使えない場合、こちらを参照してください。(2018/08/19)先月号に引き続き、工学社さん技術情報誌I/O(アイオー)2018/04号にもこちらの記事を転載して頂きました。有難うございます!こちらの記事を工学社さんの技術情報誌I/O(アイオー)に転載していただけました。ありがとうございます!Make:Japanさんにこちらの記事が紹介されました。ありがとうございます。プロフィールこのブログはRapidSSLのSSL認証を取得しています。支援のお願い投げ銭感覚で気軽に支援していただけると嬉しいです。支援方法はこちらの記事参照。広告表示について当ブログでは広告表示しております。このブログの維持運営のためには必要不可欠です。Adsenseという広告配信サービスとAmazon.co.jpアソシエイトというアフィリエイト宣伝プログラムの参加者です。いうアフィリエイトサービスにも参加しました。IDEのボードマネージャからインストールできます。Wireライブラリは不具合があります。その対象方法はこちらのコメントを参照してください。※2018/06/28以降更新されたArduino-ESP32では大幅な変更がありました。以下の記事を参照してください。不具合解決、その他気付いたこと昔のスケッチが動作しない可能性がありますので、その場合は2018/06/24版を使用してみてください。その場合、今使っているバージョンのフォルダごと削除してから再インストールしてください。旧バージョンのインストール方法は以下の記事を参照してください。インストール方法(2018/07/07)「BLEライブラリが無効」というメッセージについては2ページ目最後の方で紹介しています。開発するための、ESP32ボードやライブラリのインストール方法を説明します。いうものが、GitHub上に公開されました。それに対して、Development版というものもあります。Development版は最新版だと思いますが、バグがあって安定していない場合があります。要するにお試し最新版と思った方が良いと思います。ボードマネージャを使ってインストールする方法に変わりました。フォルダに集約されました。ファイルパスは以下だと思います。ご自分のユーザー名です。実行する方法も掲載しています。以下、Windows10で説明します。インストールしておいてください。インストール方法は以下の記事の前半を参照してください。動作確認しております。64bitパソコンで動作確認済みです。ボードをインストールする方法お勧めはインストーラーを使わずに、ZIP形式をダウンロードしてインストールする方です。バージョンを使い分けたりすることが出来ますし、また、バージョンによって動作しなかったりするためです。フォルダごと削除してからインストールしてください。Managerというリンクを開きます。安定版ではなくて、Development版にしたければそれをクリップボードにコピーします。起動し、下図の様に環境設定を開きます。すると、下図の画面が表示されるので、下図の様にボードマネージャーのアイコンをクリックします。用のボードマネージャーURLが既に貼ってあるので、その下にペーストしています。良ければOKし、環境設定画面もOKして閉じます。次に、ツールメニューのボードマネージャを下図の様にクリックして開きます。すると、下図の様に表示されて、ネット上のデータをダウンロードしますので、少々待ちます。ダウンロードが終わると、下図の様になるので、空いているところをクリックします。すると、「インストール」ボタンが現れるので、それをクリックしてください。すると、下図の様にダウンロードが始まるので、少々待ちます。ダウンロード完了して自動インストール終了すると、下図の様になります。良ければ閉じてください。選択しておけば何とかなります。本来は、対象デバイスと同じボードを選んだ方が良いです。場合は下図の様な設定で良いと思います。USBaspその他のボードは、例えば以下のような設定です。PSRAMを使う場合は特に注意で、設定を間違えるとプログラムがまともに動かなくて、再起動をくりかえすはめになります。FIREスイッチサイエンス以下の記事も参照してください。アンインストール(削除)する方法Stable版のアンインストール方法は、従来のフォルダごと削除するよりも簡単です。ところを選び、「削除」をクリックするだけです。ライブラリ群を削除します。版を以前のバージョンに戻したい場合にアンインストールすると良いと思います。実行するインストール方法を説明します。これから将来、この方法は不要になる可能性がありますが、しばらく掲載しておきます。PMわかりやすいレポートありがとうございます。コンパイル時に下記エラーが発生します。対処方法はどのようにすればよいでしょうか?ご回答いただければ幸いです。Moduleに対するコンパイル時にエラーが発生しました。さん記事をご覧いただき、ありがとうございます。実行してもコンパイラがダウンロードされていないようです。それでもメッセージが出る場合は、セキュリティーソフトがファイルを危険な物と認識して自動削除されてしまっている場合があります。以前、Norton系のソフトではそれがありましたが、その場合、一時的にセキュリティーソフトを解除するか、ファイアウォール設定を変えてみてください。私の現在の環境では、Norton系ソフトでも自動削除されなくなっています。DevkitCについて質問させてください。mgo-tecさんのブログ等を参考に、一度、Lチカまで出来たのですが、ここ数日、以前の「ryoさん」と同じエラーが出て困っています。」が消えてる!?みたいなのですが自分だけでしょうか?私もNorton、一時的に解除等してみました。なにかアドバイス頂ければ幸いです。PMnorichiさん初めまして。当ブログをご覧いただき、ありがとうございます。「管理者として実行」をクリックしてみてください。それでもうまくいかない場合は、ノートンのファイアウォール設定を変える必要があるかも知れません。追加して、「許可」にしてみてください。それでもうまくいかない場合は、他の原因かも知れません。AMmgo-tecさん。お返事ありがとうございます。時間かかるかも、ですが、必ず報告入れます。当方、win8.1を使用です。基本的にはそんなに変わりませんよね?あとひとつ、みなさん「get.exe」の、ファイル名ですが私の場合、「get」しか表示されません。DOS窓表示されて正常みたいですが、これも自分だけなのか?関係するのか疑問のひとつです。