この記事は、これまで公開してきた 「ESP32-S3 IO デバイス」シリーズ のまとめ記事です。
まず最初に、扱っているデバイスの概要を簡単に紹介します。
📌 デバイスの概要
この連載で扱う ESP32-S3 IO デバイス は、
- USB / Wi‑Fi で制御できる
- JSON API で統一操作
- ADC / PWM / DIO / RGB LED を搭載
- Python・Excel・GUI から扱える
という “汎用 I/O デバイス” を目指して開発しています。
本編では USB 接続版のデバイス構築と API を体系的に解説し、応用編では Wi‑Fi化・Excel・GUI など“実際に使うための方法”を紹介しています。
📘 1. ESP32-S3 IO デバイス(本編)
■ 第1回:プロジェクト概要
👉 https://qiita.com/Noritama-Lab/items/8b4ae6f8f7738d76fa5b
■ 第2回:ESP32-S3 の開発環境構築
👉 https://qiita.com/Noritama-Lab/items/ddcd7d999b65e07cf47c
■ 第3回:I/O 実装(ADC / PWM / DIO)
👉 https://qiita.com/Noritama-Lab/items/7459e9fb15edfc719b1e
■ 第4回:通信プロトコル(JSON コマンド)
👉 https://qiita.com/Noritama-Lab/items/ecdf6f279ef24a761de6
■ 第4.5回:デバイス化対応(改良版 FW)
👉 https://qiita.com/Noritama-Lab/items/ac9c14f7322f0ba535fb
■ 第5回:Python API(esp32io-api)
👉 https://qiita.com/Noritama-Lab/items/8ae3bdcdc412b17bb364
■ 第6回:デバイス設計(ハード・ソフト統合)
👉 https://qiita.com/Noritama-Lab/items/5fae6af0b2be680ea7fa
■ 第7回:実装編(完成版)
👉 https://qiita.com/Noritama-Lab/items/d50cff13af655c5e2fd0
📡 2. 応用:Wi‑Fi 対応化
■ Wi‑Fi 対応版ファームウェア
👉 https://qiita.com/Noritama-Lab/items/6ef83d4e0636bb77aeb2
■ Wi‑Fi 対応版 Python API 作成
👉 https://qiita.com/Noritama-Lab/items/a736e862573e5b2e0f27
📊 3. Excel 連携(実験回・応用)
■ Excel VBA から RGB LED を制御(実験回)
👉 https://qiita.com/Noritama-Lab/items/6c71c5b9456168ef6cad
🎨 4. 番外編:PySide6 GUI
■ PySide6 で作る簡易 GUI
👉 https://qiita.com/Noritama-Lab/items/9d5212926b0d9e2f6bf2
🚀 5. 今後の応用アイデア
- Excel で DO/DI 制御
- Excel で ADC グラフ化
- Node-RED 連携
- Python API の応用例
- 現場向け IoT ダッシュボード化
- センサー値のリアルタイム可視化
- ロギング機能(Excel書き込み)
🔚 まとめ
このページは、ESP32-S3 IO デバイス連載の“公式まとめ記事” です。
今後も、「現場で使える IoT」 をテーマに Python / Excel / GUI / センサー連携などを発展させていきます。
フォローしてお待ちください!