Upload
masafumi-ohta
View
524
Download
3
Embed Size (px)
DESCRIPTION
Raspberry Pi 最新情報についてOSC Tokyo 2014秋でしゃべったものです。
Citation preview
Raspberry Pi最新情報 Japanese Raspberry Pi Users Group おおた まさふみ 2014/10/18 OSC2014 Tokyo/Fall
自己紹介 • おおた まさふみ といいます。 • 一応ユーザグループ代表してます。 • 公式フォーラムの日本語カテゴリのお守りをしてます。 – http://www.raspberrypi.org/forums/viewforum.php?f=82
• 最近大英帝国という場所にいってきますた..大変でした..
おしながき • 『Raspberry Piとは』アップデート付きおさらい(笑)
• Raspberry Piをつかってみよう (Linuxcon Japan 2014短縮版/update)
• 新製品のご案内 • イギリス旅行記(ちょっと) • 日経BPさん主催コンテストについて • じゃんけんタイム!
昨日みてきました...
1W (ピーク時)
最大出力がなんと...
Raspberry Piとは Japanese Raspberry Pi Users Group at OSC Tokyo/Fall Oct 18th 2014
2006年、ケンブリッジ • Raspberry Piは学生のプログラムスキルの低下を憂い企画された。
• 創業者であるEben Uptonにとって、 パーソナルコンピュータとは、MSXやX68000、コモドール64などがそれであったが..今はこれらがコンピュータリテラシーのハードルが低いゲーム機などにとって変わられてしまった。これがスキル低下を招いたと感じた。
たしかに... • 夜に大学生軍団の酔っぱらいが大声で歌を歌いまくりながら道路を闊歩..
• Riot Clubという映画はいまどきのイギリス学生っぽい..なんと花より団子な.. – http://www.universalpictures.co.uk/theatrical/riot-club
Raspberry Piの目指すもの • 可能な限り多様な言語でプログラミングができること。
• 子供たちにとって楽しいもの。つまりゲームやビデオを楽しむように使えるもの。
• 小さくて頑丈。子供たちが学校にも持って歩いたりできるもの。
• 低価格 -‐ 25ドルという価格は教材の一部となりえる。
おなじような問題が.. • プログラム言語適齢期
– どの言語がどの年齢に相応しいのか..
Raspberry Pi初期型
http://www.raspberrypi.org/raspberry-pi-2006-edition/
Raspberry Piのスペック Model A Model B
SoC Broadcom BCM2835 (CPU+GPU) CPU ARM1176JZF-S 700Mhz (ARM11)
GPU Broadcom VideoCore IV (Full HD, H.264 HiP対応)
メモリー 256MB 256MB、512MB USB2.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での取合い合戦に..消費者は早急入手が一層大変に
Rasberry Pi 15£ PC • BBCにこんなネタが...
– https://www.youtube.com/watch?v=pQ7N4rycsy4
Raspberry Piをつかってみよう (Linuxcon Japan 2014短縮版/update)
Japanese Raspberry Pi Users Group at OSC Tokyo/Fall Oct 18th 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
• Epiphany browserをリリース • midoriはそこそこ • sylpheed(メールクライアント)もメール溜め込んでると表示がでない...orz
Maynald ‒ Wayland based
サーバとして使える? • ものによっては使えます。 • ミュージックアプライアンスはカスタマイズもしやすいし使い勝手もいいのでおすすめ! – Raspbmc、VolumioなどRaspbianベースで簡単にハックしていろいろできたりします。
• 常に『軽量』を意識しましょう – MySQLとか..orzなので
HiFi Berry ‒ Hi-reso Audio
多くのオーディオ系アプライアンスで対応、使い勝手もいいです。 B+用もリリース(ハンダ不要)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のドライバが提供されない..
• 見切り発車でだしちゃいましたと本音も.. • その他は今から話します(笑)
他製品との比較③ • Adapteva Palallella ‒ ARM + ZYNQによるマルチCPUマシン – Kickstarter成立も諸問題が勃発しまくりリリースにすごく時間がかかる。
– 電源・でっかいヒートシンクなど問題が.. • きちんとした電源でないとぶっ壊れる • 電源付きUSBハブ接続でぶっ壊れる(初期).. • きちんとクーリングができないとぶっ壊れる • いろいろ調べるとぶっ壊れる要素満載..
それでもAdaptevaな方へ • 推奨ペリフェラルは事前チェック
– http://elinux.org/Parallella_VerifiedPeripherals
– 以前は電源とか一通りキット販売していましたが今はないようです。PSPの純正電源と変換アダプタでなんとかなります。
• きちんと冷却環境とりましょうね – でっかいヒートシンクのおかげでリセットスイッチなくなってるんですけど..orz
他製品との比較④ • Nvidia Jetson TK1 ‒ 今をときめくNvidia Tegra K1ベースのボード – 目下32bitのみ、64bitは後ほどでるらしい – UbuntuとAndroidをサポート
• Unity動くけどどうもARM側の問題?でもたつく – GPGPU開発環境などとにかく充実してる – GPIOが1.8V起動
• まちがえるとぶっ壊れる→テヘペロ..orz – 販売確認書=単なる売買契約書
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)を開催。地方開催は今後検討していきます。
• その他情報はMLの購読をお願いします。 – https://groups.google.com/forum/#!forum/japanese-raspberry-pi-users-group
Raspberry Pi製品について Japanese Raspberry Pi Users Group at OSC Tokyo/Fall Oct 18th 2014
New:RPi Raspberry Pi B+
New:RPi Compute Module
イギリス旅行記(ちょっと) Japanese Raspberry Pi Users Group at OSC Tokyo/Fall Oct 18th 2014
さて。 • イギリスいってきました。 • 観光ですよ、もちろん。 • でもちゃっかりケンブリッジにEbenにあってきました。
• 実際の報告は後日Jam開催予定です。 • 帰国後2日でまとめきれてないので今日は写真でお楽しみください。ちょっと解説もします。
ケンブリッジ駅
Long while,Eben!
ちゃっかり
パンティングするEben
夜はパブぐらいしか..
BBCにもいってきました
みんなのラズパイコンテスト
Japanese Raspberry Pi Users Group at OSC Tokyo/Fall Oct 18th 2014
コンテスト概要
かいつまんでいうと • Raspberry Piを使ったアイデア/作品を募集。
• アイデア(ネタ)だけでも応募おk • 詳しくはWebで!
– http://coin.nikkeibp.co.jp/coin/itpro-s/seminar/LIN/rpic15/
プレゼントじゃんけん
Japanese Raspberry Pi Users Group at OSC Tokyo/Fall Oct 18th 2014
Thank you! Japanese Raspberry Pi Users Group Masafumi Ohta @masafumiohta mailto:[email protected] Thanks for OSC Tokyo/Fall attendees!