かつては、生産のために開発されたプロジェクトと、 開発ボード。開発ボードは、プロジェクトの個々の部分をテストするのに最適な方法であり、趣味用のボードは アルドゥイーノ ほとんどのメーカープロジェクトにとって馴染みのある基盤です。しかし、Arduinoをベースにしたプロフェッショナル プロジェクトは、生産に使用する論理的なツールではないため、公正なプロトタイプとは決して見なされませんでした。それから、 ラズベリーパイ 写真に登場した…
Raspberry Piは、おそらく最初のものを市場に投入しました シングルボードコンピュータ 市販製品に十分使用できるものが必要です。以前のSBCははるかに高価であったり、機能が厳しく制限されていたりしましたが、Raspberry Piは強力で低コストのデバイスとして設計されました。既成のデバイスで市場に出すか、カスタム回路を設計するかについての議論はより複雑になりました。数百ユニットしか販売するつもりがない場合でも、実際に必要なものに開発ボードを設計するエンジニアリングの努力は、すべての製品に数百ドルのSBCを使用するよりもほぼ常に勝ります。ただし、1個35ドルのRaspberry Piは、数千ユニットの製品でもコスト効率の高いベースになり得ます。SBCの形で鷲の翼に乗って市場に投入され、非常に優れたパフォーマンスを発揮する市販製品がますます増えています。
では、シングルボード コンピューターを使用して、どのようにすればより早く市場に投入できるのでしょうか? それはすべて、何をしたいかによって決まります。
プロトタイプの修正とシングルボードコンピュータのコスト削減
製品(ハードウェアとソフトウェアの両方)の最大の改訂は、バージョン1と2の間で行われる傾向があります。プロトタイプはラボで劇的な進化を遂げるかもしれませんが、製品がリリースされるまで市場が製品に何を求めているかを実際に予測できる人は誰もいません。まだやるべきことがたくさんあると感じたときに「十分に良い」製品を市場に出すのはリスクがあるように思えるかもしれませんが、経験豊富な起業家は、製品の最初の改訂版をプロトタイピング プロセスの延長と見なしています。完璧な製品よりも迅速に市場に出すことの方が重要である場合が多いため、カスタム ボードによるBOMのコスト削減は改訂2まで取っておき、シングル ボード コンピューターなど、プロトタイプとまったく同じ最初の製品を発売するのが賢明な場合があります。これはおそらく長期的な解決策ではないため、カスタム ボードをより費用対効果の高いものにするために必要な生産量のしきい値を常に計算して決定する必要があります。また、ばらつきを避けるために、特定の実行に必要なすべてのボードを1回のバッチで注文することも賢明です。したがって、特定のSBCを毎月購入している場合は、再設計する時期が来ている可能性があります。
開発ボードのテスト
開発ボードはプロトタイプを作成するための優れたツールですが、多くの場合、製品は断片的に作成する必要があります。選択した マイクロプロセッサ 用のボードを見つけて、それを起動して実行します。次に、 電源ソリューション 用の別のボードを見つけて、それを実行します。センサー、 Bluetoothなどでこれを繰り返すと、技術的には動作するものの、おそらく作業スペースにワイヤーのタンブルウィードが吹き飛ばされたように見え、開発者なら誰でもひるむようなコードが必要になるフランケンシュタインのプロジェクトが完成します。 この種のプロトタイピングの背後にある目的は、発売前にカスタム回路に大量に統合することです。 もちろん、単一のPCBへの移行では少なくともいくつかの問題が発生する可能性があり、接続が異なるだけで動作が少し変わる可能性があり、デバッグ プロセスに数週間かかる可能性があります。
関連商品を見る
全体的な体験から、ごちゃごちゃした 配線 やくすぶるGPUよりも、 NVIDIA Jetson SBCに目を付けたのであれば、あなただけではありません。シングル ボード コンピューターは、定義上、必要なすべてのコンポーネントを1つのボードに統合し、箱から出してすぐに機能を実現します。 SBCの センサー、電源、プロセッサを使用して行う開発は、新しいボードにはるかに簡単に引き継ぐことができ、ほとんどのSBCには リファレンス デザイン が用意されているため、実際に必要なコンポーネントをできるだけ簡単に選択できます。特定のSBCを市場に出すつもりがない場合でも、最初の混乱を解消することで、さまざまな面で時間とコストを節約できます。高価なSBCでも、同じ機能を実現するために必要な開発ボードのスタックよりもコストがかからない傾向があり、ドキュメントはすべて同じソースから提供されます。これにより、コードがクリーンになり、ハードウェアの移植性が向上し、エンジニアの疲れが大幅に軽減されます。
開発ボードコミュニティ: Raspberry Piフォーラム
Raspberry Piはシングルボードコンピュータの中で最大のオンラインコミュニティを持っていますが、どのSBCもさまざまなデザイナーに役立つように設計されています。BeagleBoneのような製品は、オーディオシステムからロボットまであらゆるものに使用されており、人々はコードや設計上の課題を自由に共有する傾向があります。
他のユーザーから直接コピーしたものを収益化しようとすべきではありませんが、そのボードですでに行われているプロジェクトを数分間調べるだけで、すでに完成しているソリューションの断片を見つけることができます。3Dプリンターのフィラメントがなくなったときに知らせてくれるCortexA53のコードを持っている人を見つけるのは難しいかもしれませんが、 Raspberry Pi 3 で同じものを検索すれば、プロジェクト全体を通して助けてくれる同志が必ず見つかります。 真空中では何も起こらず、共通のアプリケーションを別のレンズを通して見るだけで最高のアイデアが生まれることもあります。
SBCプロジェクトの開始
始めるのに最適な方法は、SBCを手に入れてプレイすることです。私たちは、 Dragonboard410c、 Raspberry Pi3、 Intel Joule など、いくつかのボードで始めるお手伝いをすることができます。市場に投入したいプロジェクトがある場合は、 Indiegogo でさらに早く実現できる方法をご覧ください。