オニオンオメガ2世界最小のLinuxコンピュータであることを主張します。その主張は真実ではないかもしれませんが(たとえば、以下のvocore2を参照)、私の経験では、最小の3に収まるようになっています。彼らのウェブサイトで利用可能ないくつかの盾を持っています。真新しい製品で、強力で活発なコミュニティがあるようです。Kickstarterバッカーがデバイスを取得します。チェックアウトする価値があります。
また、コメントで指摘されているように、実際にはオニオンよりも小さく、4ドルで安いと思われるvocore2をチェックしてください。それは現在IndieGoGoで資金を供給されており、出荷予定日は2017年2月(本書の執筆時の翌月)です。また、利用できるドックの品揃えが豊富で、Wi-Fiルーターが組み込まれているので、とてもクールです。
私は先日それらに遭遇したばかりで、それらの経験はありません。ただし、その新しさのために、慣れ親しんでいるLinuxパッケージの一部はまだ利用できない場合があります(たとえば、この記事の執筆時点では、Onionではgstreamerパッケージが利用できないことを知っています)まだ、ソースからビルドする必要がありますが、gstreamerは関係ありません)。
他の答えが言うように、それらの不足はPiが非常に低コストのデバイスであることを示しています。Raspberry Pi Zeroも忘れないでください。RaspberryPi Zeroは、Onionと並ぶ小さな$ 5のコンピューターです。大きなPiが持っているすべてのポートがボード上にあるわけではありませんが、気にしない場合、または最終製品で3を開発に、そのサイズを0にしたい場合は、検討する価値のある別の選択肢です。
一部の高価な他のデバイスには、次のものがあります。
- BeagleBone Black(これは、コストが低いために真剣に検討したい唯一のPiの代替品です)。
- Gumstix($$$ですが、プロジェクトでは常にこれらのサイズを使用しています)
- Udoo($$$がパンチを詰め込みます)
- Toradex Colibri(少し扱いにくいですが、これらもよく使用します。Gumstixよりも優れたスペックであり、Windowsツールチェーンと実質的にゼロの起動時間を希望する場合は、Windows CEをインスタントブート機能で実行するオプションがあります。 )。
また、Vilrosはいくつかの素晴らしい Piスターターキット(Amazonでは安い)をOSに事前にパッケージ化しており、動作するWifi、ヒートシンク、ケースを箱から出してすぐに動作し、大量の面倒なセットアップ作業を節約できます。あなたがパイルートに行くかどうかもチェックする価値があります。Vilrosはまた、Beagleboneスターターキットを作成するために使用していました。これは彼らのサイトでは利用できなくなっているようですが、Newegg / Amazon / etcを検索すると。あなたはまだ利用可能な在庫を見つけることができます。
ちなみに、Arduino(または上記の本格的なシングルボードコンピューターとは対照的な別のマイクロコントローラー)だけでは、おそらくここでは望みません。ArduinoはAtmel ATmega168 / 328です。それはOSを実行せず、実際に実行するように指示すること以外には何も実行しません。したがって、たとえば、ネットワーキングには、イーサネットシールドが必要です。これには、TCPおよびUDPスタックを提供すると思われる完全なイーサネットコントロールライブラリが付属しています(私はこれを使用したことがなく、サイトを閲覧するだけです)。もちろん、多くの限られたコードスペース。
次に、気象クライアントとその上にあるすべてのものを構築する必要があります。すべてを32KB以下で実行する必要があります。これは、Pi / Beaglebone / Gumstix / ColibriなどでLinux / Windows開発を行うのとは異なる開発方法です。この回答の範囲外です。
Arduino がここで優れているのは、圧力センサー、ボタンの読み取り、基本的な電子要素の制御など、ハードウェアインターフェイスを実行するためのメインシステムへのアドオンとしてです。
組み込みシステムの開発は、Piで行うデスクトップ開発とはまったく異なります。特に、経験のないArduinoだけでこれを実行することはお勧めしません。