「kochi.ex #6 Livebook で Nerves ハンズオン！」イベントレポート

Advent Calendar 2022 163日目[^1]の記事です。
I'm looking forward to 12/25,2022 :santa::santa_tone1::santa_tone2::santa_tone3::santa_tone4::santa_tone5:
私の[Advent Calendar 2022 一覧](https://docs.google.com/spreadsheets/d/1HQvFjagQLRPjOYAjDVzWp9S4b8dKixxvvaz_TtbZWto/edit#gid=1723448955)。

[^1]: @kaizen_nagoya さんの『[「@e99h2121 アドベントカレンダーではありますまいか Advent Calendar 2020」の改訂版ではありますまいか Advent Calendar 2022 １日目　Most Breakthrough Generator](https://qiita.com/kaizen_nagoya/items/49ebebee3a0377f3b59b)』から着想を得て、模倣いたしました。 

---



# はじめに

[Elixir](https://elixir-lang.org/)を楽しんでいますか:bangbang::bangbang::bangbang:

2022/10/22(土)は、「[kochi.ex #6 Livebook で Nerves ハンズオン！](https://kochi-ex.connpass.com/event/261486/)」が開催されました。
この記事は、イベントのレポートです。

[Nerves](https://www.nerves-project.org/)とは、[Elixir](https://elixir-lang.org/)でIoTを楽しめる「もの」です。
「もの」と書きました。次の意味を含みます。

- 狭義にはライブラリ
- [Elixir](https://elixir-lang.org/)専用OS（と言っても過言ではない）
- IoT領域でこそ[Elixir](https://elixir-lang.org/)の特性（耐障害性、並列処理が得意）が活かされる

それらの**思想**が凝集したものです。
それが、[**Nerves**](https://www.nerves-project.org/)です。

このイベントは、[Nerves](https://www.nerves-project.org/)を使ってみよう！　というハンズオンです。



# 13:30 Let's get started!

はじまりました〜

![スクリーンショット 2022-10-22 13.33.34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/d66ff1e6-0619-1f44-e533-ecc6350ee017.png)

https://jssst2022.wordpress.com/tutorial/

の再現をするとのことです。

# 資料

https://github.com/b5g-ex/jssst2022_tutorial

この記事で一番大事なところです。
ポイントです。
繰り返し書いておきます。
この記事で一番大事なところです。

# Elixirとは?

@takasehideki先生が説明してくださいました。

![スクリーンショット 2022-10-22 13.43.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/53411d79-9e3b-bfe7-cb0e-1c1802369285.png)

[Elixir](https://elixir-lang.org/)は、ビット演算も得意です。

![スクリーンショット 2022-10-22 13.44.54.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/1a5dd477-58d9-091c-7d45-30899fe29d53.png)

[Neves](https://www.nerves-project.org/)は、「[ナウでヤングなcoolなすごいやつ](https://www.slideshare.net/takasehideki/elixirnervescool-249038510)」です。

![スクリーンショット 2022-10-22 13.51.31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/815f78c7-9a1f-124e-4020-405eb3e3c3ee.png)



# 13:58 [kochi.ex](https://kochi-ex.connpass.com/)でハンズオン開始 :rocket:

資料は[こちら](https://docs.google.com/presentation/d/10nthQ7-Z4b9kE01X1oyKf8KPkYujWKiXA1089puMvxM/edit#slide=id.p)

和気あいあいと進んでいます。

かつおのたたきがおいしそう :heart_eyes:

![スクリーンショット 2022-10-22 14.07.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/420227d7-25b5-6c36-c7db-d48dde7a827c.png)

コピペで実行してください ！！！

![スクリーンショット 2022-10-22 14.24.04.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/bc8cc29d-31c3-e83d-b937-a94f63668976.png)

IoTっぽい！

![スクリーンショット 2022-10-22 14.32.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/bdb2a527-a3c7-77d0-7148-07fc32f6bc8e.png)


14:34 後ろ髪をひかれるおもいで退出しました。しかし、私には引いてもらう髪がありませんでした。
つづきは、[kochi.ex](https://kochi-ex.connpass.com/)からの編集リクエストがあることでしょう。

# 舞台裏

@nishiuchikazuma さんが、舞台裏を赤裸々に明かしてくださっています。
こちらの記事もぜひお楽しみください！


https://qiita.com/nishiuchikazuma/items/e92188aee93e6869ad18


# Twitter

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">オンラインで参加中〜<a href="https://t.co/28FetLk1vQ">https://t.co/28FetLk1vQ</a><br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583687147772850178?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">組み立て❗️<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/R1gpFY1pwx">pic.twitter.com/R1gpFY1pwx</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583688176966987777?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">このファームを使う<a href="https://t.co/93TD651b6H">https://t.co/93TD651b6H</a><br><br>ダウンロードに時間がかかってる〜<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583689303041114112?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Nerves Livebook にアクセスできました。<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/be9s25NUrE">pic.twitter.com/be9s25NUrE</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583691736412717057?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Livebook で Lチカできました！<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/SvsxbEjoZ9">pic.twitter.com/SvsxbEjoZ9</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583692695234818048?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">ボタン入力も取れました！<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/NrOINvfL2B">pic.twitter.com/NrOINvfL2B</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583693223926845440?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">割り込みの取得もできた！<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/GHyJue2qsU">pic.twitter.com/GHyJue2qsU</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583693797556654082?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">Livebook ってモジュールも書けるんですね！<br>知らなかった（Livebook初心者<br><br> <a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/BN07VqTTmF">pic.twitter.com/BN07VqTTmF</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583694500803006464?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">休憩明けは、I2Cの温度センサーからの値読み取り！<a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://t.co/paJSFAU1Nt">pic.twitter.com/paJSFAU1Nt</a></p>&mdash; 衣川亮太💉💉 💉, ソフトウェア開発を行う Tombo Works 代表 (@pojiro3) <a href="https://twitter.com/pojiro3/status/1583699185114972163?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

# 本当の本番ツイート

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">0次懇親会やってまーす　<a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://twitter.com/hashtag/kochiex?src=hash&amp;ref_src=twsrc%5Etfw">#kochiex</a> <a href="https://t.co/VkcBszyF4N">pic.twitter.com/VkcBszyF4N</a></p>&mdash; にしうちかずま (@nishiuchikazuma) <a href="https://twitter.com/nishiuchikazuma/status/1583728332062875651?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">1次会はいったよー　<a href="https://twitter.com/hashtag/NervesJP?src=hash&amp;ref_src=twsrc%5Etfw">#NervesJP</a> <a href="https://twitter.com/hashtag/kochiex?src=hash&amp;ref_src=twsrc%5Etfw">#kochiex</a> <a href="https://twitter.com/hashtag/%E4%B8%B8%E5%BE%B3%E7%AC%91%E5%BA%97?src=hash&amp;ref_src=twsrc%5Etfw">#丸徳笑店</a> <a href="https://t.co/w79rdIWKOV">pic.twitter.com/w79rdIWKOV</a></p>&mdash; にしうちかずま (@nishiuchikazuma) <a href="https://twitter.com/nishiuchikazuma/status/1583733031755337728?ref_src=twsrc%5Etfw">October 22, 2022</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

![IMG_1705.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/449f61c0-e41a-ad9a-d8e4-014b705eb3fb.jpeg)

![IMG_5961.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/131808/26a1e80f-b6a7-f0d3-38d3-f274ef240e77.jpeg)


# NervesJP Slack

https://join.slack.com/t/nerves-jp/shared_invite/zt-1gz82husg-Z8vmUoE5VczAzUek5OJHVQ

[NervesJP Slack](https://join.slack.com/t/nerves-jp/shared_invite/zt-1gz82husg-Z8vmUoE5VczAzUek5OJHVQ)に参加すると、本日のイベントを録画したものをご覧いただけます。


---

# Wrapping up :lgtm::lgtm::lgtm::lgtm::lgtm:

Enjoy [Elixir](https://elixir-lang.org/):bangbang::bangbang::bangbang:
<font color="purple">$\huge{Enjoy\ Elixir🚀}$</font>

2022/10/22(土)に開催された、「[kochi.ex #6 Livebook で Nerves ハンズオン！](https://kochi-ex.connpass.com/event/261486/)」のレポートを書きました。

ぜひぜひ、[NervesJP Slack](https://join.slack.com/t/nerves-jp/shared_invite/zt-1gz82husg-Z8vmUoE5VczAzUek5OJHVQ)にご参加ください :fire::fire::fire:

以上です。