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
みや
June 03, 2017
Technology
0
710
mbed Advent Calendar!
2017/06/03に行われたmbed祭り 2017@初夏の京都タワー(の隣の隣)で発表したスライドです。
みや
June 03, 2017
Tweet
Share
More Decks by みや
See All by みや
Scarlet Tanager [赤風琴鳥]
mia_0032
0
15
センサーデータをSparkで機械学習してストリーミング処理してみた
mia_0032
2
370
mbedとRaspberryPiでIoTな温度計を作る
mia_0032
0
630
水分補給お知らせペットボトルホルダー
mia_0032
0
820
Tesselで作るコメントお知らせ はちゅね
mia_0032
0
68
mbed + FeliCa + RaspberryPiで作る 電気消したよBot
mia_0032
0
1k
Tesselで作るコメントお知らせ はちゅね
mia_0032
0
670
TesselとRaspberryPiで温湿度の可視化
mia_0032
0
670
mbedで作るニコニコ新着動画表示器
mia_0032
0
550
Other Decks in Technology
See All in Technology
React19.2のuseEffectEventを追う
maguroalternative
2
530
Claude Codeを駆使した初めてのiOSアプリ開発 ~ゼロから3週間でグローバルハッカソンで入賞するまで~
oikon48
10
5.1k
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
150
フレームワークを意識させないワークショップづくり
keigosuda
0
210
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
330
20251007: What happens when multi-agent systems become larger? (CyberAgent, Inc)
ornew
1
480
新規事業におけるGORM+SQLx併用アーキテクチャ
hacomono
PRO
0
430
大規模サーバーレスAPIの堅牢性・信頼性設計 〜AWSのベストプラクティスから始まる現実的制約との向き合い方〜
maimyyym
10
5k
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
680
私のMCPの使い方
tsubakimoto_s
0
110
HonoとJSXを使って管理画面をサクッと型安全に作ろう
diggymo
0
130
[Codex Meetup Japan #1] Codex-Powered Mobile Apps Development
korodroid
2
1k
Featured
See All Featured
Speed Design
sergeychernyshev
32
1.2k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Building an army of robots
kneath
306
46k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
880
Bash Introduction
62gerente
615
210k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Practical Orchestrator
shlominoach
190
11k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
510
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
YesSQL, Process and Tooling at Scale
rocio
173
14k
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