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

ドキュメント

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

000005912

2020/09/16

Galileo board

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

このレッスンを修了すると、次のことを行ってください。

  • Arduino * プログラムの基本構造を理解する。
  • 適切な構文でコードを記述してください。
  • Arduino ユーザー・インターフェイスの概要をご確認ください。
  • 最初の課題に取り組むことができます。
注意
caution icon

マイクロ USB ケーブルをコンピューターに接続する前に、必ず電源を接続してください。 マイクロ USB ケーブルを単独で接続すると、ボードが破損する可能性があります。 電源を接続すると、ボードの左 下にある緑色の LED が点灯します。数秒後に2番目の Usb クライアント・ 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 Time ライブラリーを使用すると、プログラムに timekeeping 機能を追加できます。ワイヤレス・プロジェクトは、ネットワーク・タイム・プロトコル (NTP) とグローバルポジショニング・システム (GPS) の時間データを使用してリアルタイムで同期できます。
システムのリセットの間隔を維持するには、インテル・ Galileo ボードにコイン型のバッテリーを追加してください。

マイクロ SD

Secure Digital (SD) ライブラリーを通じてアクセスできるオプションのオンボードマイクロ SD カードリーダを使用してください。他の Arduinos とは異なり、インテルの Galileo は SD カードなしでボードの電源オン/オフ状態の間にスケッチ (プログラム) を保存しません。マイクロ SD カードを使用すると、最大 32 GB のデータを保存できます。

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


導入
はじめ
Arduino IDE
ハローワールド
ワードラップ