ESP32S3スターターキットで学習できる内容を日本語でまとめています。
以下の商品を購入した方のみ公開とさせていただいております。
ESP32S3 スターターキット3
コース内容の紹介
サンプルプログラムおよび動画が付属しています。
途中であきらめることなく最後まで楽しく取り組むことができます。
コースの始め方

「今すぐ開始」ボタンをクリックすることで始められます(キット購入者のみ閲覧可)。
ログイン後にボタンクリックすることを推奨しております。
未ログイン時にボタンをクリックするとキャッシュが残り、ログイン後も未ログインとみなされます。
(通常数回リトライするか、数分置いてリトライすると進めることが多いです)
ユーザーの声

このキットは、C言語やMicroPythonを学びたい方に最適です。
ESP32-wroom-s3用のオンラインチュートリアルも多数あります。
YOLOを使った防犯カメラの作り方や、カメラが人を検知した際に通知を受け取る方法など、様々な使い方ができます。
モーター、LED、ボタン、ジョイスティックなど、キットに付属する様々な部品を実際に触ってみるのにも最適なキットです。

素晴らしいキットです。
私が学び始めた頃に最初に買ったのがこれです。
基本を学ぶのにちょうど良いです。
製品の使い方や部品の仕組みに関するチュートリアルも付いています。
ゼロから始めるなら間違いなくおすすめですが、そうでない場合はすぐに飽きてしまうでしょう。
もし何かプロジェクトを考えている場合は、そのプロジェクト用の部品を購入することをお勧めします。

とても楽しい時間を過ごせました。
全てのデバイスにチュートリアルがあり、箱から出してすぐに実行できるコードも付属しています。
これで各パーツが実際に何ができるのか理解でき、そこからが楽しい時間です。
距離センサーでサーボを動かすなど、様々なものを組み合わせてみることで、実際に自分のコードを書いてみることができます。
Arduinoの標準ウェブカメラコードを使って顔認識を行うような、動作しないデモも見つかります。
これは本当に頭を抱えてしまいましたが、ウェブで長時間検索した結果、コードの一部を書き直して動作させるのに十分な情報を得ることができました。
何かを構築したりトラブルシューティングしたりすることに興味があるなら、これを楽しんで、すぐに実際のアプリケーションを体験できるでしょう。

仕組みについて全く知識がないなら、この教材で学ぶのも良いかもしれません。
しかし、一番良い学習方法は、本当に簡単なプロジェクトを考えて、必要なものを考え、必要な部品を購入し、最終的にプロジェクトに必要な情報をすべて調べることです。
仕組みを理解するだけでなく、必要な情報を自分で見つける方法も習得できます。
これが最も価値のあるスキルです。
全くの初心者であれば、良いスタート方法と言えるでしょう。
もし初心者なら、この教材を購入することをお勧めします。
カリキュラム
- 40 Sections
- 73 Lessons
- 20 Weeks
- レベルマップESP32S3キットを効率よく学習するためのレベルマップを示します。1
- はじめに1
- 導入4
- チャプター0 ボード内蔵LEDプログラム動作の基礎、GPIOの入力、遅延、変数、関数を学びます3
- チャプター1 外付けLEDGPIOの出力、Lチカ電子工作、抵抗の選定方法を学びます1
- チャプター2 ボタン&外付けLEDボタン電子工作(GPIO入力)、チャタリング、反転の"!"を学びます3
- チャプター3 LEDバー配列、for文、インクリメント/デクリメントを学びます1
- チャプター4 アナログ&PWM信号(アナログ/デジタル)、PWM波形、LEDC機能を学びます2
- チャプター5 RGBLED複数のLEDC、乱数、ビットシフト、引数に関数割当、剰余演算子%、論理積&、論理和| を学びます2
- チャプター6 LEDピクセルRGBLED(WS2812)、二次元配列を学びます2
- チャプター7 ブザーアクティブブザー、パッシブブザーを知る2
- チャプター8 シリアル通信UARTによるシリアル通信(ESP32S3とパソコンの間でデータ通信)を学びます2
- チャプター9 ADコンバータAD変換、可変抵抗を学びます1
- チャプター10 タッチセンサ静電容量タッチセンサ、しきい値の考え方を学びます2
- チャプター11 ポテンショメータ&LEDこれまでの学習内容を総じて盛り込んだ複雑な回路・プログラムを学びます3
- チャプター12 フォトレジスタ&LEDフォトレジスタ(感光抵抗器)を学びます1
- チャプター13 サーミスタサーミスタ(感温抵抗器)を学びます1
- チャプター14 ジョイスティックジョイスティック(二次元可変抵抗器+スイッチ)を学びます1
- チャプター15 74HC595 & LEDバーグラフシリアル-パラレル変換IC、ビットシフトを学びます1
- チャプター16 74HC595 & 7セグメントディスプレイ7セグ、LEDマトリックス、構造体の使い方を学びます3
- チャプター17 リレー&モーターモーターの動かし方、リレー、電源を学びます2
- チャプター18 サーボサーボモーターで位置制御を学びます2
- チャプター19 ステッピングモーターステッピングモーター、モータードライバの使い方を学びます1
- チャプター20 LCD1602I2C通信、液晶ディスプレイの使い方を学びます1
- チャプター21 超音波測距超音波距離センサによる距離測定、ライブラリインストール方法を学びます2
- チャプター22 マトリックスキーパッドキーパッドの制御方法を学びます2
- チャプター23 赤外線通信赤外線通信について学びます2
- チャプター24 温湿度計DHT11温湿度センサ情報を取得してLCDに表示する2
- チャプター25 人感センサ人感センサで人の動きを検知する1
- チャプター26 姿勢検出センサ MPU6050加速度とジャイロスコープのデータを読み取ります1
- チャプター27 Bluetooth2
- チャプター28 SDカードの読み書きSDカード-マイコン間で情報の読み書きを行います(SPI)1
- チャプター29 SDカードに入れた音楽を再生するSDSDカードに入れた音楽をスピーカーで再生します2
- チャプター30 WiFi動作モードステーションモード、アクセスポイントモード、混合モードを学びます3
- チャプター31 TCP/IPマイコンボードをクライアントまたはサーバとして機能させる方法を学びます2
- チャプター32 カメラウェブサーバ3
- チャプター33 カメラTCPサーバスマートフォンアプリでカメラ画像を表示します。1
- チャプター34 はんだ付けユニバーサル基板に部品のはんだ付けをします2
- ESP32-S3について3
- おわりに1