ガレージカラスのデザインを変更しました。twitterからのリンクが一時切れてたため修正しました。

Wi-Fiおもしろガジェット pwnagotchiを作ろう

Wi-Fiおもしろガジェット pwnagotchiを作ろう

みなさんraspberry pidで遊んでいますか?

当ブログでもラズベリーパイ工作は色々取り上げてきましたね。

今回は、wifiの情報を勝手に拾ってくるおもしろガジェットのpwnagotchiを作っていこうと思います。

といっても、ソースコードはすでにあるので組み立ててmicro SDに焼くだけです。

用意するもの

raspberry pi zero WH

メインの基盤です。最近高いですね。

wi-fiを見張るおもちゃなので当然ですが無線LAN付きのWHです。

ピンヘッダは電子ペーパー(画面)に必要なので最初からついていた方がいいです。

自分でハンダ付けしたい方や画面が必要無い方はピンヘッダ無しでいいでしょう。

Raspberry Pi Zero W - ヘッダー ハンダ付け済み - ラズベリー・パイ ゼロ W ワイヤレス
raspberry pi zero wh
  • Raspberry Pi
  • 価格 : ¥ 2,980
  • 商品ランキング : 43,912 位

電子インクディスプレイ

waveshare 2.13がおすすめされています。

2.7インチでもいいみたいです。

カラーは対応していません。表示はできるみたいですが遅いみたいです。手持ちがあればそれでいいでしょう。

Waveshare 2.13インチ電子インク表示Hat for Raspberry Pi 250 x 122解像度、with埋め込みコントローラ、Spiインタフェース
waveshare 2.13inch
  • Waveshare
  • 価格 : ¥ 4,870
  • 商品ランキング : 1,344 位

micro SDカード

raspberry piには付属していないので忘れずに

正直何でもいいです。

pownagotchiのイメージファイルを焼いてしまうので新しく一枚用意した方がいいと思います。

Samsung microSDカード32GB EVOPlus Class10 UHS-I対応 Nintendo Switch 動作確認済 正規代理店保証品 MB-MC32GA/ECO
micro SD
  • 日本サムスン
  • 価格 : ¥ 940
  • 商品ランキング : 5 位

その他

外に持っていくためのバッテリーやRTCがあるといいようですが無くても大丈夫です。

バッテリーはIoT対応の瞬断しないやつがよさそうですね。

cheero Slim 5000mAh(シルバー) IOT機器対応 薄型モバイルバッテリー Auto-IC機能搭載 急速充電対応 アルミボディー CHE-104-SI-IOT
cheero IoT battery
  • cheero
  • 価格 : ¥ 2,980
  • 商品ランキング : 68,259 位

つくりかた

https://pwnagotchi.ai/installation/#display

この解説どおりに進めていけば大丈夫です。

一番簡単なのはROMを焼いてしまう方法だと思います。

新しいmicro SDカードを用意します。

pwnagotchiの最新の.imgファイルをダウンロードして、適当なROM焼きソフト(win32 Disk Imagerとか、pownagotchiではbalenaEtcherがおすすめされています。)で焼きます。

あとは、焼いたMicro SDをさして、waveshareのディスプレイをつなげて立ち上げるだけです。

超簡単ですね。初回の機動は5分くらいかかった気がするのでしばらく待ってください。

linuxのパソコンとpwnagotchiを接続する時の注意点

さて、色々な結果を見るためには別のPCとつなげる必要があるわけですが、そのままだとつながりません。

NetwrokManagerから、usb0の有線接続プロファイルを書き換える必要があります。

IPv4のIP設定を自動から手動に変更します。

IPアドレスは 10.0.0.1

サブネットマスクは 255.255.255.0

ゲートウェイ 10.0.0.1

DNS 8.8.8.8

IPv6を無視する必要があります。

この設定しないと、ちゃんとつながりません。自動だとダメなようです。

これらの設定をして、ping 10.0.0.2を行い、接続を確認します。

pwnagotchiには10.0.0.2が割り振られます。ブラウザやSSHでアクセスしてみましょう。

ブラウザからはbettercapのログイン画面が出ます。

初期IDとパスワードはpwnagotchi/pwnagochiです。

変更した方がいいですね。

sshは pi@10.0.0.2 で接続します。

パスワードはraspberry piの初期パスワードである raspberry です。

いろいろ試して遊びましょう。

raspberry piカテゴリの最新記事