はじめに
みなさんはフリスク好きですか?
私は特に風邪を引いたときに口の中に2つ放り込んでコーラとともにショワワワ~とするのが大好きです。涙目になりつつも鼻がすーっとして息が楽になります。風邪を引いていないときは気分転換したいときに1~2つ口の中に放り込む感じです。
さて、そんなフリスクをパクパクといきながらIntel Edisonをいじってみようかと思います。
私のフリスク
さて、手持ちのフリスクを見てみましょう。ベーシックなペパーミント味です:
ちょっと開けてみるとなんだか中から電子基板が出てきました:
全開してみましょう:
Intel Edisonが出てきました…。
こんな風にIntel Edison Moduleをフリスクのケースに収められるベース・ボードがあります。それは「Eaglet(イーグレット)」と呼ばれているボードです。
使用している「Eaglet(イーグレット)」などについて
- 本記事で使用している「Eaglet(イーグレット)」および「USB ⇔ シリアル変換ケーブル」は、インテル株式会社のご厚意により“さかきけい”個人に貸し出されたものです。このため私の勤務先等とは一切関係がありません。
- 本記事は“さかきけい”が完全に自由意思で書いているもので、インテル株式会社からは何らの要請、制限等は受けていません。
- 使用している「Intel Edison Module」は市販品を“さかきけい”が購入したものです。※1
Eaglet(イーグレット)の主な仕様
このEagletは以下のような仕様です:※2
- 3.7V / 150mAhの1セル・リチウム・イオン・ポリマー電池を前提とするバッテリー駆動が可能。
- 信号レベルは3.3V。
- Intel Edison ModuleのUSB OTGに接続されたmicro USBコネクターを搭載。
- Intel Edison ModuleのUARTに接続された3.5mm 4極ジャックを搭載。
- 青色LEDを搭載しており、Arduinoソフトウェア開発環境のサンプル・スケッチ「Blink」からLチカを行うことができる。
- Grove端子を実装可能。
- 9軸加速度センサーを搭載。
このようにEagletは信号レベルが3.3Vに変換されており、Intel Edison Moduleの生の信号レベルである1.8Vより扱いやすくなっています。感覚的には、Intel Edison Board for ArduinoとIntel Edison Breakout Boardの中間に位置するボードではないかと思います。
写真で見るEagletボード
Intel Edison Moduleやリチウム・イオン・ポリマー電池を装着する前のEagletボードの写真です:
なお、黒いネジは当初は装着されていません。お借りした際にインテル株式会社の会議室で不器用な私が手こずりながら装着したものです。外して撮影してからもう一度装着することを考えたら悲しい気持ちになりそうだったのでそのまま撮影しました…。
フリスクのケースへの収め方
商標の関係と思われますが、インテル株式会社ではフリスクと言っていませんし、そのケースを使用する際も両面のシールをきれいにはがして使用しているのですが、ここではフリスクのケースをそのまま使用したいと思います。
- 普通のフリスクのケースです。ここからスタートです:
- フリスクのケースとEagletの大きさを比較してみます。本当にピッタリな大きさです:
- このフリスクのケースの中身は…当然フリスクです:
- Eagletをケース内に収めるために、中身であるフリスクを取り出します。なお、リアルに私の食べかけのフリスクだったりします。なので中身がスカスカです。購入直後のフリスクはもっと入っていますので誤解なさらないようにお願いします:
- フリスクのケースの上下およびEagletを並べてみました:
- フリスクの下ケースにEagletを乗せてみますが、このままでは収まりません:
- なぜ入らないかというと仕切りがあるからです。これをバリっと折ります:
- 仕切りを取り終わりました:
- こうして仕切りが取り終わったフリスクの下ケースに再びEagletを乗せてみました。が、残念ながら突っかかって収まりません。EagletのUSBコネクターが引っかかります:
- USBコネクターとシリアル・コネクターが外からアクセスできるように、またサイズ的に収まるようにするために該当部分を切り取ります:
- 下ケースの中にようやくEagletが収まりました:
- そして上ケースをはめてふたを閉じます:
そして最初の写真へ続きます。実はこれ、ちょっと無理に押し込んでいます。バッテリーが微妙に厚くて入りにくかったのです。インテル株式会社がデモに使用しているものと同じリチウム・イオン・ポリマー電池を入手できればしっかり入るのでしょうが、現時点では無理でした。
現在使用しているこのリチウム・イオン・ポリマー電池は、本来模型ヘリコプター用のもの※3で、それを電極部分まで分解してSparkFun互換のコード+コネクターに付け替えたものです。
現時点では何かとリチウム・イオン・ポリマー電池の選択肢が少なく、ピッタリなものを選べませんでした。
EagletでLEDの発光制御
動作確認のためにEagletでLEDの発光制御、いわゆる「Lチカ」を実行してみます。作業内容は“「Intel Edison Board for Arduino」でLEDの発光を制御”とほぼ同じですが、以下の点が異なります:
- 1セルの3.7V / 150mAh以上のリチウム・イオン・ポリマー電池を接続する必要があります。接続コネクターはSparkFunのコネクターと同様の形状です。
- USBケーブル2本による接続ではなく、USBケーブル1本と3.5mm 4極ジャックの3.3Vシリアル・ケーブル1本でつなぎます。
サンプルのスケッチ「Blink」を転送したうえで、USBケーブルとシリアル・ケーブルを外してみましたが、バッテリーで正常に動作していることが確認できました:
ところでEaglet(イーグレット)とは何モノ?
EagletはIntel Corporationの日本法人であるインテル株式会社によって試作されたボードとのことです。※4このEagletはIntel Edison Moduleの小ささをうまく活かすことができるとても魅力的なボードだと思います。
しかし、残念ながら現時点では試作というレベルにとどまっており、市販の予定はないそうなのです。とはいえ、「要望が多ければ製品化も考える※5」とのことなので、ほしいと思った方はインテル株式会社および各販社に訴えかけるとよいのではないかと思います。
もちろん、私も製品化を希望しています!
まとめ
今回はフリスクの箱にIntel Edison Moduleを収めることができるEagletを紹介しました。繰り返しになりますが、ぜひともこのボードを製品化してほしいと願っています。なお、今回使用しているEagletはRev 1.1のものです。リビジョンによっては異なる部分が発生する可能性があることをあらかじめご了承ください。
工作中に途中で取り出したフリスクはこの作業をしながら、また本メモを書きながらぱくぱくとおいしくいただきました!
ところで、このEagletというのは開発者のお名前に由来するとかそういうことはあったりするのでしょうか?
関連記事
- Intel Edison Moduleが採用している高密度70ピン・コネクターの性能保証される30回の挿抜制限を考慮して、貸与を受けているIntel Edison Board for Arduinoとの間で逐次付け回して使用することはできないと判断したためです。
- 一般公開されている内容に限って掲載しています。
- 株式会社ジーフォースの「Intruder 80 展開図・パーツリスト」に記載のあるGS017です。
- “[ITpro EXPO 2014]菓子のケースがLinuxコンピュータに、超小型デバイスをインテルが試作 | nikkei BPnet 〈日経BPネット〉:日経BPオールジャンルまとめ読みサイト”という記事には以下の記述があります:
日本法人が「日本ならではの小さい端末を作ろう」というコンセプトで試作した。
- “インテル、Galileo-Edisonの開発環境を紹介 – Edisonハッカソンの表彰式も – マイナビニュース”という記事には以下の記述があります:
このEdisonボードハッカソンではArduinoタイプのほかに3.3V I/Oと9軸センサを備えた「Eaglet」と呼ばれるボードが提供された。ショーケースでの展示もあり、要望が多ければ製品化も考えるようだ