実習・Wi-Fi Arduino IoT ExpressでMicroPythonプログラミング入門[教材キット付き]

実習・Wi-Fi Arduino IoT ExpressでMicroPythonプログラミング入門[教材キット付き]
―― コンパイラもデバッガも不要! IoT機器の開発/初学者にオススメ![初回満席につき、急遽追加講座決定!!]

   

【開催日】2018年2月17日(土) 10:00-17:00 1日コース
【セミナNo.】ES17-0166  【受講料】29,000円(税込)
【会場】東京・巣鴨 CQ出版社セミナ・ルーム [地図]
セミナ会場

 無線LANインターフェースとTCP/IPプロトコル・スタックをファーム・ウェアとして内蔵したマイコンESP8266(ESP-WROOM-02)の強化版であるESP32(ESP-WROOM-32)は,GPIOの強化やBluetoothなどの周辺部の追加,デュアル・コア採用,クロック周波数のアップなど様々な改良が行われている.そして価格はほとんど据え置きというIoT機器のための強力なスーパー・マイコンに仕上がっている.
 アプリケーション・ソフトウェアを作るプラットフォームとして,ベンダのEspressifのC言語用のIDFやArduinoIDEなどESP8266と同様の環境が整っている.C言語やスケッチを使って温度センサの情報を無線LAN経由でパソコンやスマホに送ったり,ロボットをパソコンからコントロールしたりするIoT機器が誰でも簡単にできる.
 この講座では,C言語やスケッチよりさらに進んだ開発言語であるPythonをマイコン用に最適化したMicroPythonを使ってIoT機器の製作をする.
 C言語を使った電子工作の経験はあるがPythonは使ったことがないという方や,Pythonは知っているが電子工作は未経験という方に向けて,プログラミングと電子工作を実習中心に行う.

※ 実習で使用した教材キットは持ち帰えることができる.
※ 実習で使用するパソコンは,CQ出版社が用意します.

1. 実習ボード(IoT Express)の構成と機能
 IoT Expressの構成と回路とESP-WROOM-32の機能の解説
2. IoT ExpressをMicroPythonボードする
・MicroPythonの書き込み、REPLでMicoPython命令を直接実行
・PC上のエディタでプログラムを作って実行。プログラムのフラシュへの書き込みと自動実行
3. Micro]Pythonの初歩
・プログラミングの基礎
・制御構文、変数と演算子、配列
4.MicroPthonでGPIOとネットワークを動かす
・デジタル入出力(GPIO)、アナログ出力(PWM)
 基本中の基本、スイッチでLEDをON/OFFする。PWMを使ってLEDをゆっくりON/OFFする
・SDカードでファイル入出力
 SDカードに保存したMMLを演奏する電子オルゴールを作る
5. ネットワークに繋いでIoT機器を作る
・ステーション・モードやアクセスポイント・モードでネットワークに接続する。
・ネットワーク・クライアントの基本。スマホからLEDをON/OFF
・常に正確な時刻を表示できるNTP時計作る
・SDカードのHTMLを表示する簡単Webサーバを作る

Wi-FiマイコンESP32を搭載した実習ボード IoT Express
Wi-FiマイコンESP32を搭載した実習ボード IoT Express

●対象聴講者
・C言語を使った電子工作の経験はあるが,ネットワークを使ったコントロールは
 敷居が高いと考えていた方
・Pythonの経験はあるが、これを利用した電子工作を知りたい方
・IoT機器がどんな風に作られているのか原理を知りたい方

●講演の目標
・ESP-WROOM-32をネットワーク・エンジンとして電子機器に繋いで
 IoT機器を作るノウハウが身に付く
・ESP-WROOM032を単体でIoT機器を作るノウハウが身に付く
・手元の電子機器をネットワークの繋ぐことによるメリットを体感できる


【受講者が持参するもの】
筆記用具.
作成したプログラム持ち帰り希望の方は,USBメモリをご持参ください.

【講師】
白阪 一郎 氏〔電子工作エンジニア 〕
 1977年日本電気入社.中大型コンピュータのハードウェア開発に従事後2008年よりNECラーニングでハードウェア研修講師を務め,2015年より就労移行支援ベルーフでIT系職業訓練インストラクタを務める.


このセミナの参加募集について
募集終了のお知らせ
満席のため募集終了となりました.

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

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

コース

 1日コース

カテゴリ

 回路・電子部品
 組み込みシステム

シリーズ

 

特徴

 KIT付き
 ビギナ
 実習

キーワード

 インターフェース
 コミュニティ
 コンピュータ
 ソフトウェア
 ネットワーク
 プログラミング言語
 マイコン
 技術教育
 計測
 電子工作

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