わずか 20 ドルで NanoPi NEO3 をネットワーク上のサーバーとして利用できますが、Raspberry Pi の代わりになるものではありません。
長所
- +
小型
- +
強力なパッケージ
- +
USB 3ポート
短所
- -
GPIOはRaspberry Piと互換性がありません
Tom's Hardwareを信頼できる理由 お客様に最適な製品とサービスをお選びいただけるよう、専門のレビュアーが何時間もかけて製品とサービスをテスト・比較しています。テスト方法について詳しくはこちらをご覧ください。
Raspberry Piの王座を争う競合は数多く、それぞれが特定の用途に特化したボードを多数提供しています。FRIENDLY ELECの最新ボードは、20ドル(RAM 2GBで25ドル、Amazon直販で54ドル)のNanoPi NEO3です。Raspberry Pi 3と同等の性能を、はるかに小型の筐体で実現しています。しかし、何が違うのでしょうか?NanoPi NEO3の場合、これは汎用コンピューターではなく、ネットワーク家電やIoT(モノのインターネット)デバイスを構築するための基盤であるという点が問題です。
NanoPi NEO3の仕様
NanoPi NEO3の心臓部は、RockChip RK3328クアッドコア64ビットCortex A53です。400MHz~1.296GHzで動作するCortex A53は、Raspberry Pi 3に搭載されている1.2GHzクアッドコアARM Cortex A53と同等の安定したパフォーマンスを発揮します。1GBまたは2GBのDDR4メモリは、このボードが実行するタスクには十分です。今回のレビューではRAMを最大容量にするため、2GBモデルを選択しました。
NanoPi NEO3は、ディスプレイ接続端子が一切ないことからも明らかなように、汎用的な用途には適していません。NanoPi NEO3は、オプションの白いプラスチックケースに収められた美しい外観ながら、静かに動作するネットワークアプリケーションのみに対応します。同シリーズの他のボードとは異なり、NanoPi NEO3にはオンボードフラッシュストレージが搭載されておらず、microSDカード1枚がブート可能なストレージとして唯一の供給源となっています。
スワイプして水平にスクロールします
システムオンチップ | RockChip RK3328、クアッドコア 64 ビット高性能 Cortex A53 | 行0 - セル2 |
ラム | 1GB/2GB DDR4 | 行1 - セル2 |
ラン | 固有のMACを備えた10/100/1000Mイーサネット | 行2 - セル2 |
USB | 2.54mm ピンヘッダーに USB3.0 タイプ A x 1 と USB2.0 x 2 | 行3 - セル2 |
マイクロSD | システムブートとストレージ用のスロット1つ | 行4 - セル2 |
ファン | 5Vファン用2ピンJST ZH 1.5mmコネクタ | 5行目 - セル2 |
GPIO | 2.54mmピッチ26ピンヘッダー、I2C、UART、SPI、I2S、GPIOを含む | 6行目 - セル2 |
シリアルデバッグポート | 2.54mmピッチ3ピンヘッダー、1500000bps | 7行目 - セル2 |
力 | 5V/1A、Type-CまたはGPIO経由 | 8行目 - セル2 |
NanoPi NEO3の設計
NanoPi NEO3は見た目以上に小型です。サイズはわずか48 x 48 x 24mm(1.9 x 1.9 x 0.9インチ)で、Raspberry Pi 3 A+の65 x 56 x 12mm(2.5 x 2.2 x 0.5インチ)よりは小さいですが、Raspberry Pi Zeroの65 x 30 x 12mm(2.5 x 1.2 x 0.5インチ)よりは四角い形状です。
PCBはUSB 3ポート1基、ギガビットイーサネット、そして電源用のUSB Cポートを備え、Raspberry Pi 3にはない機能(Raspberry Pi 4には搭載)を備え、非常によく考えられています。NanoPi NEO3の底面には、ボードに必要なパッシブ冷却を提供する大型のヒートシンクが搭載されています。さらにアクティブ冷却が必要な場合は、5Vファンに電力を供給するための2ピンJSTファンヘッダーが用意されています。レビューモデルは、ネットワーク経由でHDビデオを配信しながら、最高動作温度55℃で動作しました。55℃という温度は、動作温度の上限である70℃を下回っていましたが、NanoPi NEO3をプロジェクトに組み込む予定の場合は、アクティブ冷却機能の搭載をお勧めします。
NanoPi NEO3 GPIOの使用
NanoPi NEO3は26ピンのGPIOを搭載しており、初代Raspberry Piに搭載されていたものと見た目が似ており、I2C、SPI、UART、I2S、デジタルIOのピン配置も似ています。ただし、このGPIOはRaspberry Piのアドオンとは直接互換性がありません。そのため、たとえ最高のRaspberry Pi HATであっても、Raspberry Piに取り付けたままにしておく必要があります。
GPIOを使うために、NanoPiボード用のUbuntuCore 18.04バージョンであるFriendlycoreをダウンロードし、GPIOを操作するためのCライブラリ兼ツールであるWiringPiをコンパイルしました。インストールプロセスは完璧ではなく、ボードが認識されないというメッセージが頻繁に表示されました。Raspberry PiのGPIOを使うためのオリジナルのPythonライブラリからフォークしたRPi.GPIOのバージョンでも同様でした。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
では、NanoPi NEO3のGPIOをどのようにテストすればいいのでしょうか?BASHターミナルを使ってGPIOに直接接続し、使用してみました。Friendly ARM wikiを参考に、ピンのGPIOリファレンスを学習し、いくつかのBASHコマンドを使ってピンを接続、設定、制御しました。基本的なGPIO制御は可能ですが、LEDを点滅させたり、クールなロボットを作ったりしたいのであれば、Raspberry Piを使うのが賢明でしょう。GPIOピンの2つ目のセットは、USB 2.0ブレークアウトポートとして機能し、接続性を高めています。
NanoPi NEO3の使用例
これが「Raspberry Piキラー」でなければ、一体何なのでしょうか?NanoPi NEO3はネットワークストレージプロジェクト向けに作られています。FriendlyWrt OSを使って、4TBのUSB 3ドライブをSMBプロトコルでネットワーク上のすべてのデバイスに共有できるネットワーク共有を素早く作成しました。
USB 3とギガビットイーサネットを小型パッケージに搭載したNanoPi NEO3は、手間と配線を最小限に抑え、ホームネットワークに簡単に接続できます。FriendlyCore(Ubuntu)とFriendlyWrtを選択すれば、Linuxに自信のあるユーザーはUbuntuを実際に使いこなし、独自のネットワークストレージアプライアンスや低消費電力ツールを構築できます。
しかし、もっとシンプルなものを好む人にとって、FriendlyWrt は、ネットワーク ストレージ、VPN、トレント サーバー、ホーム ネットワーク全体の広告ブロックなどの技術的な問題を抽象化しているため、シンプルさと機能性が適切に融合されています。
結論
端的に言えば、これはRaspberry Piではありません。ネットワークアプリケーションに特化した、コスト効率の高い代替品です。高速で安価なネットワークストレージが必要で、自分で操作することに抵抗がないなら、NanoPi NEO3はまさにその問題を解決する優れた小型ボードです。
レス・パウンダーは、トムズ・ハードウェアのアソシエイトエディターです。クリエイティブテクノロジストとして、7年間にわたり、老若男女を問わず、教育と啓発のためのプロジェクトを手がけてきました。Raspberry Pi Foundationと協力し、教師向けトレーニングプログラム「Picademy」の執筆・提供にも携わっています。