「インテル ガリレオ 第1世代」 | |
| 開発者 | インテルコーポレーション |
|---|---|
| タイプ | シングルボードコンピュータ |
| 発売日 | 2013年10月17日[1] [2] |
| 導入価格 | 70米ドル |
| 製造中止 | 2017年6月19日[3] [4] |
| オペレーティング·システム | Linux ( Yocto Project ベースの Linux ) |
| CPU | インテル Quark X1000 400 MHz |
| メモリ | 256MB |
| ストレージ | Micro SD カードスロット (Micro SD または SDHC カード) |
| 力 | 15ワット |
| Webサイト | インテル |
「インテル ガリレオ 第2世代」 | |
| 開発者 | インテルコーポレーション |
|---|---|
| タイプ | シングルボードコンピュータ |
| 発売日 | 2014年7月10日[5] |
| 製造中止 | 2017年6月16日[6] |
| オペレーティング·システム | リナックス |
| CPU | インテル Quark X1000 32 ビット 400 MHz |
| メモリ | 256MB |
| ストレージ | フラッシュメモリ 8M、EEPROM 8kb、最大32GBのMicro SDカードスロット |
| 力 | 15ワット |
| Webサイト | インテル |
Intel Galileo は、Intel x86 アーキテクチャに基づくArduino認定開発ボードの最初の製品であり、メーカーや教育コミュニティ向けに設計されています。Intel は、Gen 1 と Gen 2 と呼ばれる 2 つのバージョンの Galileo をリリースしました。これらの開発ボードは、「ブレイクアウト ボード」と呼ばれることもあります。
この委員会は2017年6月19日に廃止された。[3] [4]
技術仕様
Intel Galileoは、Intelの技術と、Arduinoの既製ハードウェア拡張カード(「シールド」と呼ばれる)のサポート、およびArduinoソフトウェア開発環境とライブラリを組み合わせたものです。[7]開発ボードは、Arduinoソフトウェアライブラリを備えたオープンソースのLinuxオペレーティングシステムを実行し、「スケッチ」と呼ばれる既存のソフトウェアの再利用を可能にします。スケッチは、ボードの電源が入るたびに実行されます。Intel Galileoは、OS X、Microsoft Windows、Linuxホストオペレーティングシステムを通じてプログラムできます。ボードは、Arduinoシールドエコシステムとハードウェアおよびソフトウェアの互換性があるように設計されています。
Intel Galileoには、低電力、小型コア製品のIntel Quarkテクノロジー ファミリーの最初の製品であるIntel Quark SoC X1000 が搭載されています。Intel Quark は、モノのインターネットやウェアラブル コンピューティングなどの市場で競争するための Intel の試みを表しています。アイルランドで設計された Quark SoC X1000 は、32 ビット、シングル コア、シングル スレッド、Pentium (P54C/i586) 命令セット アーキテクチャ (ISA) 互換 CPU で、最大 400 MHz の速度で動作します。Quark は、スマートフォンやその他のシングル ボード コンピューターで採用されているプロセッサ設計であるARMに対する Intel の回答であると見なす人もいます。
クロック速度400MHz、DDR3 RAM 256Mb、フラッシュメモリ8MbのGalileoは、競合するArduinoボードよりもはるかに強力です。たとえば、Mega 2560はクロック速度16MHz、RAM 8Kb、フラッシュメモリ256Kbです。[8] Galileoを別のシングルボードコンピュータ、たとえばRaspberry Piと比較する方が適切でしょう。最新のイテレーションであるPi 3 Model Bは、2016年2月にPi 2 Model Bに取って代わりました。 [ 9]これは、1.2GHzのCPUと1GBのRAMを搭載し、古いGalileo Gen 2よりも強力です。[9]ただし、Piにはフラッシュメモリがありません。[10]
どちらの Galileo ボードも Arduino シールド エコシステムをサポートしています。ほとんどの Arduino ボードとは異なり、Intel ボードは 3.3 V と 5 V の両方のシールドをサポートしています。[11] Intel 開発ボードには、コンピューティング業界の標準 I/O インターフェイスがいくつか付属しています。PCI Expressをサポートしているため、Wifi、Bluetooth、または GSM カードをボードに接続できます。また、Galileo でソリッド ステート ドライブを使用することもできます。[11]
10/100 Mbit イーサネットのサポートにより、ボードを LAN に接続できます。また、Linux シェルにアクセスすることもできます。さらに、ボードは Micro SD をサポートしているため、使用可能なストレージを最大 32 G まで拡張できます。その他の I/O インターフェイスには、ACPI、USB 2.0 デバイスおよび EHCI/OHCI USB ホスト ポート、高速 UART、RS-232シリアル ポート、プログラム可能な 8 MB NOR フラッシュ、およびデバッグを容易にするJTAGポートがあります。
GalileoにはLinuxが搭載されていましたが、Gen 1とGen 2の両方でWindowsのカスタムバージョンをインストールすることができました。 [12]しかし、このサポートは2015年11月30日にMicrosoftによって停止されました。Microsoftはハードウェアの問題を挙げており、[13] Galileoのクロック速度が低いことが原因であると具体的に指摘しています。[14]
Galileo は、一般的なオープンソース ツール チェーンでサポートされている、変更されていない Linux ソフトウェア スタック上で実行される Arduino IDE をサポートしています。ボードには Linux の SPI イメージがプリロードされています。このバージョン (Yocto 1.4 Poky Linux) は機能が非常に限られていますが (例: Wi-Fi モジュールが含まれていません)、ストレージ デバイスを追加する必要はありません。[15] Intel は、ボード用に Linux のより機能的なバージョンも提供しています。「SD カード」イメージは、Micro SD カード経由でダウンロードしてボードにロードできます。これには、多数のモジュールのほか、Wi-Fi モジュール、コンピューター ビジョンを可能にするOpenCVのサポート、サウンド処理用のALSA 、 JavaScript機能用のNode.jsが含まれています。 [15]複雑な IoT プロジェクトを可能にするために、たとえば OpenCV-Python のサポートを追加する、より高度な IoT DevKitバージョンも用意されています。
Raspberry PiやArduinoのほとんどのボードには、オンボードのリアルタイムクロックが搭載されていません。Galileoボードにはリアルタイムクロックが搭載されており、3Vのコイン型電池のみが必要です。 [11]そのため、ボードは電源やインターネットに接続しなくても正確な時間を保つことができます。[16 ]
ガリレオは、回路図とソースコードの両方がソフトウェアライセンス契約なしで無料でダウンロードできるため、真のオープンソースと見なすことができます。ただし、プロセッサコアもオープンソースにならなければ、ハードウェアをオープンソースとして指定すべきではないと主張する人もいます。[10]
Arduino エコシステム
Arduino エコシステムには 3 つの「レベル」があります: [引用が必要]
- 「Arduino」はArduino社によって製造・販売されています。
- 「AtHeart」は、Arduino 対応プロセッサを使用して製造されたボードを識別します。
- 「認定済み」とは、ボードが Arduino プラットフォームでサポートされているが、Arduino 対応プロセッサを使用していないことを意味します。
Galileo は 3 番目のカテゴリに分類されます。Arduino エコシステムでは最も低いレベルですが、Galileo ボードは公式 Arduino IDE を使用してプログラムでき、Arduino オンライン ショップで購入でき、シールドなどの Arduino 周辺機器と互換性があります。
販売と採用
インテルは自社製品の販売データを公開していません。
Quarkアーキテクチャのエコシステムを強化するため、Intelは発売時に5万台のGalileo Gen 1を無料で配布した。[17] 2014年には、MicrosoftもIoTプログラムに登録した人々にGalileoボードを配布した。[18]
2015年11月30日、マイクロソフトはガリレオのサポートを停止した。[13] [14]これがボードの販売数にどのような影響を与えたかは不明だが、マイクロソフトのWindows 10 IoT Core用のプロジェクトを作成している開発者はRaspberry Pi 2または3に移行する必要があった。[13]
2017年6月16日、インテルはガリレオシリーズの「サポート終了」と最終出荷日が2017年12月16日であると発表しました。[3] [4]
Gen 1とGen 2の違い
Intel Galileo Gen 2 はGen 1 と似ていますが、次の変更点があります。
- RS-232コンソールポート(オーディオジャック)を1x6ピン3.3V USB TTL UARTヘッダーに置き換えます。
- 12ビットのパルス幅変調(PWM)を追加
- コンソール UART1 を Arduino ヘッダーにリダイレクトする
- Power over Ethernet (PoE) 機能 (Silvertel Ag9712-2BR/FL 電源モジュールのインストールが必要)
- 7 V ~ 15 V の電源を受け入れる電源調整システム。
- PWM制御ラインの改良により、動作制御の解像度が向上しました。[12]
参照
参考文献
- ^ 「Intel Galileo ボード仕様」ark.intel.com 2013 年 10 月 17 日2015 年11 月 1 日閲覧。
- ^ 「Intel の Galileo Arduino 開発ボードが Mouser で注文可能に」。Mouser Electronics。2013 年 10 月 17 日。
- ^ abc List、Jenny (2017年6月19日)。「IntelがJoule、Galileo、Edison製品ラインを廃止 | Hackaday」。
- ^ abc Aufranc, Jean-Luc (2017年6月19日). 「Intel、Galileo / Galileo 2、Edison、Joule ボードおよびモジュールのサポート終了通知を発行」。2017年6月30日閲覧。
- ^ 「Amazon.com: Intel Galileo Gen2」. amazon.com . 2014年7月9日. 2017年5月16日閲覧。
- ^ ["https://www.intel.com/content/www/us/en/products/sku/83137/intel-galileo-gen-2-board/specifications.html" "Intel.com: Intel Galileo Gen 2 ボード"]. intel.com . 2024年9月16日閲覧。
{{cite web}}:値を確認する|url=(ヘルプ) - ^ 「Intel Galileo 開発ボード」。Mouser.com。2013年10月12日時点のオリジナルよりアーカイブ。
- ^ 「Arduino - ArduinoBoardMega2560」。www.arduino.cc 。 2017年5月11日閲覧。
- ^ ab 「Raspberry Pi 3 Model B - Raspberry Pi」。Raspberry Pi 。 2017年5月11日閲覧。
- ^ ab Reese, Lynnette. 「Intel Galileo vs. Raspberry Pi | Mouser」www.mouser.co.za . 2017年5月11日閲覧。
- ^ abc Richardson, Matt (2013年10月3日). 「Intel Galileoの10の優れた機能 | Make」. Make: メーカーのためのDIYプロジェクトとアイデア. 2017年5月15日閲覧。
- ^ ab Shah, Agam (2014年10月3日). 「MicrosoftのカスタムWindows OSがGalileo Gen2ボードに搭載」. PC World . 2017年5月11日閲覧。
- ^ abc 「Home - Windows IoT」。developer.microsoft.com。2017年6月30日時点のオリジナルよりアーカイブ。2017年5月16日閲覧。
- ^ ab Shah, Agam (2015年11月18日). 「Microsoft、IntelのGalileoボードからWindows 10のサポートを廃止」InfoWorld . 2017年5月16日閲覧。
- ^ ab 「Linux Tutorial For Intel® Galileo Gen 2」。プロジェクトギャラリー。2015年2月27日。2015年4月2日時点のオリジナルよりアーカイブ。2017年5月15日閲覧。
- ^ Bruce, James (2014 年 2 月 27 日). 「Arduino にリアルタイム クロックを追加する方法と理由」. MakeUseOf . 2017 年5 月 15 日閲覧。
- ^ Oxford, Adam (2013年10月5日). 「Arduino GalileoとQuark: IntelとARMの戦いは醜いものになりそうだ」. Stuff . 2017年5月11日閲覧。
- ^ Chirgwin, Richard (2015年11月19日). 「MicrosoftがRaspberry PiをIoT開発ボードとして推奨」The Register . 2017年5月16日閲覧。
外部リンク
- 開発者ゾーン、Galileo テクノロジーを使い始める
- Galileoで動作するFreeRTOS
- Intel Galileo 製品仕様
