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
RaspberryPi+AWSでIoT(っぽ い)GPSロガーを作ってみた
Search
taiko19xx
August 04, 2017
Technology
0
1.5k
RaspberryPi+AWSでIoT(っぽ い)GPSロガーを作ってみた
Builderscon tokyo 2017のLTで発表した資料です
taiko19xx
August 04, 2017
Tweet
Share
More Decks by taiko19xx
See All by taiko19xx
Bedrockで遊ぼう! 短期間で色々開発してみた
taiko19xx
1
130
Incident Managerでインシデント発生時のエスカレーションを自動化する
taiko19xx
0
240
LambdaカスタムランタイムでPHPでもサーバーレス!
taiko19xx
0
76
IoTっぽいアプリをk3s+Raspberry Piで実行する
taiko19xx
0
330
ハニーポットから見たWebサーバへの攻撃
taiko19xx
0
2.8k
PHPなプロダクトをAmazon ECSで開発運用してる話
taiko19xx
0
1.2k
PHPからWin32APIをいじってみた
taiko19xx
0
1.7k
Other Decks in Technology
See All in Technology
TerraformをSaaSで使うとAzureの運用がこんなに楽ちん!HCP Terraformって何?
mnakabayashi
0
120
VCpp Link and Library - C++ breaktime 2025 Summer
harukasao
0
130
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
"SaaS is Dead" は本当か!? 生成AI時代の医療 Vertical SaaS のリアル
kakehashi
PRO
3
190
Grafana MCP serverでなんかし隊 / Try Grafana MCP server
kohbis
0
330
型システムを知りたい人のための型検査器作成入門
mame
14
3.7k
(非公式) AWS Summit Japan と 海浜幕張 の歩き方 2025年版
coosuke
PRO
1
190
エンジニア採用から始まる技術広報と組織づくり/202506lt
nishiuma
8
1.6k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
(新URLに移行しました)FASTと向き合うことで見えた、大規模アジャイルの難しさと楽しさ
wooootack
0
690
新規プロダクト開発、AIでどう変わった? #デザインエンジニアMeetup
bengo4com
0
440
ゆるSRE #11 LT
okaru
1
590
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Building Adaptive Systems
keathley
43
2.6k
Designing for Performance
lara
609
69k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Become a Pro
speakerdeck
PRO
28
5.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Agile that works and the tools we love
rasmusluckow
329
21k
Balancing Empowerment & Direction
lara
1
280
Transcript
RaspberryPi+AWSでIoT(っぽ い)GPSロガーを作ってみた 2017/08/04@Builderscon tokyo 2017 (Day 1) Toshihiko Kimura(@taiko19xx)
こんにちは!
IoT流行ってますね! (※個人の感想です)
つい先日、ブームに乗じて RaspberryPiでGPSロガーを 作ってIoTっぽく仕上げました
(写真)
その中で苦労した所や 得た知見を お話したいと思います
苦難その1:半田付け
(PiZeroのピンがない写真)
半田付けは十数年ぶり
(写真)
案の定ミスる
どうしたか? • 諦めた
どうしたか? • 諦めた • 今回の作業だと使わない部分というのも確認済み
どうしたか? • 諦めた • 今回の作業だと使わない部分というのも確認した • 慢心せず、取り返しがつかない作業は練習しよう • 半田吸い取り線が便利でした
苦難?その2:サーバ構築
サーバ側何で作ろうかな
サーバレスっぽくやってみよう
(AWS構成図)
でもべらぼうにお金かかりそうだな…
None
None
結論 • これでよかった
結論 • これでよかった • サーバレスは(難しく考えなければ)簡単
結論 • これでよかった • サーバレスは(難しく考えなければ)簡単 • 思ってた以上に安かった
結論 • これでよかった • サーバレスは(難しく考えなければ)簡単 • 思ってた以上に安かった • 無料枠万歳
結論 • これでよかった • サーバレスは(難しく考えなければ)簡単 • 思ってた以上に安かった • 無料枠万歳 •
実際に作ってみる事で、サーバレスの経験(?)AWSの知識が 蓄積された
結論 • これでよかった • サーバレスは(難しく考えなければ)簡単 • 思ってた以上に安かった • 無料枠万歳 •
実際に作ってみる事で、サーバレスの経験(?)AWSの知識が 蓄積された • ちなみにAWS IoTはPiZeroだと動かすのに一苦労だったので断念
苦難その3:動作確認
送信できるようにしたものの、 その座標が正しいか確認する手段 がない…
かといってビューワーを仮組み するのもちょっと大変…
どうしたか • DynamoDBはコンソールからCSVでエクスポートできる • エクスポートしたCSVを手動で結合してGoogleマップのマイマッ プに登録する事で確認している
どうしたか • DynamoDBはコンソールからCSVでエクスポートできる
None
None
None
今日の移動中の結果をここに 貼り付ける予定でしたが ロギングに失敗していました
備考 • ビューワー作ろうかなと思ってたけどこれでいいんじゃないかと 思っている
備考 • ビューワー作ろうかなと思ってたけどこれでいいんじゃないかと 思っている • とはいえ、今日みたいな事故がおきるので必要
備考 • ビューワー作ろうかなと思ってたけどこれでいいんじゃないかと 思っている • とはいえ、今日みたいな事故がおきるので必要 • https://goo.gl/UddEuj で公開中
まとめ • 失敗しておちこんだりもしたけど電子工作楽しい
まとめ • 失敗しておちこんだりもしたけど電子工作楽しい • サーバレスは楽ちんで(上手くいけば)安い
まとめ • 失敗しておちこんだりもしたけど電子工作楽しい • サーバレスは楽ちんで(上手くいけば)安い • Googleマップ便利すぎ最高
まとめ • 失敗しておちこんだりもしたけど電子工作楽しい • サーバレスは楽ちんで(上手くいけば)安い • Googleマップ便利すぎ最高 • 当日もちゃんと動作確認をしよう
まとめ • 失敗しておちこんだりもしたけど電子工作楽しい • サーバレスは楽ちんで(上手くいけば)安い • Googleマップ便利すぎ最高 • 当日もちゃんと動作確認をしよう •
細かい話はブログへ • http://blog.taiko19xx.net/entry/2017/05/22/220056 • http://tech.taiko19xx.net/entry/2017/06/10/213841
もしかして こう思った方も 多いかもしれません
スマホ(のアプリ)で 良いのでは?
ごもっとも!
個人の意見です • 散々言われている気もしますが…
個人の意見です • 散々言われている気もしますが… • やはり一通り作ってみる事で得られる経験がある
個人の意見です • 散々言われている気もしますが… • やはり一通り作ってみる事で得られる経験がある • 上手くいけば知識も得られる
個人の意見です • 散々言われている気もしますが… • やはり一通り作ってみる事で得られる経験がある • 上手くいけば知識も得られる • 普段できないような事を気軽に試せるチャンスでもある
個人の意見です • 散々言われている気もしますが… • やはり一通り作ってみる事で得られる経験がある • 上手くいけば知識も得られる • 普段できないような事を気軽に試せるチャンスでもある •
自分で作ってなんぼ・当たって砕けろの精神を持ち続けたい
自己紹介 • 木村俊彦(@taiko19xx) • 仙台から遊びに来ました • SRIAという会社でエンジニアやってます • 主にPHP/AWS/Azure
ありがとうございました