Jeffrey Cross
Jeffrey Cross

Intel Galileoの10の優れた機能

Intel Galileoボード(画像:マットリチャードソン)

IntelとArduinoの新しいGalileoボードに関する発表は大きなニュースです。これはLinuxベースのボードで、私の最初のいくつかのステップとプレリリース版のボードを使用したArduinoエコシステムとの互換性が非常に高いことがわかりました。IntelとArduinoの間のこの画期的なコラボレーションの最も優れた機能をいくつか紹介します。

シールドの互換性Galileoの上部にある拡張ヘッダは、Uno R3(Arduino 1.0ピン配列とも呼ばれる)用に設計された5Vおよび3.3VのArduinoシールドと互換性があるので、おなじみのはずです。つまり、14本のデジタルI / Oピン、6本のアナログ入力、シリアルポート、およびICSPヘッダーがあります。

おなじみのIDEガリレオのためのIntel提供の統合開発環境は、表面のArduino IDEとまったく同じように見えます。 Boardsメニューの下に、あなたは“ Arduino X86 Boards”の下にGalileoが追加されているのを見るでしょう。修正されたIDEはボード上のファームウェアをアップグレードすることもできます。

Ethernetライブラリの互換性ボード上のEthernetポートを使うのは、ArduinoのEthernetライブラリを使うのと同じくらい簡単です。標準のWebClientの例を変更することなく、GoogleへのHTTP接続を確立できました。

リアルタイムクロックほとんどのLinuxボードは、現在の日付と時刻を取得するためにインターネットへの接続に依存しています。しかし、ガリレオのオンボードRTC(リアルタイムクロック)を使用すると、ボードの電源がオフになっている場合でも時間を追跡できます。 3.0Vコイン型電池をボードに接続するだけです。

PCI Express Miniカードで動作ボードの下部には、PCI Express Miniカード用の拡張スロットがあります。これは、WiFi、Bluetooth、GSMカードを接続するために接続することができ、さらにソリッドステートドライブを接続するために接続することもできることを意味します。 WiFiカードを接続すると、ArduinoのWifiライブラリと連携します。

USBホストポートGalileoの専用USB On-The-Goポートを使用すると、Arduino USBホストライブラリを使用して他のコンピュータのキーボードまたはマウスとして使用できます。

MicroSDのサポートデータを保存する場合は、標準のArduino SDカードライブラリを使用してコードからmicroSDカードスロットにアクセスできます。

TWI / I2C、SPIサポート標準のArduino WireライブラリまたはSPIライブラリを使用して、TWI / I2CまたはSPIコンポーネントをGalileoに接続できます。

シリアル接続スケッチのための典型的なシリアルポートがArduinoピン配列のピン0と1にあるだけでなく、あなたのコンピュータからLinuxコマンドラインに接続するための独立したシリアルポートもあります。イーサネットポートの横にあるオーディオジャックインターコネクトを介して接続します。このポートはシリアル専用です。

Linux on board Linuxの非常に軽いディストリビューションは8 MBのフラッシュメモリにロードされます。 ALSA(音声用)、V4L2(ビデオ入力用)、Python、SSH、node.js(Webプロジェクト用)、およびopenCV(コンピュータービジョン用)のようなツールを使用する場合は、SDカードイメージからGalileoを起動できます。 Intelが提供するもの。

シェア

コメントを残します