Freeduinoとは何ですか?
Freeduinoは、Ardunio®ハードウェアに基づいたオープンソースマイクロコントローラービルディングプラットフォームです。区別は、ハードウェアが特に異なるためではなく、Freeduinoの名前でArdunio®ハードウェアを使用することに起因する商標侵害の可能性のためです。 FreedUinoシステムには商標がなく、ユーザーに自分のボードを作成する許可を求めることを強制せず、ユーザーが自分のボードを作成して法的問題なしに販売できるようにします。すべてのduinoシステムは、ユーザーの好みに応じてプログラミングをゆがんで変更することができるマイクロコントローラー、またはすべてのハードウェアを使用してマイクロコントローラーまたは回路板を作成するために作られています。シングルボードマイクロコントローラーは、1つのボードで作成された小さなコンピューターシステムです。コンピューターのすべての重要なコンポーネントがシングルボアにロードされますRD、完全なシステムよりも非常に小さくて弱いが、スペース効率が高い。これらのシステムには通常、グラフィックユーザーインターフェイス(GUI)の代わりにコマンドラインがあります。
スペースを節約し、無限にカスタマイズ可能なハードウェアであることは別として、Duinoシングルボードマイクロコントローラー:コントローラーのカスタマイズを使用することにはもう1つの利点があります。コントローラーまたはボードは、新しいハードウェアを追加できますが、ハードウェアのコマンドを変更することはできません。コンピューターはduinoシステムにアクセスでき、ユーザーは既存のコードを挿入または変更できます。つまり、ユーザーは関数を変更したり、コントローラーをリーンして他の機能に優先順位を付けることができます。
このシステムの元の作成者は、Ardunio®会社でした。彼らがこのシステムを作成したとき、彼らはそれがオープンソースであることを指定しましたが、特定の条件とパラメーターの下でのみです。システムがどれほどオープンソースであったかについての明確さの欠如は、多くのクリエイターがABOを心配していたことを意味していました独自のシステムを作成します。
オープンソースの問題を解決するために、Freeduinoが作成されました。このシステムはArdunio®に似ており、Ardunio®互換性のあるシステムを意味するが、公式名を使用しないために口語的に使用されます。オープンソースの混乱とは異なり、Freeduinoは完全にオープンソースです。電力、使用できる部品、およびマイクロコントローラー関数の変更に使用されるソフトウェアの観点から、両方のDuinoシステムは実質的に同じです。
このシステムの下でボードとハードウェアを作成する人は、製品を販売し、プログラマーが望んでいて元のデザインを変更して構成することを許可されています。これはすべて許可なく行うことができます。これが「Free Duino」と呼ばれる理由です。これは、プログラマーに制限がないDuinoシステムであるためです。