インテル® Galileo ボードの概要

ドキュメント

インストール & セットアップ

000005912

2022/10/18

Galileo board

これは、インテル® Galileo ボードを使用するために設計されたチュートリアルの最初の割賦です。

このレッスンを修了すると、以下のことが行われます。

  • Arduino* プログラムの基本的な構造を理解する。
  • 適切な構文でコードを書きます。
  • Arduino ユーザー・インターフェイスの概要を説明します。
  • 最初の課題に取り組みます。
注意
caution icon

マイクロ USB ケーブルをコンピューターに接続する前には、必ず電源ケーブルを接続してください。 マイクロ USB ケーブルをそれ自体で接続すると、ボードが損傷する可能性があります。 電源モジュールを接続すると、 ON (ボードの左下にある) の緑の LED が点灯します。数秒後、 USB Client というラベルが付いた 2 つ目の LED がオンになり、USB コネクターの上に表示され、すぐに使用できます。

Connecting the microUSB cable by itself can damage your board

インテル® Galileo ボードの機能

Arduino

インテル® Galileo ボードは、インテル アーキテクチャーをベースとした初の Arduino ボードです。ヘッダー (ジャンパーケーブルをボードに接続するもの) は、Arduino Uno R3 ボード上にある Arduino 1.0 ピンアウトモデルに基づいています。これにより、互換性のあるシールド (ヘッダーに差し込めるモジュール) を使用して、ボードの機能を拡張できます。Uno と同様に、14 個のデジタル I/O ピン、6 個のアナログ入力、シリアルポート、シリアル・プログラミング用の ICSP ヘッダーを備えています。

クォーク

このボードには、モノのインターネット向けに設計されたインテル® Quark SoC X1000 アプリケーション・プロセッサーが搭載されています。Intel® Atom® プロセッサーよりも小型で電力効率が高いため、小型で低消費電力のプロジェクトに最適です。

イーサネット

ボード上部の UART というラベルの付いたオーディオジャックの横には、インテル® Galileo が有線ネットワークに接続できる 100 Mb イーサネット・ポートがあります。ボードをインターネットに接続すれば、何でも可能です。

ミニ PCIe*

インテル® Galileo は、ミニ PCI Express (mPCIe) スロットを提供する初の Arduino 認定ボードです。これにより、携帯電話用の Wi-Fi、Bluetooth、SIM カードアダプターなどの標準 mPCIe モジュールを接続できます。

リアルタイム・クロック (RTC)
ボード内蔵のリアルタイム・クロックを使用して、モジュール間でデータを同期します。Arduino タイムライブラリを使用すると、プログラムにタイムキーピング機能を追加できます。ワイヤレス・プロジェクトは、ネットワーク・タイム・プロトコル (NTP) と GPS (Global Positioning System) のタイムデータを使用してリアルタイムに同期できます。
システムのリセットまでの時間を短縮するには、コインセルのバッテリーをインテル® Galileo ボードに追加してください。

マイクロ SD

セキュア・デジタル (SD) ライブラリーからアクセス可能なオプションのオンボード micro SD カードリーダーを使用してください。他の Arduino とは異なり、インテル® Galileo はボードの電源オン / オフ状態間のスケッチ (プログラム) を SD カードなしで保存しません。マイクロSDカードを使用すると、最大32GBのデータを保存できます!

Linux*

インテル® Galileo の Linux イメージを使用すると、アドバンスト Linux サウンド・アーキテクチャー (ALSA)、Video4Linux (V4L2)、Python、Secure Shell (SSH)、Node.js、OpenCV などのプログラミング言語を使用して、シリアルポート、Wi-Fi、ボードピンにアクセスできます。Linux が提供するこれらの追加機能を使用するには、マイクロ SD カードが必要です。インテル Quark処理能力を活用して、素晴らしいものを作り出してください。


導入
はじめ
Arduino* IDE
ハローワールド