Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
i_wanna_use_6LoWPAN_with_Zephyr.pdf
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kikuyuta
May 17, 2026
64
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
i_wanna_use_6LoWPAN_with_Zephyr.pdf
kikuyuta
May 17, 2026
More Decks by kikuyuta
See All by kikuyuta
Elixir の GenServer でアクタープログラミングしてみよう
kikuyuta
0
19
関数型言語Elixirで作る小水力発電システム part 1
kikuyuta
0
180
Small Hydro Power Plants with Elixir
kikuyuta
0
60
産業機械をElixirで制御する
kikuyuta
0
400
Introduction of kochi.ex and kochi embedded meeting
kikuyuta
0
110
5 and a half years with Elixir and the next 5 years and a bit
kikuyuta
1
130
Elixir Machine Production
kikuyuta
0
76
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
Tell your own story through comics
letsgokoyo
1
1.1k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
320
Crafting Experiences
bethany
1
340
The Invisible Side of Design
smashingmag
301
52k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
450
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Balancing Empowerment & Direction
lara
6
1.3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
Transcript
Zephyr で 6LoWPAN をしたいぞ i wanna use 6LoWPAN with Zephyr
〜 そして Zenoh へ 〜 〜 and towards to Zenoh 〜 @kikuyuta 2026-05-16 ⾼知⼯科⼤学 菊池豊 1
about @kikuyuta 2026-05-16 ⾼知⼯科⼤学 菊池豊 2
Why Zephyr 1/3 • Pub/Sub の Zenoh を使おう • これは
Rust で書いてある • API は Rust, Python, C, C++, Java, Kotlin, Elixir, Go • Zenoh を組込みでも使えるかなと思った • Zenoh の組込み版は zenoh-pico だ • https://github.com/eclipse-zenoh/zenoh-pico • これは C で書いてある • API は Pico API • Z ではじまるし、⻘っぽいし、親和性が⾼そう… 2026-05-16 ⾼知⼯科⼤学 菊池豊 3 https://zenoh.io/
Why Zephyr 2/3 • 6LoWPAN が⽬に⼊る • OS は Zephyr
とな… 2026-05-16 ⾼知⼯科⼤学 菊池豊 4 https://github.com/eclipse-zenoh/zenoh-pico
6LoWPAN • 組込み向け軽量化 IPv6 • IPv6 over Low power WPAN
• Wireless Personal Area Networks • https://datatracker.ietf.org/w g/6lowpan/ • RFC4919, RFC4944, … • LWPAN として IEEE802.15.4 • IEEE 802.15.4 • ZigBee もこれの上 • Payload が 127octet • v.s. 1280 octet for min IPv6 • IEEE802.15.4g は 2048 octet 2026-05-16 ⾼知⼯科⼤学 菊池豊 5
Why 6LoWPAN • 組込みの世界は(PLC とかの FA の世界もだけど) IPv4 • それもプライベートアドレス
2026-05-16 ⾼知⼯科⼤学 菊池豊 6
Pure IPv6 era will be coming • 今は IPv4 ⾜りててもそのうち周辺装置が無くなってくる
• IPv4 の実装・維持の費⽤を装置の価格に載せられなくなる • IPv4 ⾃体の実装・維持もあるが… • IPv4 ⇔ IPv6 変換 • バックボーンが IPv6 で周辺ネットワーク・端末が IPv4 になりつつある • スマホとかそもそも IPv6 でつながってたりする • IPv4 アドレスの調達・維持費⽤も出したくなくなる • 5000±1000円/IP ぐらい(有限会社ナインレイヤーズ調べ) • 廉価でそのへんに転がってる機材は IPv6 オンリーに • IPv4 は特殊⽤途として追い込まれていく 2026-05-16 ⾼知⼯科⼤学 菊池豊 7
Why Zephyr 3/3 • ネットワーク周りは組込みではエキスパート少なさそう • 今から準備しておくと時代が追いついて来たときにビジネスになるか • Zephyr で
6LoWPAN しとくか • と思ったのが2年ほど前で、それから脳内塩漬け • Elixirの組込み実装 AtomVM も Zephyr 対応するっって⾔って るし(2026年1⽉ 開発代表者⾔) • 【名古屋】Davide BettioさんとAtomVMを囲む会 https://piyopiyoex.connpass.com/event/377298/ 2026-05-16 ⾼知⼯科⼤学 菊池豊 8
あゆみ(ボードを調達) my history has begun (boards procurement) • Zephyr で
6LoWPAN するのにどのボードが良いのか • よくわからんので ChatGPT と Gemini に雑に聞いてみた • どっちも「そりゃ Nordic Semiconductor でしょ」と⾔う • それも Raytac MDBT50Q-DB-40 を名指しする • どこで⼿に⼊るんじゃ? • フクミって代理店が⼒を⼊れてる • 【法⼈限定キャンペーン再開!】 Raytac開発基板をご購⼊でNordic開発キットをプレゼント! • MDBT50Q-DB-40 を買ったら nRF52840 DK がついてきた! 2026-05-16 ⾼知⼯科⼤学 菊池豊 9
あゆみ (Zephyr Project 関連イベント) my history has begun (attending related
evens) • Zephyr の会合にまずは出てみるか • 2024年10⽉29⽇ 19:00〜 ZephyrRTOS 懇親会 • 「懇親会」だけの出張を⼤学で切れるか? • ⼤⾬の新橋を⾏ったり来たり • 途中の神社でおみくじ引いたら⼤吉だった • https://connpass.com/event/335252/ • 2025年12⽉08⽇ 19:00〜 Zephyr Project Meetup: Toyosu • このときは昼の会議も別途突っ込んだ • https://zephyr-rtos.connpass.com/event/377319/ • 「⾼知でやろうとか⾔ってなかったっけ?」 2026-05-16 ⾼知⼯科⼤学 菊池豊 10
あゆみ(ハック) my history has begun (hucking) • 当然のLチカ • nRF54L15
で(ハンズオンもあるし) • 最初からLチカをインストールしておくの、やめてもらって良いですか? • ⾒様⾒真似で src/main.c を変更して Lグルを作成 • 100年ぶりにCを書く • せっかくなので記事も書く • Qiita 「はじめての Zephyr(1) nRF54L15-DK で LチカとLグル」 • https://qiita.com/kikuyuta/items/155448b3d2d1e8b9166c • https://x.com/kikuyuta/status/2051728392006066685 • https://x.com/kikuyuta/status/2052089776862580969 • nRF52840 でも • https://x.com/kikuyuta/status/2052559043504517395 • おかげで Device Tree の勉強になった 2026-05-16 ⾼知⼯科⼤学 菊池豊 11
まとめと今後 (Conclusions and to do) • Zenoh で 6LoWPAN してみたくて
Zephyr に近づいた • Nordic Semiconductor はなかなかよろしそうだ • LチカとLグルまで⾏ったぞ、Qiita も書いたぞ • まず次は nRF54L15 でもぐら叩き • そして MDBT50Q-DB-40 で… • Lチカ、GPIO⼊⼒も • 6LoWPAN、そして Zenoh だ • sleep モードも試したいぞ 2026-05-16 ⾼知⼯科⼤学 菊池豊 12 https://www.raytac.com/product/ins.php?index_id=81