PR

ESP32-WROVERを買ってみたので紹介します

ESP32-WROVERを買ってみたので紹介します 組み込み機器

ESP32って何?初めて聞いたけど世間では一般的なツールなん?

こうした悩みを解決します。

組込の仕事を一緒にしないかとお誘いをいただき、話を伺ったところESP32を使ってデモ機を作成するとのことでした。

そこで初めてESP32の存在を知り、とりあえず理解しておいた方がいいと考えて、早速評価ボードを購入してみましたので、その話も後述します。

姫野秀徳

組み込みエンジニアとしてメーカー勤務10年。
第二種電工事士、基本情報技術者、Code.org認定教師。
microbitを用いた電子工作&プログラミング教室を開校。
組み込み開発の実際を発信するyoutube活動も行う。

無料で学べる組み込み開発オンラインスクールはじめました!
https://kumicla.tatepro.com

姫野秀徳をフォローする

ESP32とは

ESP32は中国のEspressif Systems社が提供するマイコンで、wi-fiとBluetooth機能が標準実装されているのが特長です。

ESP32を使えば低コスト・短納期でネットワーク通信機能を備えた組み込み機器を作る事ができます。

提供されているライブラリを読み込んでちょっと手を入れるだけで動かせるのもいいですね。

IoTが叫ばれる昨今の組み込みの世界では革新的なツール!

M5stackという名称の方が有名?

最近M5stackの知名度が上がってきていますが、そこに入っているマイコンはESP32です。

M5stackはESP32を基にボタンやディスプレイをパッケージ化し、外部モジュールを接続することで機能を拡張しやすくしたものです。

M5stackの一覧を見る 》

ラズパイに埋もれてる感あり

2014年くらいからですかね、ラズパイとかArduinoが流行して、トラ技インターフェースでよく特集されるようになりました。

そうした状況下でESP32が影を潜めていたのは技適を取得していなかったからでした。

技適は技術基準適合証明のことで、電波法によって定められています。

技適がないと使用に際して無線免許が必要になるので、多くのユーザーには使用できない品物になってしまうのです。

平成30年3月にESP32-WROOM-32Dがまず技適を取得したので、そこから各ESP32マイコンが技適を取得して段々と認知され始めて来た状況です。

評価ボード

ESP32マイコンを試すならFreenove社の評価ボードがオススメです。

マイコンにカメラを接続して、Wi-fiで同一ネットワークからカメラ画像見るというのをやりたかったのでこれにしました。

Freenove ESP32-WROVER用の基本的なスターターキット

FreenoveはラズパイやArduinoでも評価ボード、おもちゃの販売を行っており、その実績は十分。

今回のキットもサンプルプログラムが豊富で、解説もしっかりしています!

基本のLED点灯/点滅、スイッチ、ブザーから、AD変換、モーター制御、LCD表示、インターネット接続までとにかくサンプルプログラムが多いです!

3,300円でこれは安すぎますね、迷わず即買いで良いでしょう。

このキットだけでyoutubeでライブ配信できます

Freenove ESP32-WROVER用の基本的なスターターキットだけでライブ配信ができます。

カメラプログラムで映した内容をOBS studioと組み合わせてyoutubeに吐き出すことでライブ配信を行うものです。

家にツバメの巣があるので、そのモニタとして本キットを使っています!

上位キットを買うとさらに学習が深まる

全部のプログラムを試したい!という方は私の買ったキットの上位版を買うといいです。これを買えばすべての部品が付属しているので、プログラムで動作確認することができます。

届いたパッケージを開けるとすでにブレッドボードにボードが差し込まれていました、こういうのは地味に助かります。

しかしブレッドボードの電源ライン上にブザー端子が差し込まれているのはちょっと…使用する前に外して空きピンにさしなおしたので、事なきを得ましたけど。

開発環境はVisualStudioCodeを推奨

ESP32の開発環境はArduinoになります。

商品購入すると資料ダウンロードURLの書いた紙が同梱されているので、そこからチュートリアルやサンプルプログラムが一式無料でダウンロードできます。

チュートリアルにてArduino側の設定方法が丁寧に記載されているので、それに従って設定すればよいです。

始めてから30分でLED点滅プログラムをマイコンに書き込むことができるようになるでしょう。

ただ個人的にはArduino環境だとコンパイルや書込みが非常に遅いので、Visual Studio Codeを使うのをオススメしています!

VSCode導入は別記事にまとめてる最中です。

Arduinoだと書込みの度に何分も待たないといけないのがきつい…

農業IoTキットを作ってみた

この記事で紹介しているスターターキットとウォーターポンプ、土壌水分量センサを使って自動水やり器を作ってみました。

スマホアプリも作って、測定データの可視化や組み込み機器の制御などもできて、農業IoTとして使えます。

ブログにまとめているので、よければどうぞ。

まとめ

ESP32は中国のEspressif Systems社が提供するマイコンで、wi-fiとBluetooth機能が標準実装されているのが特長です。

ESP32マイコンを試すならFreenove社の評価ボードがオススメです。

Freenove ESP32-WROVER用の基本的なスターターキット

どんどんプログラム作っていきましょー!

この内容が良いと思ったら、いいね💖を押して教えてください!

組みクラ – 組み込み開発を学び、未来を創るエンジニアへ
無料で学べる!組み込み開発の基礎から応用までをマスターできるオンラインスクール「組みクラ」

組み込みエンジニアは、あらゆる産業の基盤を支える重要な職業です。
私たちタテプロは、次世代の組み込みエンジニアを育成し、業界の競争力を高めるために活動しています。
あなたも、無料で学べる「組みクラ」で、組み込み開発のスキルをしっかり身につけ、キャリアを加速させましょう!
今すぐ学び始めて、将来の自分をステップアップさせる第一歩を踏み出しませんか?

\立プロとLINEで友だちになりませんか/
立プロと友だちになる
組み込み機器
シェアしていただけると嬉しいです!

コメント

タイトルとURLをコピーしました