Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
enebularとUIFlowを連携して爆速IoTプロトタイピング!
Search
maepu
November 28, 2019
How-to & DIY
0
660
enebularとUIFlowを連携して爆速IoTプロトタイピング!
2019/11/28 enebular deveroper Meetupに登壇した際のスライドです。
maepu
November 28, 2019
Tweet
Share
More Decks by maepu
See All by maepu
仮想通貨アラート(物理)を作ってみた
maepu
0
550
enebular×Noodlで保活お助けサービス構築に挑戦!
maepu
0
320
ビジュアルプログラミングでハロウィンを楽しもう!
maepu
0
380
LINE LIFFを出窓菜園に取り入れてみた
maepu
0
720
遠隔で嫁に筋トレを応援してもらう
maepu
0
800
ぽーずるん「ぐにゃシャキ」@ProtoOut オンラインハッカソン
maepu
0
140
Noodlで受付嬢を創った
maepu
1
1.9k
Bay WIndow Garden新たなる家庭菜園のカタチ~カメラ編~
maepu
0
480
Noodlに出会ってから作ったものを振り返る
maepu
1
340
Other Decks in How-to & DIY
See All in How-to & DIY
エンジニアになって2年間で学んだこと
kaiphoenix
0
230
JAWS-UG 福岡 in 北九州 | JAWS-UG/AWSコミュニティ プログラムのご紹介
awsjcpm
1
170
「変えること」「変わること」を楽しむ力で"敵わない存在"と向き合う
subroh0508
1
390
JAWS-UGとAWS - JAWS-UG彩の国埼玉設立のお祝い
awsjcpm
2
600
JAWS-UG/AWSコミュニティ -JAWS-UGくまもと#16
awsjcpm
1
170
AIお菓子ロッカー
keicafeblack
0
230
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.6k
JAWS-UGのご紹介 JAWS-UGとは?
awsjcpm
0
5.5k
苦手の克服方法 / How to overcome weaknesses
toma_sm
0
310
AIをフル活用! 猫版MBTI「CATS診断」 爆速開発の裏側【個人開発のAIツール活用 LT Night 登壇用スライド】
omori0219
0
1.3k
未来大生の胃を支える函館グルメ
deflis
0
570
評価のギャップから紐解く、「評価軸」と「ソフトスキル」の重要性
blajir
2
120
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
57k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Odyssey Design
rkendrick25
PRO
0
430
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
65
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
170
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
190
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.2k
How STYLIGHT went responsive
nonsquared
100
6k
Un-Boring Meetings
codingconduct
0
160
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
63
Transcript
enebular と UIFlow を 連携して 爆速IoTプロトタイピング enebular developer Meetup 2019/11/28
まえぷー
自己紹介 ・まえぷー ・職:組込みソフトエンジニア ・趣味でIoT電子工作 ・Noodlもくもく会主催 @kmaepu @kmaepu
IoTLTにて、 「最近、難しいLT多くて初心者ネタ少ない」 とのコメントがありました。 このLTネタはIoT初心者向けなのでご了承ください。
UIFlowとは ・ M5Stackが提供しているビジュアルプログラミングツール ・ ビジュアルプログラミング言語BlocklyまたはPythonでコーディング ・ WebブラウザまたはローカルPCの環境で動作 ・ M5Stack、M5Stick-Cに対応 https://m5stack.github.io/UIFlow_doc/ja/
None
MQTTとHttpが使えそう!!
今回は技術レベルを下げたデモ! ・ Http → 気温表示 ・ MQTT → IoTLチカ
デモ Http編 My 天気の子 ver. M5Stack
Httpを利用するシチュエーション M5Stack http request HTTP エンドポイント 気象データ 取得 でプログラム作成 現在気温を返す
HTTPの基本構成 ~UIFlow
None
デモ MQTT編 LEDテープチカチカ
MQTTを利用するシチュエーション M5Stack でプログラム作成 MQTT MQTT ON/OFFボタン を押す MQTTブローカ LEDテープ チカチカ
デモ
MQTTの基本構成 ~UIFlow 初期設定 データ受信
ボタン押す 対応したデータが MQTTで送信される
ついでに... スマホから操作できるようにしてみました! 「UI」と言えば、「Noodl」ですね。
まとめ ・ビジュアルプログラミングツールで動くものが爆速で作れる! ・enebularは面倒な環境構築の手間いらず! ・UIFLowはプログラミング初心者の方でも手を付けやすそう! 【苦労した事】 ・UIFLowで作成したプロジェクトの読み込みができない時がある ・UIFlowのWebエディタと実機とのコネクション途切れる時があった
最後に 本日の詳細な内容をQiitaが開催しているアドベントカレン ダーのenebular 12/7にアップします。 UIFlowとeneblarで使用したソースコードは公開予定。Qiita にリンク張っておきます。