ESP32 チュートリアル 1/55 - SunFounder の ESP32 IoT 学習キットソフトウェアと Arduino IDE の紹介
このチュートリアルでは、SunFounderのESP32 IoT Learning KitとArduino IDEとの使用について包括的な紹介を提供します。ESP32は、内蔵Wi-FiとBluetoothを搭載した強力なマイコンであり、IoTプロジェクトの可能性を広げます。このキットを使用することで、標準のArduino Unoの機能を超えた高度なプロジェクトを作成することができます。
このキットでは何を作れますか?
- スマートホームオートメーションシステム
- 遠隔環境監視ステーション
- ワイヤレスセンサーネットワーク
- カスタマイズ可能なセキュリティシステム
- インターネット接続されたロボティクスプロジェクト
ハードウェア/コンポーネント
SunFounder ESP32 IoT Learning Kitには、内蔵Wi-FiおよびBluetoothを備えたESP32開発ボード(動画の00:06)、周辺機器の簡単な接続用の拡張ボード(動画の03:02)、ビデオストリーミング用のカメラモジュール(動画の00:40)、データロギング用のmicroSDカード(動画の00:47)、および充電可能な18650リチウムバッテリー(動画の01:00)が含まれています。また、このキットにはすべての必要なケーブルとコネクタが付属しています。
配線ガイド
詳細な配線図は、付属の文書とビデオチュートリアルに提供されています。各プロジェクトの具体的な配線手順は、プロジェクトの例に記載されています。
%%配線%%
コードの説明
提供されたコード例は広範で、さまざまな機能をカバーしています。ユーザーが設定可能なコードの部分には、センサーやアクチュエータのピン定義、Wi-Fiネットワークの資格情報、クラウドサービス用の必要なAPIキーが含まれます。コードの機能についての詳細な説明は、ビデオチュートリアルを参照してください(ビデオの16:33に)。
ライブプロジェクト/デモンストレーション
このビデオでは、Arduino IDEを使用したESP32のセットアップとプログラミングが示されています(動画の04:15)。Arduino IDEのインストール(動画の04:28)、ESP32ボードサポートの追加(動画の11:31)、正しいCOMポートの選択(動画の13:33)について説明しています。また、LED制御やセンサー統合など、さまざまなプロジェクト例も紹介されています(動画の15:50)。
章
- [00:00] ESP32キットの紹介
- [01:13] ESP32ボードの概要
- [04:15] Arduino IDEのインストール
- [07:00] Arduino IDE 概要
- ESP32ボードサポートの追加
- ESP32を接続中
- [14:40] プログラミング手法
- [15:04] プロジェクト例
- [16:33] スターターキットコードのインストール