Download - Raspberry Pi最新情報 at OSC 2014 Hokkaido
Raspberry Pi 最新情報
Japanese Raspberry Pi Users Groupおおた まさふみ2014/6/14 OSC2014 Hokkaido
自己紹介
• おおた まさふみ といいます。• 一応ユーザグループ代表してます。• 公式フォーラムの日本語カテゴリのお守
りをしてます。– http://www.raspberrypi.org/forums/viewf
orum.php?f=82
• 北海道は久しぶりです!バイクで道内旅行したときに警察ヘリに追尾されますた ...
おしながき
• 『 Raspberry Pi とは』おさらい• Linuxcon Japan 2014 でしゃべった
『 Raspberry Pi をつかってみよー』をちと説明
• 新製品のご案内• 『 Raspberry Pi を使った最新事例あれこ
れ』をあっきぃさんから説明
(☝ ՞ ਊ ՞)☝ ウィーンは
このあとで!
Raspberry Pi とはJapanese Raspberry Pi Users Group at OSC Hokkaido Jun 14th 2014
2006 年、ケンブリッジ
• Raspberry Pi は学生のプログラムスキルの低下を憂い企画された。
• 創業者である Eben Upton にとって、 パーソナルコンピュータとは、 MSX やX68000 、コモドール 64 などがそれであったが .. 今はこれらがコンピュータリテラシーのハードルが低いゲーム機などにとって変わられてしまった。これがスキル低下を招いたと感じた。
Raspberry Pi の目指すもの
• 可能な限り多様な言語でプログラミングができること。
• 子供たちにとって楽しいもの。つまりゲームやビデオを楽しむように使えるもの。
• 小さくて頑丈。子供たちが学校にも持って歩いたりできるもの。
• 低価格 - 25 ドルという価格は教材の一部となりえる。
Raspberry Pi 初期型
http://www.raspberrypi.org/raspberry-pi-2006-edition/
Raspberry Pi のスペック
Model A Model BSoC Broadcom BCM2835 (CPU+GPU)CPU ARM1176JZF-S 700Mhz (ARM11)
GPUBroadcom VideoCore IV( Full HD, H.264 HiP対応)
メモリー 256MB 256MB、 512MBUSB2.0ポート数 1 2ビデオ出力 コンポジットビデオ、 HDMIオーディオ出力 3.5mmジャック、 HDMIオンボードスト
レージ SD/MMC/SDIOカードスロット有線 LANポート 無し 10/100Mbps低レベル I/O GPIO、 SPI、 I2C、 UART、 PWM等その他の入出力端
子CSI(カメラ入力)、 DSI(液晶ディスプレ
イ出力)消費電流 500mA 700mA電源電圧 5V( microUSB type Bポートより給電)
Raspberry Pi トレビア ?• 最初は BBC ブランドでの発売だった?
– BBC( 英国放送協会 ) がパソコン!– BBC 技術局も Raspberry Pi に協力– ブランド発売は法的問題でアウト ..orz
• SONY UK 生産はイギリス政府の協力– 雇用対策、 Made in UK ブランド確立– しかし流通で RS と Element14 での取合い
合戦に .. 消費者は早急入手が一層大変に
Raspberry Pi をつかってみよう(Linuxcon Japan 2014 短縮版 )
Japanese Raspberry Pi Users Group at OSC Hokkaido Jun 14th 2014
Pi at Linuxcon JP 2014• Linuxcon で英語ガチな内容をベシャリし
ました ..– http://sched.co/1eobBmM
• 内容は『ておくれ .. 』でないです .. まじめにいろんな考察をしてるんすよ!– 濃厚なておくれ ... ぐすん。
• 外人から評判よかったのにはびっくり、来年もがんばってみよう思います。
Pi ってどう使うん?
• 買ったのはいいけど使い道がない– 押し入れにしまっとく!– ほっぽっとく– フレにタダであげる
• でもなぜ?– CPU おそいし– 世間一般の PC のような使い方できん– ハンダ付けなんてできね?
Pi のウワサと真実
• Raspberry Pi のウワサと真実 ( 英語 )– http://www.hanselman.com/blog/
Top10RaspberryPiMythsAndTruths.aspx–マイクロソフトの著名なエバンジェリストの
Scott Hanselman が Raspberry Pi について考察
– これに基づきいろいろな実験と比較されるマシンの実験を開始
使い勝手はどうよ?
• NOOBS(New Out Of Box Software) で便利になった。– OS のイメージを SD に dd等で書込みが必要
だった– ダウンロード後中身全部を SD にコピペして
Pi に差し込むだけ!– リカバリも (特定のリカバリ領域が確保され
ているため)簡単にリカバリができます(まぁ内容は消えてしまいますけど ..)
NOOBS の画面
デスクトップで使える ?• とっても ARM が遅いので ..orz• 新しいデスクトップになる Wayland
ベースの Maynard を使っても .. 表示は早くなるけど ...orz
• midori はそこそこ、 Chromium は使用に耐えない .. ムリポ ..><
• sylpheed(メールクライアント ) もメール溜め込んでると表示がでない ...orz
Maynald – Wayland based
サーバとして使える?
• ものによっては使えます。• ミュージックアプライアンスはカスタマ
イズもしやすいし使い勝手もいいのでおすすめ!– Raspbmc 、 Volumio など Raspbian ベース
で簡単にハックしていろいろできたりします。• 常に『軽量』を意識しましょう
– MySQL とか ..orz なので
HiFi Berry – Hi-reso Audio
多くのオーディオ系アプライアンスで対応、使い勝手もいいです。http://www.hifiberry.com/
24時間動かせる?
• エアフローのきちっとしたケースを選んでください。– 多くの Pi のケースは密閉型が多く、一日いっぺんは落ちてしまう。
• 安定した USB電源を確保してください。–安定な電源供給ができるセルフパワーの USB
ハブを使いましょう
ラック型ケース
エアフローも確保でき、 24時間稼働が可能です。http://goo.gl/ESeuXD
密閉型ケース
デザインはいいのですが ...エアフローが確保できず落ちます。
プログラムに使える?
• twitter の bot などちょっとしたコードを使って使うってのには最適– プログラムのお勉強には結構使える
• システムのリソースはよく見ておく必要があります。– CPU,メモリリソースなど
Java8 on Raspberry Pi
ARM Javaで Oracle と協業、 Pi での動作最適化を行なっている
ゲームで使える?
• もともとこういう ARM Linux デバイスはゲームのエミュレータとして使われてきた歴史もある。– GP2X 、 OpenPandora など
• VideoCore ドライバを公開されたこともありこれからより多くのゲームが移植されていくと思われる。– Eben もコンピュータを学ぶきっかけとして
のゲームは認めています。
QuakeⅢ
30 コアの VideoCore GPU ユニットにより快適な動作をします。
他製品との比較①
• BeagleBone – ARM Cortex 2 コアの上位マシン。ただしデフォルトで CPU のクロックが低くされているうえ、 Beagle Ubuntu など突然落ちたりする事が多かった。–他にも USB電源での問題があるらしい ( ご
めんなさい調べてません、そこまで )– デフォルトでは 300-1000MHz までの負荷
に伴うオンデマンド動作
Beaglebone実験
Pi同様エアフローのあるラック型ケースにて twitter の bot としてシステムログを吐かせる。 3 日間しか連続稼働しかできなかった。
他製品との比較②
• ECS LIVA – 実は中身は BAT-MINI というIntel Bay Trail-M の組み込み製品– インテルと ECS の共同開発?らしい– Windows8.1 のみのサポートとなる– Linux はあくまでサービスでやってるだけ– Windows7 が次の動作ターゲットらしいが
M2 用の Wifi/BT のドライバが提供されない ..
• 見切り発車でだしちゃいましたと本音も ..• その他は今から話します (笑 )
Pi の Tips①• rpi-update コマンド – kernel update
を一発でやれるコマンド–但し kernel を update していいかは常々き
ちんと調べておく必要がある。• ちなみに Raspbian は一部古い kernel でないと
対応していないパッケージアプリがあるため十二分に注意のこと。
• ARM系の Linux デバイスではこういう事はありがちなので十二分に注意してくださいね・
Pi の Tips②• GPIO のポートを使ったシリアル接続
–サーバ用途で使う場合シリアル接続は必須– USBポートはシリアル接続に使えないため、
GPIO を経由し FTDI カードから USB シリアル接続を行なう
Pi with FTDI Card
詳しくは Raspberry-Pi[実用]入門 ( 技術評論社 ) にて!
Raspberry Pi のこれから
• 多くのアプリサポート、開発言語サポート– Java や Scratch など Python以外にも多く
の言語に対して Raspberry Pi を最適化する。• 多言語サポート
–現在英語しかサポートしていない Webサイト他、多くのコンテンツの多言語化をEnglish Non-Native のためにサポートしていく。
Raspberry Pi UG について
• 不定期ながら Meet-up(Raspberry Jam)を開催。地方開催は今後検討していきます。
• 今年も Eben夫妻が来日するらしいのでイベントをやる予定です。
• その他情報は ML の購読をお願いします。– https://groups.google.com/forum/#!foru
m/japanese-raspberry-pi-users-group
RPi Jam on May 12th
4月 12 日は RAPIRO の組立イベントを開催 !!
Raspberry Pi 新製品についてJapanese Raspberry Pi Users Group at OSC Hokkaido Jun 14th 2014
New:RPi Compute Module
これから口頭でお話しします!ええ、それくらいナイショバナです。
Thank you!Japanese Raspberry Pi Users GroupMasafumi Ohta @masafumiohtamailto:[email protected] for OSC Hokkaido attendees!