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
mbed Advent Calendar!
Search
Yoshihiro MIYAI
June 03, 2017
Technology
0
700
mbed Advent Calendar!
2017/06/03に行われたmbed祭り 2017@初夏の京都タワー(の隣の隣)で発表したスライドです。
Yoshihiro MIYAI
June 03, 2017
Tweet
Share
More Decks by Yoshihiro MIYAI
See All by Yoshihiro MIYAI
センサーデータをSparkで機械学習してストリーミング処理してみた
mia_0032
2
370
mbedとRaspberryPiでIoTな温度計を作る
mia_0032
0
630
水分補給お知らせペットボトルホルダー
mia_0032
0
810
Tesselで作るコメントお知らせ はちゅね
mia_0032
0
68
mbed + FeliCa + RaspberryPiで作る 電気消したよBot
mia_0032
0
1k
Tesselで作るコメントお知らせ はちゅね
mia_0032
0
660
TesselとRaspberryPiで温湿度の可視化
mia_0032
0
660
mbedで作るニコニコ新着動画表示器
mia_0032
0
540
ニコ技動画の難易度を推定してみた
mia_0032
0
360
Other Decks in Technology
See All in Technology
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
110
GitHub Copilot の概要
tomokusaba
1
150
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
300
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
5
580
Beyond Kaniko: Navigating Unprivileged Container Image Creation
f30
0
100
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
2
230
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
290
Connect 100+を支える技術
kanyamaguc
0
150
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
310
20250625 Snowflake Summit 2025活用事例 レポート / Nowcast Snowflake Summit 2025 Case Study Report
kkuv
1
370
Yamla: Rustでつくるリアルタイム性を追求した機械学習基盤 / Yamla: A Rust-Based Machine Learning Platform Pursuing Real-Time Capabilities
lycorptech_jp
PRO
4
170
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.4k
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Git: the NoSQL Database
bkeepers
PRO
430
65k
A better future with KSS
kneath
239
17k
Building Applications with DynamoDB
mza
95
6.5k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
It's Worth the Effort
3n
185
28k
Into the Great Unknown - MozCon
thekraken
39
1.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Visualization
eitanlees
146
16k
Transcript
NCFE "EWFOU$BMFOEBS :PTIJIJSP.*:"* 2017/06/03 mbedࡇΓ 2017@ॳՆͷژλϫʔ(ͷྡͷྡ)
:PTIJIJSP.*:"* #JH%BUB*OGSBTUSVDUVSF&OHJOFFS - 1ZUIPO 3VCZ - "84 (PPHMF$MPVE1MBUGPSN - 'MVFOUE
http://mia-0032.hatenablog.jp/
๏ -&%JOTUFBEPGUIF4VO TIPXTUJNFCZTIBEPX ๏ .BLFS'BJSF5PLZP ๏ NCFE-1$6 -&%4VOEJBM
"HFOEB 8IBUJTUIFNCFE"EWFOU$BMFOEBS ‣ 8IBUJTUIF"EWFOU$BMFOEBS ‣ 1VSQPTF )JTUPSZ
1BSUJDJQBOU 4VNNBSZPGUIFNCFE"EWFOU$BMFOEBST ‣ 8PSLT $PNNFOUBSJFT 5PPMT 5JQTFUD )PXUPKPJOUIFNCFE"EWFOU$BMFOEBS
8IBUJTUIFNCFE "EWFOU$BMFOEBS 1.
l "O"EWFOUDBMFOEBSJTB TQFDJBMDBMFOEBSVTFEUP DPVOUUIFEBZTPG"EWFOUJO BOUJDJQBUJPOPG$ISJTUNBT $POTFDVUJWFEPPSTBSF PQFOFEFWFSZEBZMFBEJOH VQUP$ISJTUNBT From Wikipedia(en)
Image: https://flic.kr/p/pkxhRX 8IBUJTUIF"EWFOU$BMFOEBS
l 5IFSFBSFFWFOUTUPQPTUBSUJDMFTEBJMZ JO%FDFNCFSPOUIF"EWFOU$BMFOEBS POUIF*OUFSOFU PSFMTFXIFSF 1PQVMBSTUZMFJTEFDJEJOHUIFNF UIFO SFDSVJUJOHQBSUJDJQBOUT5IFZQPTUBO BSUJDMFFWFSZEBZ
From Wikipedia(jp) translated by me 8IBUJTUIF"EWFOU$BMFOEBS Especially for web engineers:
NCFE"EWFOU$BMFOEBS 1VSQPTF ๏ 5PTIBSFZPVSXPSLT DPNNFOUBSJFT UPPMT PSUJQTSFMBUFEUPNCFE )JTUPSZ ๏
'SPN ZFBST 1BSUJDJQBOUTBOE"SUJDMFT ๏ "CPVUQBSUJDJQBOUTQFSZFBS ๏ $PNQMFUFEBSUJDMFTFWFSZZFBS
)PXUPpOEUIFNCFE"EWFOU$BMFOEBST +VTUTFBSDIlNCFEBEWFOUDBMFOEBSz ๏ IUUQXXXBEWFOUBSPSHDBMFOEBST ๏ IUUQXXXBEWFOUBSPSHDBMFOEBST ๏
IUUQXXXBEWFOUBSPSHDBMFOEBST
2. 4VNNBSZPGUIFNCFE "EWFOU$BMFOEBST
$BVUJPO ๏ 5IFNCFE"EWFOU$BMFOEBSTIBWFBSUJDMFT ๏ "MMPGUIFNBSFTPFYDJUJOHBOEHSFBU ๏ *IBWFUBLFOUIFMJCFSUZPGTFMFDUJOH BSUJDMFTCBTFEPONZPQJOJPO ๏ (PUPUIFBSUJDMFTJGZPVBSFJOUFSFTUFEJO
UIFN ๏ "OEQMFBTFTIBSFJUPOTPDJBMNFEJB
8PSLT 2.1.
๏ 1PTUFEPO%FD ๏ NCFE-1$ ๏ 5IF-&%SJOH /FP1JYFM EFDPSBUJPOCMJOLJOHQBUUFSO
DIBOHFTJGUIFIVNBO TFOTPSJTBDUJWBUFE %FDPSBUJOHUIF$ISJTUNBTUSFF https://developer.mbed.org/users/MACRUM/notebook/x-mas-tree-2016/
๏ 1PTUFEPO%FD ๏ /VDMFP', ๏ $IBOHFUIFTPVOEPG)FZ CVUUPOUPUIFWPJDFPG 70*$&-0*% TQFFDI
TZOUIFTJTTPGUXBSF $IBOHFUIFTPVOEPG)FZCVUUPO http://kinomuku129.blogspot.jp/2016/12/mbedse.html
๏ 1PTUFEPO%FD ๏ NCFE)3. ๏ 5IFEFWJDFUFMMTBOVTFSCZ TPVOE MJHIU BOEOPUJpDBUJPO
UPUIFJSTNBSUQIPOFXIFO UIFZMPTFTPNFUIJOH %FWJDFUPQSFWFOUMPTJOHTPNFUIJOH https://blog.gurigoro.net/?p=279
๏ 1PTUFEPO%FD ๏ /VDMFP'3& ๏ $POUSPMUIF2VBE$PQUFS XJUIBOPSJHJOBMEFTJHOFE CPBSE ๏
%SBXJOHCZ,J$BE $POUSPMMJOHUIF2VBE$PQUFS http://tmntmaker.doorblog.jp/archives/68215479.html
๏ 1PTUFEPO%FD ๏ '3%.,-; ๏ 5IF64#LFZCPBSEGPS $PQZBOE1BTUF ๏ 6TJOHQVCMJTIFEMJCSBSJFT
XFMM $PQZBOE1BTUF,FZCPBSE http://www.dm9records.com/index.php/tips/elec/mbedadvent2014/
*OUIFDBMFOEBST`PWFS ZFBST UIFNPTUVTFENCFE CPBSEXBT Q1.
NCFE-1$ BSUJDMFT Q1.
8IBUCPBSEXBTUIF TFDPOENPTUVTFE Q1.
'3%.,' NCFE-1$'/ NCFE)3.
'3%.,' NCFE-1$'/ NCFE)3. BSUJDMFT
5IFSFXFSFLJOET PGCPBSETVTFE
$PNNFOUBSJFT 2.2.
๏ 1PTUFEPO%FD ๏ NCFE-1$'/ 4JNQMF*P5#PBSE ๏ 3FDPSEUIFUFNQFSBUVSFUP (PPHMF$BMFOEBSWJB8J'J
๏ 6TJOH*'555 )PXUPNBLFTJNQMF*P5EFWJDFT https://media.dmm-make.com/item/3643/
๏ 1PTUFEPO%FD ๏ 4545.'%JTDPWFSZ ๏ &OKPZJOHBO04POUIF NCFECPBSE NCFE04
๏ )PXUPCVJMEBOETFUVQ 3VOOJOH-JOVYPO$PSUFY. https://developer.mbed.org/users/noritsuna/notebook/linux-on-cortexm3armv7m/
๏ 1PTUFEPO%FD ๏ NCFE-1$6YY ๏ )PXUPVTFBOJOUFSOBM PTDJMMBUPSXJUIUIFNCFE POMJOFDPNQJMFS )PXUPVTFBOJOUFSOBMPTDJMMBUPS
https://developer.mbed.org/users/kazu_zamasu/notebook/USE-to-IRC-on-mbedlib/
๏ 1PTUFEPO%FD ๏ NCFE-1$ ๏ *OUSPEVDUJPOPGNCFE FWFOUTMJCSBSZ ๏ *UFOBCMFTVTUPXSJUF
FWFOUESJWFOQSPHSBNTPO NCFE )PXUPVTFNCFEFWFOUTMJCSBSZ http://mia-0032.hatenablog.jp/entry/mbed-os-events-library
5PPMT 2.3.
๏ 1PTUFEPO%FD ๏ NCFE'3%.,-;FUD ๏ *OUSPEVDUJPOPG1Z0$% ๏ )PXUPTFUVQBGSFF EFCVHHJOHFOWJSPONFOU
XJUI1Z0$% %FCVHHJOHCZVTJOH1Z0$% http://tnishinaga.hatenablog.com/entry/2015/12/09/040952
๏ 1PTUFEPO%FD ๏ 3FOFTBT(31&"$)FUD ๏ 4FSJBMQPSUNPOJUPSJOHUPPM XIJDIEPFTOPUSFRVJSFBO PQFODMPTFBDUJPOFWFSZ UJNF
4FSJBMNPOJUPSJOHUPPM http://qa65.blogspot.jp/2014/12/mbed-1216.html
)PXNBOZ'BDFCPPLMJLFT EJEUIFNCFE"EWFOU $BMFOEBSHFUPWFSZFBST Q2.
5IBOLTGPSZPVSMJLFT
5JQT 2.4.
๏ 1PTUFEPO%FD ๏ 3FE#FBS-BC#-&/BOP ๏ *OWFTUJHBUJPOJOUPIPXNBOZ #-&EFWJDFTDBOCF DPOOFDUFE ๏
/VNCFSPGDPOOFDUJPOT TFFNTUPCFMJNJUFECZ NFNPSZ )PXNBOZ#-&EFWJDFTDBOCFDPOOFDUFE http://qiita.com/NextWorld/items/b541985bb64e1fc71bd4
๏ 1PTUFEPO%FD ๏ NCFE-1$'/ ๏ $POUSPM-&%CSJHIUOFTT VTJOH18. ๏ *NQMFNFOUUIFTMPXMZ
CMJOLJOH-&% 4MPXMZDIBOHJOHCMJOLJOH-&% http://qiita.com/matsujirushi/items/2f401ebe19d684ede789
๏ 1PTUFEPO%FD ๏ 4XJUDI4DJFODFNCFE 5:S ๏ *OWFTUJHBUJPOJOUPUIFGBDU UIBUUIFTBNFQSPHSBN PVUQVUTEJ⒎FSFOUSFTVMUT
๏ *UBSFDBVTFECZ EJ⒎FSFODFTCFUXFFO$ BOE$ %JGGFSFODFTCFUXFFO$BOE$ https://developer.mbed.org/users/ytsuboi/notebook/ja-et-iar-compiler/
)PXNBOZQBSUJDJQBOUT QPTUFEUPUIFNCFE"EWFOU $BMFOEBSPWFSZFBST Q3.
*BNMPPLJOHGPSXBSE UPZPVKPJOJOH
3. )PXUPKPJOUIFNCFE "EWFOU$BMFOEBS
)PXUPKPJOUIFDBMFOEBS ๏ 8FIBWFTUBSUFEUPSFDSVJUPO 5XJUUFSBOE'BDFCPPL ๏ :PVDIPPTFUIFEBUFUIBUZPV XBOUUPQPTU ๏ 8IFOUIFEBZDPNFT ZPVQPTU
ZPVSBSUJDMFBOESFHJTUFSJUT63-UP UIFDBMFOEBS
NCFE"EWFOU$BMFOEBS ๏ .BZCFXFXJMMTUBSUUPSFDSVJUJO /PWFNCFS ๏ :PVIBWFBCPVUNPOUITUP QSFQBSFGPSJU ๏ -FU`TBMMUSZUPQPTUBOBSUJDMF
5IBOLZPV GPSMJTUFOJOH