1. 組込みシステムとIoT入門 MOC

2. 組込みシステムのハードウェア基礎 MOC

3. 組込みシステムのソフトウェア基礎 MOC

4. IoT向けハードウェアプラットフォーム MOC

  • Arduino MOC
    • [[Arduinoの思想とエコシステム (プロトタイピング、教育)]]
    • [[Arduinoボードの種類 (Uno, Nano, Megaなど)]]
    • [[Arduino IDEとプログラミング言語 (C++ベース)]]
    • [[シールド (Shields) による機能拡張]]
  • ESP8266 MOC
    • [[ESP32/ESP8266の特徴 (Wi-Fi/Bluetooth内蔵、低価格、高性能)]]
    • [[開発環境 (Arduino IDE, ESP-IDF, MicroPython)]]
  • Raspberry Pi Pico MOC
    • [[RP2040マイクロコントローラ]]
    • [[PIO (Programmable I/O)]]
    • [[開発環境 (C/C++ SDK, MicroPython)]]
  • STM32 MOC (ARM Cortex-Mベース)
    • [[STM32シリーズのラインナップ]]
    • [[開発環境 (STM32CubeIDE, Mbed, Keil, IAR)]]
  • Raspberry Pi (フルサイズ) MOC (SBC)
    • [[Raspberry Pi OS (旧Raspbian)]]
    • [[GPIOプログラミング (Python, C)]]
    • [[IoTゲートウェイとしての利用]]
  • センサー (Sensors) MOC
    • [[センサーの種類 (温度, 湿度, 圧力, 加速度, ジャイロ, 光, 距離, ガスなど)]]
    • [[センサーとのインターフェース (I2C, SPI, UART, アナログ)]]
  • アクチュエータ (Actuators) MOC
    • [[アクチュエータの種類 (LED, モーター, サーボ, リレー, ソレノイド)]]
    • [[ドライバ回路の必要性]]

5. IoT通信プロトコルとネットワーク MOC

6. IoTプラットフォームとクラウド連携 MOC

  • IoTプラットフォームの役割 (デバイス管理、データ収集、処理、分析、可視化)
  • 主要なクラウドIoTプラットフォーム
    • AWS IoT MOC
      • [[AWS IoT Core (デバイスゲートウェイ, メッセージブローカー)]]
      • [[AWS IoT Device Management]]
      • [[AWS IoT Device Defender]] (セキュリティ)
      • [[AWS IoT Analytics]]
      • [[AWS IoT Greengrass]] (エッジコンピューティング)
    • Azure IoT MOC
      • [[Azure IoT Hub]]
      • [[Azure IoT Central]] (SaaSソリューション)
      • [[Azure Sphere]] (セキュアMCUプラットフォーム)
    • Google Cloud IoT MOC
      • [[Cloud IoT Core (サービス終了、移行先)]]
      • [[Pub/SubDataflow を用いたアーキテクチャ]]`
  • デバイスプロビジョニングと管理
  • データインジェストとストレージ
  • ルールエンジンとイベント処理
  • デバイスツイン (Device Twin / Digital Twin)
  • クラウドからデバイスへの通信 (Cloud-to-Device)

7. 組込みシステムとIoTのセキュリティ MOC

8. IoT開発のプロセスと運用 MOC

9. IoTの応用分野とケーススタディ MOC

10. IoTの将来とトレンド MOC