tokyo.ex#12 Nerves Training
日程: 2019/07/21(日) 10:00 〜 18:00
会場: 株式会社ドリコム セミナールーム 東京都目黒区下目黒1丁目8-1 アルコタワー17F
募集内容 | 受講者枠: 無料 先着順 |
---|
Nerves Training @ Tokyo
関数型言語ElixirによるIoT開発フレームワーク『Nerves』のハンズオンを開催いたします
NervesはIoTボード上で動作する最小構成のLinuxブートローダ+Elixir実行環境+各種デバドラのパッケージセットで、 Elixir × IoTの文脈で最も活発なプロジェクトです
そんなNervesに関するトレーニング “Device to the Cloud with Nerves and NervesHub” の教材を takasehideki が開発者であるJustinとFrankから譲り受け、全国各地で広めているのがこのトレーニングです
(このトレーニングに関する発表資料はコチラ)
ElixirでIoTやるのに最もアツいNervesを学習するにはこれ以上ないコンテンツとなっております
開催:2019年 7月 21日 (日) 10:00〜18:00(09:45 受付/入場開始)
場所:ドリコムセミナールーム
住所: 東京都目黒区下目黒1丁目8-1 アルコタワー17F
https://www.drecom.co.jp/company/accessmap
タイムテーブル
※進行は目安で、柔軟に変更します。また適宜休憩を挟みます。
時間 | 内容 |
---|---|
09:45-10:00 | 開場(受付開始) |
10:00-10:15 | 概要紹介 |
10:15-11:00 | Elixir.Circutisによる外部デバイスの制御 |
11:00-12:30 | NervesによるIoT開発の基礎 |
12:30-13:30 | 昼食休憩 |
13:30-15:00 | NervesHubによるデプロイ |
15:00-16:00 | Scenic連携によるUI操作 |
16:00-17:30 | Phoenix Channels連携によるゲーム開発 |
17:30-18:00 | バッファ・いろいろ議論 |
18:00-XX:XX | ♪~ 懇親会 ~♪ ※当日の飛び入りもOK |
参加条件
- 簡単なターミナル操作ができる方(基本的にCUI/IEx進行です)
- 全くのプログラミング初心者はご遠慮ください。
- Elixir/Phoenix開発 または 組込みプログラミングのどちらかは分かっていたほうが楽しいです。
- 英語の資料でもひるまない方
- 説明はもちろん日本語です^^;
- 英語資料にある程度は日本語で補足を追加していく予定です
- (あると嬉しい) ガジェット好きなココロをお持ちの方 or OSS活動に貢献したい!の気概をお持ちの方
持ち物
- macOSまたはUbuntuのノートPC
- root権限、ssh接続機能、USBポート1口が必要です
- ごめんなさいWindowsはWSL込みで非対応です,,,
dual bootまたはVMでUbuntu(18.04推奨)を用意してください。
- microUSB – USBケーブル
- USB-CなノートPCの方は変換アダプタもお持ちください
- 通信機能と給電機能の両方があるものをご用意ください(百均などのものだと、片方しか無いことがあります)
事前準備
- Elixir/Erlang/Nerves環境のインストール
- 下記のQiita記事を参考にして準備してください
ElixirでIoT#4.1:Nerves開発環境の準備(2019年6月版) - 開催1週間前くらいまでに,参加者へ改めて連絡します
- 下記のQiita記事を参考にして準備してください
参考情報
Nerves co-authorであるJustin Schneck氏が日本にやってきます!
https://swest.toppers.jp/keynote/
- SWEST21: 第21回組込みシステム技術に関するサマーワークショップ
- 日時:9月5日(木)-6(金)
- 場所:下呂温泉水明館
こちらもぜひ参加を検討してください!!