Raspberry Piは、ARMプロセッサを搭載したシングルボードコンピュータです。 Raspberry Piを用いて、次のようなことができます。
Raspberry Pi には次のようなモデルがあります。 (全モデルの詳細は WikiPedia等を参照ください。)
| No | モデル | CPU(※1) | メモリ | WiFi | Bluetooth | 推奨電源(※2) | 価格 | USB | LAN | その他 |
| 1 | Pi Model B+ | 1176JZF-S (700MHz) | 512MB | 無 | 無 | 1.8A (9.0W) | $25 | 4 | 10/100Mbps | |
| 2 | Pi2 Model B | Cortex-A53 (900MHz) | 1GB | 無 | 無 | 1.8A (9.0W) | $35 | 4 | 10/100Mbps | |
| 3 | Pi3 Model B | Cortex-A53 (1.2GHz) | 1GB | 2.4GHz | 4.1 | 2.5A (12.5W) | $35 | 4 | 10/100Mbps | |
| 4 | Pi3 Model B+ | Cortex-A53 (1.4GHz) | 1GB | 2.4/5GHz | 4.2 | 2.5A (12.5W) | $35 | 4 | 1Gbps | |
| 5 | Pi Zero | 1176JZF-S (1.0GHz) | 512MB | 無 | 無 | 1.2A (6.0W) | $5 | 1(※3) | 無 | 小型, ピンヘッダ未実装(※3) |
| 6 | Pi Zero W | 1176JZF-S (1.0GHz) | 512MB | 2.4GHz | 4.1 | 1.2A (6.0W) | $10 | 1(※3) | 無 | 小型, ピンヘッダ未実装(※3) |
| 7 | Pi Zero WH | 1176JZF-S (1.0GHz) | 512MB | 2.4GHz | 4.1 | 1.2A (6.0W) | $14 | 1(※3) | 無 | 小型, ピンヘッダ実装済 |
※1) 11176JZF-S: 32bit シングルコア, Coretex-A53: 64bit クワッドコア ※2) 電圧はいずれも 5V です。 ※3) microUSB となります。また、HDMI も miniHDMI となります。
用途別のおススメモデルを次に示します。
| No | モデル | Linux PC | ゲームBOX | サーバー | 家電制御 | おもちゃ制御 | 音楽プレイヤー |
| 1 | Pi Model B+ | × | × | ○ | ◎ | △ | △ |
| 2 | Pi2 Model B | ○ | ○ | ○ | ◎ | △ | △ |
| 3 | Pi3 Model B | ◎ | ○ | ○ | ◎ | △ | △ |
| 4 | Pi3 Model B+ | ◎ | ◎ | ◎ | ◎ | △ | △ |
| 5 | Pi Zero | × | × | △ | △(※1) | ○ | △ |
| 6 | Pi Zero W | × | × | △ | ○(※1) | ◎ | ◎ |
| 7 | Pi Zero WH | × | × | △ | ◎ | ◎ | ◎ |
[理由]
| No | 用途 | 本体+ケース | 電源 | microSD | 入力デバイス | 映像出力 |
| 1 | LinuxPC | Pi3 Model B+ | 5V 3.0A | 16GB 以上 | USBキーボード USBマウス | HDMIケーブル(Type-A) |
| 2 | ゲーム BOX | Pi3 Model B+ | 5V 3.0A | 16GB 以上 | USBゲーム用コントローラー | HDMIケーブル(Type-A) |
| 3 | サーバー | Pi3 Model B+ | 5V 3.0A | 8GB 以上 | ― | ― |
| 4 | 家電制御 | Pi Zero WH | 5V 1.2A | 8GB 以上 | ― | ― |
| 5 | おもちゃ制御 | Pi Zero WH | 5V 1.2A | 8GB 以上 | ― | ― |
| 6 | 音楽プレイヤー | Pi Zero WH | 5V 1.2A | 16GB 以上 | ― | ― |
| No | 項目 | 対象項目が必須の用途 | 説明 |
| 1 | ネットワーク環境 | No.1-6 | 必要なパッケージやモジュール取得、Webページへのアクセス等に必要です。 |
| 2 | LANケーブル | No.2 | No.2以外は、Wi-FiよりもLANの方が最適かと思います。 |
| 3 | ディスプレイ(TV) | No.1-2 | HDMIに対応したディスプレイが必要です。 |
| 4 | HDMIケーブル | No.1-2 | ディスプレイと接続するために必要です。 No.4-6の Pi Zero WH の場合は、片方(Raspberry Pi側)が miniHDMI のケーブルとなります。 |
| 5 | microSDカードリーダー | - | 自分でOSを書き込む場合に使用します。 OS書き込み済みの microSDカードを購入する場合は不要です。 |
| 6 | 設定・制御PC | No.3-6 | Raspberry Pi の設定、制御をするためのPCが必要です。 |
[購入リンク]
[備考] 100円ショップでも次のものは手に入るようです。