実習・M5StackとAWSで学ぶIoTプロトタイピング入門【オンライン同時開催セミナ】

実習・M5StackとAWSで学ぶIoTプロトタイピング入門【オンライン同時開催セミナ】
―― 初心者でも安心!AWSとLINE APIでリアルタイム通知

   

【開催日】2024年10月26日(土) ~ 2024年10月27日(日) 10:00-17:00 2日コース
【セミナNo.】ES24-0090  【受講料】33,000円(税込)
【会場】東京・巣鴨 CQ出版社2Fセミナ・ルーム [地図]
セミナ会場

※本セミナはZoomを使ったオンライン同時開催セミナです.
オンライン受講を希望される場合は,セミナ申込後,メールでご連絡ください.
詳細は,オンライン同時開催セミナについてをお読みください.

※会場受講とオンライン受講の違い
・受講料:オンライン受講の場合24,200円となります。
・実習機材:会場受講の場合事務局で用意しますが,オンライン受講の場合受講者様にご用意いただきます(下記【受講者が持参するもの】参照).


 フィジカルなデバイスとAWSの開発環境は,それぞれがより早く,より便利に整ってきている.
 しかし,両者を組み合わせたサービスアイデアを実際に試すには,AWSエンジニアにとってはフィジカルなデバイス開発が高いハードルであり,組み込み系のエンジニアにとってはAWSの操作が高いハードルである.
 本セミナでは,最新のPythonを活用し,AWSのサーバレス環境であるLambdaを使って,LINE APIを通じてユーザにリアルタイム通知を行う仕組みを構築する.
 さらに,この仕組みとM5Stackおよび周辺デバイスを組み合わせることで,センサ検知やユーザからの操作指示を即座にLINEで通知できるプロトタイプ作成をハンズオン形式で学ぶ.
 プロトタイプ作成には,高度なプログラミング知識や経験を必要としないローコード開発環境UIFlowを用い,IoTプロトタイピングのハードルを下げることを目的としている.

※実習に使用するM5Stackと測距センサはお持ち帰りいただけます(会場受講の場合).

※実習に使用するAWSクラウドアカウントは事務局で用意します.

● 対象聴講者
・AWS初心者
・サーバレス環境でLambdaの有効的な連携を学びたい方
・プログラミング1年程度でIoTプログラミングにチャレンジしてみたい方
・IoTプロダクト開発にチャレンジしてみたい方

● 講演の目標
 IoTのプロトタイピングをLINEとAWSを使用することで,ユーザ側からリモート操作と通知を可能にする仕組みを構築し,IoTプロトタイピングの基礎を理解する


● 内容
1. AWS編
1.1:LINE for Business Official Account の作成
 LINE公式アカウントを作成し,基本設定を完了する

1.2:LINE DevelopersでMessenger APIの作成
 Messenger APIを作成し,LINE Developersの設定を完了する

1.3:Lambdaの作成
 Lambda関数を作成し,メッセージ処理の仕組みを構築する

1.4:API Gatewayの作成
 API Gatewayを作成し,リクエスト受信環境を整える

1.5:LambdaとAPI Gatewayの連携
 LambdaとAPI Gatewayの連携を確立し,LINEボットのメッセージ処理を確認する

1.6:LambdaのPythonにライブラリの実装
 Lambdaで使用するPythonライブラリを正しく実装する

1.7:Messenger APIとAPI Gatewayの連携
 LINEで送ったメッセージを受け取り,LINEにオウム返しする

1.8;IoTCoreとLambdaの連携
 LambdaとIoTCoreを連携させデバイスとAWS,LINEを連携させる

2. デバイス編(M5Stack)
2.1:プロトタイピング向けマイコン
 Arduino,ESP32,M5Stackの概要,違いを理解する

2.2:開発環境
 Arduino IDE,PlatformIOの紹介
 デバイスへのファームウェア書き込みとUIFlowの使用方法を理解する

2.3:基本操作ハンズオン
 LチカとHello Worldから始まり,画面操作,センサ/ネットワークの使用方法を理解する

2.4:IoTCoreとの連携
 MQTTを使ってデバイスとIoTCoreとを連携させる





動作中のM5Stack(右)とToF測距センサ(左)
M5StackとToF測距センサはお持ち帰りいただけます(会場受講の場合).



【受講者が持参するもの】
・筆記用具
・オンライン受講の場合は,下記をご用意ください.
1. インターネット環境
 ポート22番,1883番,8883番が開放されていること
2. Windows 10,または11のPC
 ウェブ・ブラウザ(Chromeを推奨)がインストールされていること
 Tera Term 4.107がインストールされていること
3. 実習機材(URLは購入先例です)
 M5Stack Core2 for AWS - ESP32 IoT開発キット
 https://www.switch-science.com/collections/m5stack/products/6784
 M5Stack用ToF測距センサユニット (VL53L1X)
 https://www.switch-science.com/collections/m5stack/products/9427

※ご不明点は事務局にメールでお問い合わせください.

【講師】
冨樫 俊一 氏〔(株)ITComeTrue CEO〕
 インフラエンジニア歴12年
  (AWSインフラ構築/航空会社運用/外資系LTE網/金融系インフラ運用エンジニア)
 WEBアプリDirector 5年
 ITインフラ企業研修講師歴5年(大手10社以上 400人以上の研修経験)
 オンプレミスとクラウドの両方の技術を経験,
  触ったインフラ機器 Cisco/Juniper/Ericson/BlueCoat etc…
 マーケットプレイス制作 / 映画のWEBプロモーション手掛ける人
 趣味:キックボクシング ・ブレイクダンス / 旅 / 中国・タイ・東南アジア etc…


本美 勝史 氏〔株式会社リコー デザイン思考社内教育担当/元エレキハードエンジニア
S&D Prototyping株式会社 ディレクター 〕
 エレキハード担当として産業用印刷機,複写機の設計,工作機械のモニタリングシステム開発に携わる.
 現在はデザイン思考の教育、実践支援に従事.社員のクリエイティビティ向上を目的とした社内メイカースペース「つくる~む海老名」を立ち上げ/運営を行っている.NHK 魔改造の夜にエレキ担当として参加.


このセミナの参加募集について

 募集は終了いたしました 


類似するセミナをお探しの場合
以下にある「このセミナのタグ情報」の中から,ご希望のタグをお選び下さい. お選びいただいたセミナと同じタグ情報を持つセミナを一覧表示します.

このセミナのタグ情報
各タグをクリックすると,類似するセミナの一覧を表示します.

コース

 2日コース

カテゴリ

 組み込みシステム

シリーズ

 

特徴

 オンライン同時開催セミナ
 ビギナ
 実習

キーワード

 コンピュータ
 ソフトウェア
 開発手法

セミナ事務局からのお知らせ

・メンバーズ・カードの新規発行停止について(2023/10/12).

・適格請求書発行事業者登録番号のご案内(2023/9/22).

・オンサイト(出張)セミナのご案内(2022/9/14).

・紙の請求書類等有料化について(2023/10/12).

・PDFファイルによるテキストの提供について(2021/8/20).

・新型コロナウイルス感染症対策について(2023/11/20).

・オンラインセミナの開始について(2020/5/21).

キャンセルの規定の変更について(2020/2/21).