Slide 1

Slide 1 text

opniz アップデート紹介 田中みそ 2022/1/18 IoTLT vol.83 @Youtube

Slide 2

Slide 2 text

M5StackデバイスからNode.jsプログラムへイベントを送信

Slide 3

Slide 3 text

opniz 直近のアップデート • 2021/11:opniz WebSocket対応版(v0.2)リリース • 2021/12:opniz Serverリリース • 2022/01:opniz CLIリリース

Slide 4

Slide 4 text

2021/11 opniz WebSocket対応版(v0.2)リリース • TCPに加えWebSocketに対応しよりobnizっぽくなった • クラウド環境(Heroku、AWS Lambda等)で動かせる ようになった https://github.com/miso-develop/opniz-sdk-nodejs https://github.com/miso-develop/opniz-arduino-m5atom

Slide 5

Slide 5 text

2021/12 opniz Serverリリース • WebSocketクライアント同士を仲介するサーバー • opnizはデバイスとプログラムで直接P2P接続できる ので現状あまりメリットはなし • 今後予定しているブラウザ実行に対応したら意味が 出てくる https://github.com/miso-develop/opniz-server

Slide 6

Slide 6 text

2021/12 opniz Serverリリース

Slide 7

Slide 7 text

2022/01 opniz CLIリリース • opniz Arduino Libraryを簡単にデバイスへ書き込める CLIツール(npm) • シリアルポートやWi-Fi情報といった面倒な入力項目を 対話式で簡単に選択入力できる • Arduino CLIのラッパーCLI • Arduino CLIも直接実行できる https://github.com/miso-develop/opniz-cli

Slide 8

Slide 8 text

2022/01 opniz CLIリリース

Slide 9

Slide 9 text

Qiitaアドベントカレンダーでいろいろ関連記事書きました •opnizでつくる「CO2センサ(MH-Z19C)データのGoogle Spreadsheetsロギングシステム」 • 実際に家で運用しているCO2モニタリングデバイスのopniz作例 •LINEで手軽にIoT! opniz × LINE Notifyを試してみる • LINE Notifyを使ってopnizデバイス(M5ATOM)からLINEに通知する実装例 •LINEで手軽にIoT! opnizを使ってLINE BotからM5ATOM Liteをコントロールしてみる • LINE Botからメッセージを送ってopnizデバイス(M5ATOM)を操作する実装例 •JavaScript/TypeScriptでIoT開発したいときの最適なボード&SDK組み合わせフローチャート • Moddable SDKやobnizやopnizのどれを使うといいかのフローチャート • opnizのユースケースとしては複数台のデバイスを安価に運用したい人向け

Slide 10

Slide 10 text

さっき公開したハンズオン記事 •15分でできる!opnizハンズオン! • M5Stack系デバイスへのopnizセットアップから、Lチカするところまでの かんたんなハンズオン記事 https://qiita.com/miso_develop/items/0c2ee20bd1cc1e7aaeea

Slide 11

Slide 11 text

是非ともお試しいただき、 ご意見・アイデア等頂けますと幸いです…! よろしくお願いいたします…!! https://github.com/miso-develop/opniz (GitHub) https://protopedia.net/prototype/2426 (ProtoPedia)