へもろぐ

へもへも備忘録

Android ThingsというヤツがRaspberry Piにやってきた(環境セットアップまで)

Raspberry Piで使える環境が広がっています。

そんな中に新登場した「Android Things」を、さっそく試してみました。

developer.android.com

jp.techcrunch.com

TechCrunchに書いてあるように「Brilloの進化系」らしい。

 

どんなもんかは触ってみないと分からないので、さっそくインストールして試してみました。

SDカード作成とRaspberry Pi 3での起動

imageダウンロードは、System Image Downloads | Android Things から。ダウンロード後にSDカードに焼く方法は、Raspbianなどと同じでOKです。(私はWindowsで焼いたのでWin32 Disk Imagerです。焼き方分かんなかったらRaspberryPiの公式にある記事を読めば大丈夫です。)

起動確認にはモニタが必要。起動後すぐのWifi繋ぐ前にIPアドレスが必要なのでLANケーブル挿しておいてくださいな。(下の写真ではつないでますが)キーボードとマウスは無くていいです。

起動そのものは、SDカード挿して電源ポチっとすればOKです。起動は1分30秒くらいかかりました。

f:id:sh1k1ya:20161214113820j:plain

ここに出てるようなロゴの下に「Software Version 7.0」の表記が出たら起動完了。ちゃんとEthernet繋げていればIPアドレスが更に下の方に出ています。

起動後にadbを接続

Wifiの設定には、sdb(Android Debug Bridge)がインストールされているPCが必要です。プログラム開発もRaspberry Pi本体のほうでやるわけではないです。このあたり、Windows 10 IoT Coreと同じですね。なので、ADBだけじゃなくてAndroid Studioインストールしておいてください。

Download Android Studio and SDK Tools | Android Studio

PCのほうにAndroid Studioがインストールできたら以下を参考にしてRaspberry PiIPアドレスを指定してadbコマンドでつながるか試します。

https://developer.android.com/things/hardware/raspberrypi.html#flashing_the_image

で、Wifi使いたいですよね?なので、Wifiでつながるようにします。これも書いてある通りです。

https://developer.android.com/things/hardware/raspberrypi.html#connecting_wi-fi

Wifiの設定は、電源切っても残ります。

サンプルアプリの動作確認

ここは、まだ試せていないので、またあとで。

 

感想

まだサンプルアプリを試していないので何とも…ですが、インストールは簡単でした。(Windows10 IoT Coreの初期と比べると。)

BIG Raspberry JAM Tokyo 2016でした!

12/11は、BIG Raspberry JAM Tokyo 2016でした。

イベントにご参加いただいた皆さんに、お礼申し上げます!ありがとうございました!

raspberrypi.connpass.com

今回は裏方としての参加でした。なので、裏方参加の記録です。

今回のJAMは、EbenさんLizさんご夫妻が来日して参加されるということで当日のトラブルがあったら困るな〜と、秋からずっといろんな段取りや話し合いがあっての開催で、裏方はずっとゴニョゴニョといろいろ頑張ったので、大きなトラブルなく終了したのでホッとしています。(細かい不手際で参加者の方にご不便をおかけしたところはあると思いますが、大きなトラブルは無かった!)

運営全般の段取りをびぎねっとさんにご指導していただき、当日の運営リードもびぎねっとさんに取っていただいたおかげも大きいです!ありがとうございます!

あと、英語要員がもうちょい必要と言われて、いままでRaspPiをゆるくやる女子会でご参加いただいていた仲間などから、海外で勤務経験のある英語要員をお願いして。こちらは、ぜんぜん事前打ち合わせができなくて申し訳なかったです。時間は、事前資料などもちゃんと共有できる時期に協力のお願いをしたいと思います。

当日は、朝から受付の準備。会場時には受付担当。その後は、雑務といった感じでした。今回は規模が200人未満なので、受付は3名で十分でした。受付時間が30分程度あって、確認が受付サイトの番号確認だけであれば、参加者100名で受付1名くらいでも回せそうな気がしました(…甘いかな…)。

控え室のほうの作業は、英語班がほとんどやってくれていたので心配することは何もなかったのですが、ゴミ箱などの備品類を事前準備してなかったかも…あとで見たら会場で調達はできていたので結果おーらいではありますが。お菓子を差し入れするときには、ゴミ袋とお手拭きはセットで!と。

で。スタッフTシャツのデザインがすごく良いのが、今回の運営チームの自慢♡

f:id:sh1k1ya:20161213091107j:plain

Raspberry Piの日本製造ラインができた記念のJAMなので記念っぽいデザインに。

デザインはkeikaさんです♡

 

イベント中

当日の私は、ほとんどの時間を雑務で過ごしていたので、ゆっくりブースを見たりご参加の方とお話できなかったのが残念です。

セッションも、最初のEbenさんのと、次の福野さんのを聞けたくらいで…

SORACOMさんとSONYさんとRAPIROの石渡さんのが聴けなくてとても残念…興味深い内容だった…と噂は聞いているので、スライドなどの公開があればすぐに見ておきたいと思います。(あっきぃさんのは、OSCで聴けるから大丈夫www)

 

印象に残ったこと

これは裏方としてではなく、セッションを聴いて印象に残ったことです。

福野さんのセッション。これを聴くまでは、IchigoJamにあまり興味は無かったです。なんとなくですが…IchigoJamに盛り上がってる層はハードに興味があるヒトが多いような印象があって、私が興味を持っているプログラミングに関することに方向が向いていないように感じていたのですが、福野さん自体はプログラミングに関する指向性もかなり強いんだな…ということや、IchigoJamを通じて子供たちに手に入れて欲しいものが何なのか?というところは私と同じことを考えていたんだ…ということが分かりました。セッション中の熱意もすごく伝わってきました。

speakerdeck.com

裏方の仕事

事前にしっかり段取りしてくださったので、当日は大きく困ることは1つしか無かったです。

その困ったことは「タクシーの手配」で…日曜夕方のタクシーは、最低でも半日前に予約しておかないと思い通りの配車にならない…という知見を得ました。(一回使ってみたかったフレーズwww)

 

今後の課題

運営的な課題は、これからみんなで反省会でもやってから…ということになると思うので、個人的な課題を。

まず、英語力。単語力と言ったほうがいいな…一般的に言われる「コミュニケーションしたい気持ちがあれば…」のほうではなく「会話できる単語力」に関する課題です。

EbenさんLizさんとお食事をしたりするときの会話で単語が全然浮かばないのが困りました。「このおせんべいは、安産のお守りなんですよ♡」みたいな日本人同士ならふつーに交わす会話がぜんぜんできない!会話はスマホGoogle翻訳で乗り切りました!!(受付で困ったときにも、全部Google翻訳で済ませたぞ。)

やっぱり、中学生レベルの日常会話単語、必要ですね。単語浮かばないで話したい気持ちだけ有ると、相手が困る(Lizさん、すみません…)。

初めて会うヒトと雑談できないっていうのは、相手から見ても「このヒトなんなんだ?」というところでお互い緊張しますよね。単語力大事。

あとは、運営側として、もっともっと参加されている方を繋いでいくこと

スピーカーや展示のご担当をなさった方以外にも、いろいろ面白いことをなさっている方が多くあるのがRaspberry Pi界隈なので、「あのヒトとこのヒトがつながると面白いだろうな…」と思っていたのですが。運営で走り回っていたので、ぜんぜんご紹介できなくって。そのへんが申し訳なかった。次回は、そのへんも余裕を持ってできるように頑張りたいです。

最後に

関連情報

akkiesoft.hatenablog.jp

fukuno.jig.jp

当日のTwitterは、まだトゥギャってないので、また今度…

あと、blog書いてくれたヒト見つけたら貼ります…

 

 

 

OMMFで手に入れたRasPSION

Ogaki Mini Maker Faire 2016に行ってきました。別の予定のついでに行ったので、細かく見ることができなかった…残念…

そんな中、大きな戦利品が『RasPSION』です。Twitterで見かけて気になっていたやつ。

 

以前にMakeのサイトでも見かけていて。

makezine.jp

めちゃめちゃ気になってまして…

 

価格が、1台で3万9千8百円…で、ちょっと躊躇してたんですが、moxunさんに聞いたら「ほぼ原価。rapooのキーボードとラズパイ財団純正液晶モニタと電源用の充電池が、このkitには含まれている」とのことで…納得!ここだけで、1万5千円くらいはかかるし、アクリルの工賃を考えると…ほぼ原価ですよね…。

 

比較するものとして、KANOとpi-topがあると思います。

 

KANO Computer Kit Bundleがあると思うんですが、KANOは$299.99なんで、RasPSIONより安いんですが…KANOのキーボードはBluetooth使ってるんですが、そのBluetoothが技適通ってない可能性がかなり高く、電源キットもPSEマーク無いので…法律に触れたら困るから使えないところが多すぎて…。

あと、KANOは、kitが一体化しないので、イマイチ…

 

pi-topは、価格はKANOと同じ$299.99(without Piで買えば$264.99)なので、pi-topのほうがお得かな…と。

ただ、pi-topは、色が…独特なw ここは好みの問題ですが。

 

RasPSIONの本体は、今回の販売ではクリア。どうせシールとかでデコってしまうので、色にこだわる必要は無かったのですが、ボディカラーがクリアであることと、あともう1つ、2軸ヒンジ構造がとてもカッコイイので購入を決めました!

 

 機構…好き(*˘︶˘*).。.:*♡

メカメカしいのがとても良かった〜♡

 

購入しただけで、まだセットアップしていないのですが…Ebenさん来日イベントの現場に持っていきたいので、これから頑張って組み立てます〜!

f:id:sh1k1ya:20161210123526j:plain

いよいよ本気出すよ!と思って、CHIRIMEN Boardのハンズオンでファーム書き換えてきた

前々から、CHIRIMEN Boardの人々にお声がけいただいて参加してきたのですが、今年のMFTでやっと実物を購入できたので、そのそろ本気ださねばーーー!と思っていたところに、ハンズオンイベントが…

chirimen-oh.connpass.com…渡りに船w

 

で、今回は、最新のファーム書き込みしてから、アプリ&電子工作です。

 

まずは、ファームをやっつけます。

CHIRIMENサイトの以下URLにある「クイックスタート」の「イメージアップデート編」がCHIRIMEN Boardへファームウェアを書き込む方法です。

https://chirimen.org/docs/ja/quickStart.html

Windowsの場合には、きちんと手順があるんですが、Macは…まだいろいろ不安定な手順があるらしく…残念です…(そのへんの情報は、教えてもらった方法をあとで書けそうな気がします…気がするレベルですがw)

私は、Windowsでやってみましたが、書いてある手順通りで大丈夫でした。

f:id:sh1k1ya:20160917170123j:plain

ただ、電源入れるときに完全に電源切れている状態で「Recover Mode」ボタンを押しながら電源を入れるのが爪長女子には難しかった!このボタンがちゃんと押せないと、ドライバマネージャに表示されないので要注意です。あと…HDMIのケーブルからも微妙に給電されちゃうようなので…Recover Modeのボタン押すために完全に電源OFFした状態にするのには、HDMIに繋いでいない状態にする必要があると気付かなくて”電源切れてないお?”って困ったので、そこは注意です。

 

ちょうど発売になったばっかりのSoftware DesignにCHIRIMENの記事(赤塚さんが書いた~♪)が掲載されているということで、山積み(そんなに山積みでもないw)

f:id:sh1k1ya:20160917171333j:plain

 

次は、プログラムと電子工作ですが…

まずはサンプルを…ということで、Fabbleに置いてあるサンプルを動かしてみました。

これも、動作実績のあるソースと部品なので、特に問題無く。

 

参加した人の何人かが「音、出す!」と言い出して、ちょっとチャレンジしてみたのですが、今回はうまくいきませんでした。

ボードのほうには、ARIN / ALIN / AROUT / ALOUT / AGND…とあったので、あれ?オーディオアウトできる?!と期待したのですが、実装されていないということで…残念…

今日は出来なかったのですが、カラーセンサーが利用できるようなので、近いうちにカラーセンサーで何か作りたいー!

Johnny-Five、NodeSchoolで勉強してみた。

International NodeBots Day in Tokyoということで。

nodebots.connpass.com

以前からJohnny-Fiveについては、資料を読んでたのですが、ぜんぜん書いてなかったので、いい機会かなぁ…と。

 

イベントで紹介されたNodeSchoolというサイトが、すごく良くて(思わずJohnny-Fiveから脱線して他のコンテンツをやろうと思ってしまったんだけど)、これに沿って一通りのプログラムを書いてみました。

 

実機が無くても、コードの判定をしてくれるので、コードが正しいか間違ってるか分かるんですが、コード動かすハード側の環境があれば尚良しということで、現地でキットも購入しました。

キットは、dotstudio株式会社のびすけサンが企画販売していて。NodeschoolのNodeBot Workshop(今回やったコンテンツ)に対応しているし、ちゃんとコレ用に組んだキットなので、使いやすいです!(実機動くとうれしい♪)

f:id:sh1k1ya:20160730180927j:plain

 ↑キットの中身、こんなんです

 

1日で全部できるかな〜♪なんて考えていたんですが、回路図読む力と、問題文読む力が足りなくてw

「回路図見ながら配線していくコツは、GNDから辿って(配線して)いくといいよー」と教えていただいてからは、だいぶ間違えずに組めるようになったけど…問題文読む力は…どうしたら間違えずに読めるか…どうしたらいいんだ…

 

結局、5問までで終わってしまいましたー残念!あと4問残ってる!

f:id:sh1k1ya:20160730181042j:plain

 

どの問題も、Johnny-FiveのAPIをちゃんと読まないと正解が書けないので(サンプル丸写しではダメなので)、夏休みのうちに問題に関連したページの紹介やAPIの概説を自分のためにどこかに書いておかないと忘れちゃいそうなので、どっかに書く予定です。

 

取り急ぎ、今日の忘備録としては…

Firmataの書き込みを忘れてしまったので、せっかく書いたプログラムが動かなかったので、そこを忘れないようにするのが大事だなーとw

1. Firmataとは « nakayasu.com – lecture

 

最後、のびすけサンに、かーなーりー助けてもらったので、お礼を…

のびすけサンありがとうございます!

Raspberry Pi 3のシリアル接続には考慮が必要な様子ですね…

ラズパイの技適問題で、じりじりしてます。

微妙に前に進んでいるようですが、まだ完全にクリアとはなってないようですね。

あんまり情報入ってこないので、よく分かんないです…はやく使えるようになるといいな。

 

通電できないからといって、ボーっとしていると技適通ったあとにバタバタするかなーって思って、先行していろいろ調べるようにしています。

スイッチサイエンスさんも、先行して調べたところは公表してくれているので、私も1つ公表しておきます。

 

ただ、まだ試していないので、じっさいにどうなっているかは分からないです。

そういう噂がある…くらいに思っていてください。

 

シリアル接続について、気になることを見つけました。

私はGUIが必要ないときは、以下の方法でシリアル接続するのですが、そこに関連することです。

qiita.com

 

ここに「シリアルポート通信のときのボーレートが『115200』から『72000』に変わったよ」ってことが書いてあります。

www.briandorey.com

GPIO14と15が Bluetoothで…みたいなことなんですね。英語弱いので翻訳ソフト使いながら読んだので内容に自信がないのですが、今まで通りにシリアル接続する方法があるようなんですが、それを遣うと性能面に影響があるようですね。

財団のフォーラムでもけっこう話題にはなってたみたいです。

 

私の記憶だと…TeraTermだと、ボーレートは固定値で72000って指定できないような…

とにかく、実機の電源入れても大丈夫になったら、できるだけ早く試しておきたいと思っています。

Raspberry Pi 3がPimoroniから届いた!

発売日にPimoroniに注文したRaspberry Pi 3とPibow3が今、届きました。

f:id:sh1k1ya:20160310120029j:plain f:id:sh1k1ya:20160310120053j:plain

いつも通り、だいたい1週間かかりました。

今回は、LEGO用トップとかPITFTとか…RPi3を買ったので用途が減るRPi2をオモチャ化するパーツも同時購入です。

 

とりあえず開封の儀。

箱のロゴ見るとelement14からの出荷品ですね。同封説明書などは、こんな感じ。

f:id:sh1k1ya:20160310120040j:plain

みなさん気になってる技適マークは、このパックには付いてなかったですね。

…ということで。技適マークないので、通電しません!www

f:id:sh1k1ya:20160310131700j:plain

 

Pibow3組み立てたら、追加で書きますのでー。取り急ぎここまで。

 

追加:

Pibow3に入れてみました。CPUの温度上昇に考慮した穴あきあるのでCoupéにしました。

1.8cm×1.8cmの角丸が、空いてます。ヒートシンク付けたかったら1.5cm角より小さいくらいでないと、Pibow3に入れたままでは厳しいかな…。Pimoroniだと、1.45cm角のを売ってるので、そのサイズがいいのかも。(Pimoroniで買い忘れた…)

Raspberry Pi 3 Heatsink - Pimoroni

f:id:sh1k1ya:20160310124309j:plain