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
IoTハックに使える買って良かったと思うもの
Search
NV
January 07, 2018
Technology
0
2.2k
IoTハックに使える買って良かったと思うもの
NV
January 07, 2018
Tweet
Share
More Decks by NV
See All by NV
ゲームのボツデータを見てみよう
nvsofts
1
520
eMMCの話
nvsofts
2
2.2k
%sの話
nvsofts
1
1.4k
DOOMに関するあれこれ
nvsofts
0
490
よくあるバックドアの話(公開版)
nvsofts
2
540
BLEな()おもちゃを調べてみる
nvsofts
3
1.3k
Other Decks in Technology
See All in Technology
多野優介
tanoyusuke
1
420
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
0
120
o11yで育てる、強い内製開発組織
_awache
3
120
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
400
VCC 2025 Write-up
bata_24
0
180
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
0
110
BtoBプロダクト開発の深層
16bitidol
0
270
AI ReadyなData PlatformとしてのAutonomous Databaseアップデート
oracle4engineer
PRO
0
170
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
100
ZOZOのAI活用実践〜社内基盤からサービス応用まで〜
zozotech
PRO
0
170
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
110
社内お問い合わせBotの仕組みと学び
nish01
0
190
Featured
See All Featured
Producing Creativity
orderedlist
PRO
347
40k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
The Invisible Side of Design
smashingmag
301
51k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Documentation Writing (for coders)
carmenintech
75
5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
890
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Transcript
IoTハックに使える 買って良かったと思うもの NV (@nvsofts)
自己紹介 名前:NV ◦ Twitter: @nvsofts 個人サークル「えぬえす工房」代表 ◦ https://www.ns-koubou.com/ ◦ 最近は市販機器をハックする同人誌を書いています
普段は都内にあるセキュリティ会社でIoTセキュリティなどを やっています
ご注意 以降、具体的な製品名などを出して説明する箇所があります 「特定メーカーの製品をすすめられるのは嫌!」という人は、 どんな種類の製品が出てきたかをメモしておくと良いです
今回紹介するもの ◦ ホットエアー ◦ ROMプログラマ ◦ ロジックアナライザ
今回紹介するもの ◦ ホットエアー ◦ ROMプログラマ ◦ ロジックアナライザ
ホットエアーとは 高温の温風を出すことではんだを溶かし、 表面実装部品の取り付けや取り外しを行うことができる装置
あると便利なとき 表面実装ICを取り外すとき 8ピンのSOP(1.27mmピッチ)程度であればはんだごてでも外せない ことはないが、多ピンのICになると大変 ペースト状のはんだと組み合わせて、小さな部品をはんだ付け するとき はんだごてだと干渉してしまうような場所でのはんだ付けに有効 強力な両面テープで接着された部分を剥がすとき ドライヤーの代わりとして使う、100℃前後に設定すると良い
自宅にあるホットエアー まともに買うと高いので、安価な中国製のものを使っています ◦ 参考:白光FR-810B 定価¥70,000(税別) 8586と呼ばれているものです ◦ AliExpressで 「8586 rework
station」 とかで検索すると出る ◦ $60程度で購入 ◦ 110V仕様なので改造推奨 (ブログに書いてあります)
今回紹介するもの ◦ ホットエアー ◦ ROMプログラマ ◦ ロジックアナライザ
ROMプログラマとは フラッシュROM等に対して読み書きを行うための装置 ◦ 昔は、UV-EPROMなどに対して同じようなものが使われていた
あると便利なとき ホットエアーで取り外したROMをセットし、内容を読み出すとき ◦ IoTハックをする上ではこれがメリットのほとんどを占める気が・・・ ◦ 表面実装IC用のアダプタを用意しておくとgood 改造したファームウェアなどをフラッシュROMへ書き込むとき ◦ 個人的には、この用途で使うことは少ない
今ROMプログラマを買うなら? 古臭いパラレルポート接続のものはNG ◦ 最近のROMに対応してないだろうし、そもそもI/Fがない ◦ そのため、USB接続のROMプログラマがおすすめ 手元にあるのはMiniPro TL866 ◦ AliExpressでアダプタがセットになったものを$100程度で購入
◦ AmazonでもFBA商品として取り扱いがあるようです ◦ コミュニティWikiもあり、情報が豊富 ◦ https://minipro.txt.si/
今回紹介するもの ◦ ホットエアー ◦ ROMプログラマ ◦ ロジックアナライザ
ロジックアナライザとは 高速なデジタル信号を表示するための装置 ◦ オシロスコープに比べ、チャンネル数が多い ◦ プロトコルのデコードができるものもある
あると便利なとき SPIやI2Cといった(人間からすると)高速なバスを調べるとき ◦ これが買う理由の大半かと思われます ◦ 自分は「SDカードのバスを調べたい!」という理由で買いました UARTの仕様を調べるとき ◦ 上に含まれている気がするけど別記 ◦
もったいない使い方な気がしなくもない ◦ 速度だけであればトリガがかけられるオシロスコープでもできる ◦ しかし、パリティ等の要素が入ってきたら・・・? ◦ ロジックアナライザであればプロトコルデコーダの設定を変えればOK
おすすめのロジックアナライザ DreamSourceLabの「DSLogic Pro」をおすすめします ◦ 個人レベルでも手が届く価格 ($99)で性能が高い 主な仕様 ◦ 16チャンネル ◦
最高400MHzでサンプリング ◦ H/Lの閾値を可変できる ◦ トリガを設定可能 ◦ サポートしているOSSがある (sigrok)
まとめ IoTハックに使える機材で、自分が買ったものでは ◦ ホットエアー ◦ ROMプログラマ ◦ ロジックアナライザ が満足度が高かったです!!!
そのほか聞かれそうなこと どこでIoTハック向けの機材が売ってるの? 電子パーツ店の通販サイトを見て探す キワモノ向けはAliExpressやeBayなどを探すと良い 中国語OKならTaobaoも可 どこから情報を仕入れるの? IoTハックも電子工作の一種なので、電子工作界隈の情報が非常に 参考になる YouTube等にアップされている動画も参考になることがある •
スマートフォンの修理動画とか