はじめに
Intel Edison Compute Moduleについて、技術的なことあるいはちょっと作ってみたことなどを書いてきましたが、今回はちょっとわき道にそれて「Intel Edison Compute Module」のSoCはいったい「何」なんだろうか?ということを書いてみたいと思います。
Intel Edison Compute Moduleについて、技術的なことあるいはちょっと作ってみたことなどを書いてきましたが、今回はちょっとわき道にそれて「Intel Edison Compute Module」のSoCはいったい「何」なんだろうか?ということを書いてみたいと思います。
2015年3月26日(木)に「Intel Edison勉強会 第2回目: OSのアップデートが来ました!」というのがあり、私も「Intel Edison Compute Module Firmware Release 2 BETA WW05-15」についてのセッションを受け持ちました。その際に使用した資料(スライド)の配布と、当日口頭で話をした内容を盛り込んでまとめたメモを公開します。
2015年2月9日にArduino IDE 1.6がリリースされました。いろいろと改善されているのですが、Intel Edison/Galileo向けのIntel版Arduinoは別枠でメンテナンスされており、同社のボードを使用する開発者は移行することができなかったのですが、約1か月後の3月11日にIntel版のArduino IDE 1.6もリリースされました。
Intel Corporationが送り出したIntel Edison Compute Moduleと同時にリリースされた専用ボードのひとつにArduino互換の「Intel Edison Board for Arduino」があります。Arduino向けの資産を受け継ぐことができる設計であり、多くのユーザーがいるのではないかと思います。
Intel Corporationが送り出したIntel Edison Compute Moduleと同時にリリースされた専用ボードのひとつに「Intel Edison Breakout Board」があります。これは同時にリリースされたArduino互換の「Intel Edison Board for Arduino」に対して、Intel Edisonネイティブの1.8 V信号レベルや各種信号をそのまま使用することを前提とした抽象度が低く、やや扱いの難度が高い代わりに、より細かい制御が可能で小さなボードに仕上がっています。このボードを使用するために必須のドキュメントが「Intel® Edison Breakout Board Hardware Guide / 331190-006」です。
このドキュメントにはIntel Edison Breakout Boardを扱うために必要な情報がいろいろと含まれているのですが、現時点では英語版しか存在していません。そこで、今回は私の視点、私の理解で読んだ内容を元に日本語で書き起こした同ドキュメントを「Intel® Edison Breakout Board / ハードウェア・ガイド」として公開してみることにします。
Intel Corporationが送り出したIntel Edison Compute Moduleは、非常にコンパクトで各種用途に比較的簡単に応用できることから、多くの活用例が発表されています。このIntel Edison Compute Moduleを使用するために必須のドキュメントが「Intel® Edison Compute Module Hardware Guide / 331189-004」です。
このドキュメントはかなり詳細な内容が含まれてはいるのですが、現時点では英語版しか存在していません。そこで、今回は私の視点、私の理解で読んだ内容を元に日本語で書き起こした同ドキュメントを「Intel® Edison Compute Module / ハードウェア・ガイド」として公開してみることにします。
Intel CorporationがIntel Edisonコンピュート・モジュールの次期ファームウェアであるR2のβ版としてWW05-15というバージョンを2015年2月6日付け(現地時間)で公開しています。
スイッチサイエンスのIntel Galileo Gen 2ボードの販売ページで知ったのですが、Intel CorporationはIntel Galileo Gen 2ボードを終息させることを2014年11月18日付け(現地時間)で発表していたようです。
マイコンなどの制御で何らかの物体を動かす際には周囲の状況をセンサーで把握する必要が出てくることがよくあります。この際によく利用されるのが距離センサーです。いくつか方式があり、レーザー、可視光、超音波などを使用するものがありますが、今回は超音波を使用する距離センサー「HC-SR04」を使用してみたいと思います。
Intel CorporationがCES 2014でIntel Quark SoCの次のチップであるIntel Quark SE SoCと、これを採用したIntel Curie Moduleというプラットフォームを発表したそうです: