1. 講座内容
このコースは、C言語が初めての方を対象にしたC言語によるIoT開発入門コースになります。
主に、以下のような内容になっております。
-
C言語プログラミングの基礎
-
開発ツールのインストールと使い方
-
M5Stackを使ったIoTプロジェクト
M5Stackとは、最近人気のIoTデバイスです。
M5Stackは、32bitデュアルコアのMPUを持ち液晶ディスプレイやWifiやBluetoothなどの通信機能を標準で装備しているIoTデバイスです。
このM5Stackにセンサーをつないだり、クラウドサービスと通信を行うプログラムを開発していきます。
このコースは、以下のようなコンテンツで構成されています。
-
コース動画
-
サンプルソースコード
-
練習問題と解答
このコースでは、開発ツールとして以下のソフトウェアを使っています。
-
Visual Studio Code(エディタ)
-
MinGW(Cコンパイラ、ビルドツール、デバッガ)
-
CMake(ビルドツール)
-
PlatformIO(IoT開発用Visual Studio Codeプラグイン)
これらのツールのインストールと使い方については、コース内で解説いたします。
2. このコースの対象ユーザー
-
C言語を学びたい方
-
C言語でIoT開発をしたい方
3. このコースを受けるためにご用意していただくもの
-
Windows10 64bit PC (CPU Core i5以上、メモリー8G以上)
-
Visual Studio Code (インストール方法はコース内で解説します。)
-
M5Stack Basic (入手先についてはコース内でご案内します。
-
IoTプロジェクト用電子パーツ 温度センサーBME280、メスコネクタージャンパー線(入手先についてはコース内でご案内します。)