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
mrubyを1300円のボードで動かそう
Search
Y_uuu
May 11, 2022
Programming
0
620
mrubyを1300円のボードで動かそう
Fukuoka.rb 0x100 回 LT 大会 (#256)
2022-05-11(Wed) 20:00-
https://fukuokarb.connpass.com/event/245647/
Y_uuu
May 11, 2022
Tweet
Share
More Decks by Y_uuu
See All by Y_uuu
Porting PicoRuby to Another Microcontroller: ESP32
yuuu
4
760
RubyKaigi 2025でプロポーザルが初めて採択されるまでにやったこと
yuuu
1
490
地方企業の強みを活かす!AWSを活用したIoTシステムの開発事例とその裏側
yuuu
0
97
あの重機は今どこにある?- 重機管理IoTプロダクトのバックエンドをAWSで構築した話 -
yuuu
0
960
mruby-esp32におけるペリフェラルAPIの実装検討
yuuu
1
760
育成力 - エンジニアの才能を引き出す環境とチューターの立ち回り -
yuuu
4
4.7k
committee-railsとOpenAPI Generatorでスキーマ駆動なAPI開発をする
yuuu
0
910
mrubyでマイコンの世界に足を踏み入れる
yuuu
2
2k
mruby on IoT devices.
yuuu
4
2.5k
Other Decks in Programming
See All in Programming
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
220
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.3k
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
270
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
6.4k
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
21
8.6k
MDN Web Docs に日本語翻訳でコントリビュートしたくなる
ohmori_yusuke
1
130
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
190
設計やレビューに悩んでいるPHPerに贈る、クリーンなオブジェクト設計の指針たち
panda_program
6
2.2k
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
130
ニーリーにおけるプロダクトエンジニア
nealle
0
880
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
580
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
460
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Designing for humans not robots
tammielis
253
25k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Navigating Team Friction
lara
187
15k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Agile that works and the tools we love
rasmusluckow
329
21k
Statistics for Hackers
jakevdp
799
220k
A Tale of Four Properties
chriscoyier
160
23k
Embracing the Ebb and Flow
colly
86
4.7k
The Invisible Side of Design
smashingmag
301
51k
Fireside Chat
paigeccino
37
3.5k
Transcript
8FE Ԭቌ༤ฏ 'VLVPLBSCYճ-5େձ NSVCZΛԁͷϘʔυͰಈ͔ͦ͏
ॕɾ'VLVPLBSCY🎉
• ॴଐ • גࣜձࣾ'VTJD • ϑΟϤϧυϒʔτΩϟϯϓϝϯλʔ • 4/4 •
!:@VVVZVVV • ͓ࣄ • ࠐΈ։ൃ ʙ • 8FCɾΫϥυɾ*P5։ൃ ʙ • ࢿ֨ ࣗݾհ *P5ΫϥυΤϯδχΞ Ԭ ቌ ༤ ฏ 0 L B [ B L J :V I F J
ࠓ͢͜ͱ • NSVCZΛԁͷϘʔυ্Ͱಈ͔͢ • ݫີʹԁ ࣌ • ૹྉɾࢧ͍खྉؚΈ·ͤΜ
Ϟνϕʔγϣϯ • *P5γεςϜͰ͍͍ͨ • 8FCɾΫϥυଆ3VCZͰ࣮ • σόΠεΛ3VCZͰ࣮ˠ։ൃޮ͕61 • ࠐΈʹΤίγεςϜΛ
Ϟνϕʔγϣϯ • ͏ͪͷࢠڙ͕ϓϩάϥϛϯάʹڵຯΛ࣋ͬͨΒɾɾɾ • ԁͰ3VCZ͕ಈ͘ڥΛͤΔ • ʮ࣮ࡍ1$͕ͳ͍ͱϓϩάϥϛϯάͰ͖ͳ͍ʯͱ͔ ʮ4DSBUDIͷํ͕ɾɾɾʯͱ͍ͬͨποίϛͳ͠Ͱ😅
४උ✅
ϋʔυΣΞ • &41%FW,JU$& IUUQTBLJ[VLJEFOTIJDPNDBUBMPHHH.
ϋʔυΣΞ • 1$ • .BDCPPL"JS. • 64#έʔϒϧ.JDSP#
ιϑτΣΞ • &41*%' • &TQSFTTJG4P$ͷ ։ൃϑϨʔϜϫʔΫ • &41Ͱಈ͔͢ϓϩάϥϜΛ
։ൃɾίϯύΠϧɾॻ͖ࠐΈͰ͖Δ
ιϑτΣΞ • 'SFF3504 • 044ͷ3504 3FBM5JNF04 • "NB[PODPN͕ങऩ͠ɺ
"84ͷαʔϏεͰ͋Δ "NB[PO'SFF3504
ιϑτΣΞ • ࠷ऴతʹԼਤͷΑ͏ͳιϑτΣΞελοΫͰಈ࡞ 'SFF3504 NSVCZ ΞϓϦέʔγϣϯ SC #41%SJWFST &41*%'
ڥߏங🛠
&41*%'ͷΠϯετʔϧ • &41*%'ͷ(FU4UBSUFEͷ4UFQ·ͰΛ࣮ࢪ • IUUQTEPDTFTQSFTTJGDPNQSPKFDUTFTQJEGFOSFMFBTFWHFUTUBSUFE JOEFYIUNM
&41*%'ʹ͓͚Δҙ • ࠷৽όʔδϣϯ͕ͩΛΠϯετʔϧ͢Δ͜ͱ • ϚΠφʔόʔδϣϯͷมԽͰڍಈ͕େ͖͘มΘΔ • ޙड़͢ΔNSVCZFTQ͕Ͱಈ࡞֬ೝࡁΈ
NSVCZFTQNSVCZFTQΛऔಘɾίϯύΠϧ • IUUQTHJUIVCDPNNSVCZFTQNSVCZFTQ • 3&"%.&ʹै࣮ͬͯߦ
ಈ࡞ͤ͞ΔͱΤϥʔ͕ʜ • ͜ͷϑΝΠϧʹҎԼίϯύΠϧϑϥάΛઃఆ͢Δ͜ͱͰղܾ $'-"(4 %.3#@/0@#09*/( • IUUQTHJUIVCDPNNSVCZFTQNSVCZFTQCMPCNBTUFSNBJO DPNQPOFOUNL
• ৄࡉҎԼͷهࣄΛࢀর • NSVCZFTQBQQNJSCΛ&41Ͱಈ͔ͯ͠ΈͨQBOJDͷݪҼΛݟ͚ͭΔ·Ͱͷաఔ • IUUQTUFDIGVTJDDPKQQPTUTNSVCZFTQBQQNJSC
.3#@/0@#09*/(ͬͯԿʁ • NSVCZͷมߋʹॻ͍ͯ͋Δ • IUUQTHJUIVCDPNNSVCZNSVCZCMPC GBEBBFDCDEGBCGGEFEEPDNSVCZNE • NSVCZFTQͰ
ʮैདྷͱϝϞϦஔΛม͑ͳ͍Α͏ʹ͢ΔͨΊʯʹɺ ͜ͷίϯύΠϧϑϥάΛՃͨ͠ ͱࢥΘΕΔ
ϓϩάϥϛϯά💡
จࣈྻग़ྗͱ8BJU
(1*0Λ੍ޚ IUUQTHJUIVCDPNNSVCZFTQNSVCZFTQHQJP
4PDLFU௨৴ IUUQTHJUIVCDPNNSVCZFTQNSVCZTPDLFU
ࠓޙͬͯΈ͍ͨ͜ͱ
*$௨৴ • ࢢൢ͞Ε͍ͯΔηϯαʔ*$ͱ͍͏ϓϩτίϧͰ ௨৴͢Δͷ͕ଟ͋͘Δ • طʹ&41ͷϙʔςΟϯάͳ͞Ε͍ͯΔΑ͏ͳͷͰ ͦͷ͏ͪࢼͯ͠Έ͍ͨ
• IUUQTHJUIVCDPNNSVCZFTQNSVCZFTQJD
.4UBDL • -$%ը໘͔ͭέʔεʹೖͬͨ ϓϩτλΠϐϯάσόΠε • ηϯαʔͱͷଓੑ͕ߴ͍ • ෦తʹ&41
• ͜ΕΛ্ख͑͘ಈͣ͘ • IUUQTHJUIVCDPNNJNBLJ.4UBDLNSVCZ
8JSF(VBSE • &41Ͱಈ࡞͢Δ044ͷ71/ΫϥΠΞϯτ • ͜Ε͕ಈ͘ͱ403"$0.ͱ͍͏*P5௨৴ϓϥοτϑΥʔϜʹ ଓͰ͖ɺΫϥυͱͷೝূσʔλసૹ͕༰қʹͳΔ👍 • NSCHFNTʹͯ͠3VCZ͔Β͑ΔΑ͏ʹ͍ͨ͠ʜ
·ͱΊ🔖
&41্ͰNSVCZΛಈ͔ͨ͢Ίʹ &41*%'ΛΠϯετʔϧ NSVCZFTQΛNBLF Γ͍ͨ͜ͱʹԠͯ͡NSCHFNTΛՃ
5IBOLZPV