Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
enebularとUIFlowを連携して爆速IoTプロトタイピング!
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
maepu
November 28, 2019
How-to & DIY
690
0
Share
enebularとUIFlowを連携して爆速IoTプロトタイピング!
2019/11/28 enebular deveroper Meetupに登壇した際のスライドです。
maepu
November 28, 2019
More Decks by maepu
See All by maepu
仮想通貨アラート(物理)を作ってみた
maepu
0
570
enebular×Noodlで保活お助けサービス構築に挑戦!
maepu
0
340
ビジュアルプログラミングでハロウィンを楽しもう!
maepu
0
390
LINE LIFFを出窓菜園に取り入れてみた
maepu
0
750
遠隔で嫁に筋トレを応援してもらう
maepu
0
830
ぽーずるん「ぐにゃシャキ」@ProtoOut オンラインハッカソン
maepu
0
160
Noodlで受付嬢を創った
maepu
1
2k
Bay WIndow Garden新たなる家庭菜園のカタチ~カメラ編~
maepu
0
500
Noodlに出会ってから作ったものを振り返る
maepu
1
360
Other Decks in How-to & DIY
See All in How-to & DIY
「変えること」「変わること」を楽しむ力で"敵わない存在"と向き合う
subroh0508
2
1.6k
How to Stylus 20251031
hareyakayuruyaka
0
130
プログラミング道場 "CoderDojo" を支援するサーバー提供システム 『DojoPaaS』 / How DojoPaaS powers the CoderDojo community in Japan
coderdojojapan
PRO
0
160
移動は善 / 20260124-NGK2026S
girigiribauer
1
140
LLMを「機能」として組み込む技術:「Figma to はてなCMS」におけるプロンプトエンジニアリングからAIエージェント構築にわたる精度向上の軌跡
nanimonodemonai
0
490
2026年、書籍をちゃんと読むぞ👊 〜約3万円分の書籍を積読にしないためにやること〜
subroh0508
5
860
令和なのでVoIP網に参加して電話サービスを作ってみた話
cibmc
0
110
10分de名コミュ “最高の自分”を演じ憧れの同業者と渡り合う
subroh0508
1
640
【加筆修正版】ハードワークを支えるフィジカルとメンタルを構築る#rubymusclemixin 活動 #きのこ2025 #きのこ2025_b
bash0c7
0
350
ネガティブをねじ伏せ、n=1のキャリアに変える技術
subroh0508
1
1.2k
2025版 鯖落ちパーツで安価に機械学習用マシンを作ってみる
bobfromjapan
0
780
サイボウズには100名以上の社員が出演する"夏フェス"があるって本当?
oguemon
1
720
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Ethics towards AI in product and experience design
skipperchong
2
270
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
690
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
550
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Faster Mobile Websites
deanohume
310
31k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
820
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
290
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
120
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
510
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
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 にリンク張っておきます。