Raspberry pi for beginners 20130623 osc nagoya

1,414 views

Published on

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,414
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Raspberry pi for beginners 20130623 osc nagoya

  1. 1. Open! Raspberry Pi isreally fun!Masafumi OhtaLead of Japanese Raspberry Pi Users Group13年6月22日土曜日
  2. 2. 自己紹介おおた まさふみ日本Raspberry Pi UG Lead公式サイト Forum Moderator普段は某SIerで仮想化とかビッグデータとか...etc13年6月22日土曜日
  3. 3. 13年6月22日土曜日
  4. 4. 本でます。7月6日発売Raspberry Pi[実用]入門価格:2,380円(税抜)ISBN:978-4-7741-5855-613年6月22日土曜日
  5. 5. ポイントは......13年6月22日土曜日
  6. 6. (☝ ՞ਊ ՞)☝ウイーン13年6月22日土曜日
  7. 7. ネタバレ?は後ほど13年6月22日土曜日
  8. 8. もう一度13年6月22日土曜日
  9. 9. ポイントは......13年6月22日土曜日
  10. 10. (☝ ՞ਊ ՞)☝ウイーン13年6月22日土曜日
  11. 11. このセッションも13年6月22日土曜日
  12. 12. ポイントは......13年6月22日土曜日
  13. 13. (☝ ՞ਊ ՞)☝ウイーン13年6月22日土曜日
  14. 14. Raspberry Piってなに?13年6月22日土曜日
  15. 15. Replay from Japan tour13年6月22日土曜日
  16. 16. はじめに今回、Raspberry Piイベントの一環で日本に来て、ディストリビューションパートナーのRSコンポーネンツと共に参加でき、大変嬉しいです。Raspberry Pi を立ち上げてから14ヶ月の間、世界中から注目され特に日本はヨーロッパ外の強力なマーケットの1つとなっています。日本ではみなさんが Raspberry Pi でどんなアプリを使っているのかを知るのがとても楽しみです。13年6月22日土曜日
  17. 17. サマリ今日は、簡単な Raspberry Piの歴史と、これまでユーザーが作ったもので僕が気に入っているプロジェクトについて話をします。さらに新しい2つの機能、2週間前にリリースしたばかりの5MBのカメラモジュール(25ドル)と、新しいユーザがRaspberryPi を始めやすいようにしたキットのNew Out-of-Box ソフトウェアをお見せします。13年6月22日土曜日
  18. 18. 始まり僕にとってRaspberry Pi は、ケンブリッジ大学で教鞭をとり始めた時からの7年に渡る旅のようなものです。僕らは年々コンピューターサイエンスを志望する高校生が減ってきていることに気がつきました。そしてコンピューターのスキルも下がってきています。1995年には、ほとんどの生徒が大学に入った時になんらかのプログラムを書くことができました。でもその10年後には、多くの生徒のスキルは簡単なHTMLでWebデザインをしたことがある程度となりました。13年6月22日土曜日
  19. 19. セオリーいまだにどうしてこんなにスキルの低下が起きたのかはよくわかりません。しかし我々は、8ビットや16ビットのマイコン(コモドール64やMSX、X68000、BBC Microなど)はゲーム機に取って代わられ、いまや子供たちは自分の部屋にプログラミングのできるコンピュータを持っておらず、プログラミングに足を踏み入れるきっかけもないと思っています。2007年に、このギャップを埋めようと僕らはRaspberry Pi のプロジェクトを開始しました。13年6月22日土曜日
  20. 20. ゴールRaspberry Pi が目指すもの•可能な限り多様な言語でプログラミングができること。•子供たちにとって楽しいもの。つまりゲームやビデオを楽しむように使えるもの。•小さくて頑丈。子供たちが学校にも持っていけるもの。•低価格 - 25ドルという価格は教材の一部となりえる。13年6月22日土曜日
  21. 21. 財団について2008年、僕はケンブリッジ大学を離れてBroadcomという会社で働いていました。Broadcomは世界的なチップメーカーの1つで、携帯電話用のグラフィックスチップを作っていて、僕らが作りたいと思っていたデバイスを実現するのにぴったりでした。僕らはその年に6人でRaspberry Pi 財団を創設しました。Raspberryという名前は、フルーツの名前を会社名に冠している他の会社(Appleとか)に敬意を表したもので、Piはプログラム言語のPythonからとっています。13年6月22日土曜日
  22. 22. 偶然の大発表2011年の5月には動作するプロトタイプが出来上がっていて、僕らはBBCのブランド名をつけたいと考えていました。が、これは法的な事情からかないませんでした。しかしBBCのジャーナリスト Rory Cellan-Jonesが彼の人気ブログにRaspberry Pi の動画を掲載、そのあと2日間で僕らのページには、600,000件ものアクセスがあり、結果的に僕らは600,000人の人たちに対して25ドルでコンピュータを作る、と約束したような事態になりました。13年6月22日土曜日
  23. 23. ローンチ2011年の残りの日々は、中国でどうやってRaspberry Pi を安く作るかという事に費やされました。僕ら6人は合計で25万ドルもの資金をつぎ込んで最初の10,000個を作成しました。これは数ヶ月で売り切れたらいいなぁと思っていました。しかし、2012年の頭にRaspberry Pi をローンチする前に、RS社でのライセンス生産が決まりました。これは超ラッキーなことでした。というのも、初日にすでに100,000個のオーダーが入ったからでした。13年6月22日土曜日
  24. 24. 1年目2012年を通して僕らとパートナー企業は、需要に答えられるように必死で働きました。最初の数カ月は在庫切れが続き、購入は1人1個の制限がありました。しかし年末には供給が安定しました。8月にはウェールズ(UK)にあるソニーUKテクノロジーセンターにて中国と同価格での生産が開始しました。今年(2013)の8月までにはすべての生産はイギリスで行われるようになります。13年6月22日土曜日
  25. 25. ウェブサイトご存知の通り、www.raspberrypi.org というのが僕らのサイトです。最初の年、僕らは次の6ヶ月についての見通しくらいの内容しか書いていませんでした。ここにいるみなさんのような大人が何をしているか、という話です。最近では、子供たちがRaspberry Piを使って何をしているかを書けるようになりました。これは、大変な日々が続いているときにも僕らのモラルを高く保ってくれます。これについては後ほどいくつか例をお見せします。13年6月22日土曜日
  26. 26. 2年目2013年これからのプランについて•Raspberry Pi 用のLinuxソフトウェアをさらに改善して使い良くする•Raspberry Pi を利用した高品質の教材を作る•コンピュータサイエンスを学校で教えることがいかに重要かをイギリス政府に教育する•海外へのRaspberry Pi プロモーション拡充。特にアメリカ、カナダと日本13年6月22日土曜日
  27. 27. カメラモジュールRaspberry Pi で使用しているBroadcom BCM2835というチップはとても強力なイメージプロせッサを持っていて、ノキアの多くのハイエンド携帯で使われてきたものです。2週間前に固定焦点カメラモジュールアクセサリを25ドルで発売しました。このモジュールは、5MのJPEG撮影と、30fpsのHDビデオ撮影ができます。来年にかけて、ユーザのみなさんがこれを使ってどんな事をしてくれるかが楽しみです。13年6月22日土曜日
  28. 28. NEW OUT-OF-BOXSOFTWARE (NOOBS)我々は今までRaspberry Pi をTech系の大人とその子供たちへ広めてきました。そしてさらに大きなマーケットに進出するため、新規ユーザがとっつきやすい用にNew Out-of-Box Softwareというソフトを開発しました。これは、SDカードにZipファイルを解凍してやるだけのものです。最初にブートするときにPi で何をしたいかによって選べるようになっています。万が一クラッシュしても簡単にリセットしてやり直すことができます。13年6月22日土曜日
  29. 29. MUSICイギリスのある開発者が、Piana というシンセサイザーを開発しました。13年6月22日土曜日
  30. 30. ビールRaspberry Pi ファンにはビールファンがたくさんいます! BrewPi はRaspberry Pi と Arduino を使って、醸造所のコントロールをします。13年6月22日土曜日
  31. 31. 写真Raspberry Pi を使い、デジタル一眼でマクロ写真撮影やタイムラプス撮影ができます。13年6月22日土曜日
  32. 32. ゲームたくさんの人たちが古いビデオゲーム、たとえばスーパーファミコンのエミュレーションにRaspberry Pi を使っています。13年6月22日土曜日
  33. 33. アートアーティストも作品のコントロールにRaspberry Pi を使用しています。この写真はロンドンのイーストエンドにあるカナリーワーフです。13年6月22日土曜日
  34. 34. 宇宙イギリスのDave Akermanは、気象観測用の気球にたくさんのRaspberry Pi を積んで宇宙の端まで飛ばしました。13年6月22日土曜日
  35. 35. マガジン1980年代、僕は自分のBBC Micro に 雑誌に掲載されていたコードを打ち込んだものでした。僕らのRaspberry Pi にもそんなマガジンがあります!13年6月22日土曜日
  36. 36. 書籍多くの出版社がRaspberry Pi の本を出さないかと言ってくれます。僕の書いた「User Guide」は日本語に翻訳されたところです!13年6月22日土曜日
  37. 37. ケースその1僕らはRaspberry Pi のケースを作っていないので、他のユーザーが作ってくれています。これはダンボールにプリントして作れます。13年6月22日土曜日
  38. 38. ケースその2このレゴケースは11歳のガールスカウトの女の子がデザインしました。彼女はレゴからロイヤリティを得ています!13年6月22日土曜日
  39. 39. ケースその3Pibow は友人のPaul Beechが作ったものです。13年6月22日土曜日
  40. 40. 子供たち(1)子供たちがRaspberry Pi を使っている写真をその両親が送ってくれたものです。これは嬉しい!13年6月22日土曜日
  41. 41. 子供たち(2)世界中の子供たちがRaspberry Pi を使ってプログラミングを学んでいます。13年6月22日土曜日
  42. 42. MinecraftMojangはRaspberry Pi 用にプログラミングの要素をフィーチャーした、スペシャルバージョンのMinecraftを作りました。13年6月22日土曜日
  43. 43. Sony僕はウェールズ出身であり、自分の生まれたところに程近い場所にあるソニーでRaspberry Pi の生産が行われていることにとっても満足しています。13年6月22日土曜日
  44. 44. とにかく開封の儀13年6月22日土曜日
  45. 45. 動くようつないでみる13年6月22日土曜日
  46. 46. カメラはここ(CSI)500円で買えるUSB無線LANSDカードSANDISK 8G SDHCスマホと同じmicroUSBで電源接続シリアル接続はGPIOから13年6月22日土曜日
  47. 47. Sparkfun社 DEV-09873FT232RL搭載小型USB-シリアルアダプタ 3.3V13年6月22日土曜日
  48. 48. シリアル接続アサイン13年6月22日土曜日
  49. 49. 13年6月22日土曜日
  50. 50. パナソニック製 エネループ(電池駆動)13年6月22日土曜日
  51. 51. 両側のガイドをあげて挿入する配線が見える方を表側に13年6月22日土曜日
  52. 52. ケースを選んでみる13年6月22日土曜日
  53. 53. 13年6月22日土曜日
  54. 54. 13年6月22日土曜日
  55. 55. 13年6月22日土曜日
  56. 56. 13年6月22日土曜日
  57. 57. 13年6月22日土曜日
  58. 58. 13年6月22日土曜日
  59. 59. 13年6月22日土曜日
  60. 60. とにかく動かしてみる13年6月22日土曜日
  61. 61. 始める前に..僕個人はMacが一番楽チンに使えると思います。gitは絶対使います (MacPortでダウンロード)【注意】Oracle JVMを使いたい場合、soft-float ABIDebian wheezyを使ってください。(cf. Java8はHard-float対応)、JBossを使いたい方とか注意です。2012-08-08以前のSoft-float Debianの場合は512MBのRaspberry Piでは256MBまでしか認識しません。この際は次のコマンドを実行して、512MBが認識できるようupdateを実施します。 ‘sudo apt-get update &&sudo apt-get install raspi-config libraspberrypi*’13年6月22日土曜日
  62. 62. OS imageをMac上で焼く(ほぼ全OS共通)diskutil listsudo diskutil umount /dev/disk1s1sudo dd if=2012-10-28-wheezy-raspbian.img of=/dev/rdisk1 bs=1msudo diskutil umount /dev/disk1s1after boot set ‘raspi-config’ and ‘expand_rootfs’ toexpand filesystem13年6月22日土曜日
  63. 63. GPIOでシリアル接続【注意】USBポートはシリアル接続には使えません。GPIO経由でUSBシリアル接続します。Sparkfun DEV-09873 (3.3V NOT 5V)を買ってください。秋葉原の千石通商などで購入できます。シリアルポートbpsはLinuxのデフォルト115200 bpsです。13年6月22日土曜日
  64. 64. ‘screen’ コマンドの利用法先ほど紹介したDEV-09873を使ってシリアル接続,デフォルトのビルドインUSBポートはシリアル接続ができません。ls /dev/tty.*screen /dev/tty.usbserial-xxxxxxxx(シリアルNo.)115200 (tabで候補が見えるのでわかる)13年6月22日土曜日
  65. 65. X windowsを使う(Mac)http://xquartz.macosforge.org/landing/ssh -X XXX.YYY.ZZZ.AAA(サーバIP) -l piログイン後 ‘lxsession’ でXを呼び出す。* http://xquartz.macosforge.org/landing/13年6月22日土曜日
  66. 66. JamVMのインストール*http://labb.zafena.se/?p=576sudo apt-get install openjdk-7-jdk git libtool autoconfautomakegit clone git://git.berlios.de/jamvm;cd jamvm./autogen.sh --with-java-runtime-library=openjdk7;makesudo cp src/.libs/libjvm.so /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/jamvm/13年6月22日土曜日
  67. 67. JamVMのインストール(続き)*http://labb.zafena.se/?p=576sudo sed -i s#-jamvm ERROR#-jamvm KNOWN# /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/jvm.cfgjava -jamvm -version13年6月22日土曜日
  68. 68. JamVM上で試したものJetty :http://download.eclipse.org/jetty/pebble blog server :http://pebble.sourceforge.netH2 Database:http://www.h2database.com/h2-2012-09-09.zip13年6月22日土曜日
  69. 69. Installing Node.js(floatABIの場合)*https://github.com/itwars/nodejs-ARM/soft-floatABI wheezy上ではめっさ簡単git clone git://github.com/itwars/nodejs-ARM.gitdpkg -i nodejs-ARM/nodejs_0.8.14~squeeze_armel.deb13年6月22日土曜日
  70. 70. Node.jsのインスコ(hard-floatABIの場合)*https://github.com/wware/rpi-hacking最新版つかっちゃだめ(泣)git clone git://github.com/joyent/node.gitcd node;git checkout v0.8.14-release./configure && makesudo make install13年6月22日土曜日
  71. 71. JavaFX for ARM(beta)*https://blogs.oracle.com/javaone/entry/session_report_java_on_the14日のRaspberry Pi for JavaFXのセッションに期待したいのですが、先日O社に訪問した段階では確かunder developmentのstatushttp://jdk7.java.net/fxarmpreview/javafx-arm-developer-preview.htmlを常に確認しませう。デモはつくりっぱらしいので注意beagleboadもあります。こちら安定稼働。13年6月22日土曜日
  72. 72. 13年6月22日土曜日
  73. 73. Raspberry Pi UGについて*note it is not concerned and sponsored by my companyWebsite:http://www.raspi.jp入会方法等はWebsiteを確認してください。beginner大歓迎!(特にジョシ)OSSイベント(OSCなど)どんどん出て行く予定ちなみに公式にUGとして認められてますぜひぜひご参加ください!13年6月22日土曜日
  74. 74. 13年6月22日土曜日
  75. 75. Masafumi Ohta@masafumiohtaThanks!hope to see you Big Jam!13年6月22日土曜日

×