• Like
Raspberry pi for beginners 20130623 osc nagoya
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Raspberry pi for beginners 20130623 osc nagoya

  • 974 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
974
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
11
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Open! Raspberry Pi isreally fun!Masafumi OhtaLead of Japanese Raspberry Pi Users Group13年6月22日土曜日
  • 2. 自己紹介おおた まさふみ日本Raspberry Pi UG Lead公式サイト Forum Moderator普段は某SIerで仮想化とかビッグデータとか...etc13年6月22日土曜日
  • 3. 13年6月22日土曜日
  • 4. 本でます。7月6日発売Raspberry Pi[実用]入門価格:2,380円(税抜)ISBN:978-4-7741-5855-613年6月22日土曜日
  • 5. ポイントは......13年6月22日土曜日
  • 6. (☝ ՞ਊ ՞)☝ウイーン13年6月22日土曜日
  • 7. ネタバレ?は後ほど13年6月22日土曜日
  • 8. もう一度13年6月22日土曜日
  • 9. ポイントは......13年6月22日土曜日
  • 10. (☝ ՞ਊ ՞)☝ウイーン13年6月22日土曜日
  • 11. このセッションも13年6月22日土曜日
  • 12. ポイントは......13年6月22日土曜日
  • 13. (☝ ՞ਊ ՞)☝ウイーン13年6月22日土曜日
  • 14. Raspberry Piってなに?13年6月22日土曜日
  • 15. Replay from Japan tour13年6月22日土曜日
  • 16. はじめに今回、Raspberry Piイベントの一環で日本に来て、ディストリビューションパートナーのRSコンポーネンツと共に参加でき、大変嬉しいです。Raspberry Pi を立ち上げてから14ヶ月の間、世界中から注目され特に日本はヨーロッパ外の強力なマーケットの1つとなっています。日本ではみなさんが Raspberry Pi でどんなアプリを使っているのかを知るのがとても楽しみです。13年6月22日土曜日
  • 17. サマリ今日は、簡単な Raspberry Piの歴史と、これまでユーザーが作ったもので僕が気に入っているプロジェクトについて話をします。さらに新しい2つの機能、2週間前にリリースしたばかりの5MBのカメラモジュール(25ドル)と、新しいユーザがRaspberryPi を始めやすいようにしたキットのNew Out-of-Box ソフトウェアをお見せします。13年6月22日土曜日
  • 18. 始まり僕にとってRaspberry Pi は、ケンブリッジ大学で教鞭をとり始めた時からの7年に渡る旅のようなものです。僕らは年々コンピューターサイエンスを志望する高校生が減ってきていることに気がつきました。そしてコンピューターのスキルも下がってきています。1995年には、ほとんどの生徒が大学に入った時になんらかのプログラムを書くことができました。でもその10年後には、多くの生徒のスキルは簡単なHTMLでWebデザインをしたことがある程度となりました。13年6月22日土曜日
  • 19. セオリーいまだにどうしてこんなにスキルの低下が起きたのかはよくわかりません。しかし我々は、8ビットや16ビットのマイコン(コモドール64やMSX、X68000、BBC Microなど)はゲーム機に取って代わられ、いまや子供たちは自分の部屋にプログラミングのできるコンピュータを持っておらず、プログラミングに足を踏み入れるきっかけもないと思っています。2007年に、このギャップを埋めようと僕らはRaspberry Pi のプロジェクトを開始しました。13年6月22日土曜日
  • 20. ゴールRaspberry Pi が目指すもの•可能な限り多様な言語でプログラミングができること。•子供たちにとって楽しいもの。つまりゲームやビデオを楽しむように使えるもの。•小さくて頑丈。子供たちが学校にも持っていけるもの。•低価格 - 25ドルという価格は教材の一部となりえる。13年6月22日土曜日
  • 21. 財団について2008年、僕はケンブリッジ大学を離れてBroadcomという会社で働いていました。Broadcomは世界的なチップメーカーの1つで、携帯電話用のグラフィックスチップを作っていて、僕らが作りたいと思っていたデバイスを実現するのにぴったりでした。僕らはその年に6人でRaspberry Pi 財団を創設しました。Raspberryという名前は、フルーツの名前を会社名に冠している他の会社(Appleとか)に敬意を表したもので、Piはプログラム言語のPythonからとっています。13年6月22日土曜日
  • 22. 偶然の大発表2011年の5月には動作するプロトタイプが出来上がっていて、僕らはBBCのブランド名をつけたいと考えていました。が、これは法的な事情からかないませんでした。しかしBBCのジャーナリスト Rory Cellan-Jonesが彼の人気ブログにRaspberry Pi の動画を掲載、そのあと2日間で僕らのページには、600,000件ものアクセスがあり、結果的に僕らは600,000人の人たちに対して25ドルでコンピュータを作る、と約束したような事態になりました。13年6月22日土曜日
  • 23. ローンチ2011年の残りの日々は、中国でどうやってRaspberry Pi を安く作るかという事に費やされました。僕ら6人は合計で25万ドルもの資金をつぎ込んで最初の10,000個を作成しました。これは数ヶ月で売り切れたらいいなぁと思っていました。しかし、2012年の頭にRaspberry Pi をローンチする前に、RS社でのライセンス生産が決まりました。これは超ラッキーなことでした。というのも、初日にすでに100,000個のオーダーが入ったからでした。13年6月22日土曜日
  • 24. 1年目2012年を通して僕らとパートナー企業は、需要に答えられるように必死で働きました。最初の数カ月は在庫切れが続き、購入は1人1個の制限がありました。しかし年末には供給が安定しました。8月にはウェールズ(UK)にあるソニーUKテクノロジーセンターにて中国と同価格での生産が開始しました。今年(2013)の8月までにはすべての生産はイギリスで行われるようになります。13年6月22日土曜日
  • 25. ウェブサイトご存知の通り、www.raspberrypi.org というのが僕らのサイトです。最初の年、僕らは次の6ヶ月についての見通しくらいの内容しか書いていませんでした。ここにいるみなさんのような大人が何をしているか、という話です。最近では、子供たちがRaspberry Piを使って何をしているかを書けるようになりました。これは、大変な日々が続いているときにも僕らのモラルを高く保ってくれます。これについては後ほどいくつか例をお見せします。13年6月22日土曜日
  • 26. 2年目2013年これからのプランについて•Raspberry Pi 用のLinuxソフトウェアをさらに改善して使い良くする•Raspberry Pi を利用した高品質の教材を作る•コンピュータサイエンスを学校で教えることがいかに重要かをイギリス政府に教育する•海外へのRaspberry Pi プロモーション拡充。特にアメリカ、カナダと日本13年6月22日土曜日
  • 27. カメラモジュールRaspberry Pi で使用しているBroadcom BCM2835というチップはとても強力なイメージプロせッサを持っていて、ノキアの多くのハイエンド携帯で使われてきたものです。2週間前に固定焦点カメラモジュールアクセサリを25ドルで発売しました。このモジュールは、5MのJPEG撮影と、30fpsのHDビデオ撮影ができます。来年にかけて、ユーザのみなさんがこれを使ってどんな事をしてくれるかが楽しみです。13年6月22日土曜日
  • 28. NEW OUT-OF-BOXSOFTWARE (NOOBS)我々は今までRaspberry Pi をTech系の大人とその子供たちへ広めてきました。そしてさらに大きなマーケットに進出するため、新規ユーザがとっつきやすい用にNew Out-of-Box Softwareというソフトを開発しました。これは、SDカードにZipファイルを解凍してやるだけのものです。最初にブートするときにPi で何をしたいかによって選べるようになっています。万が一クラッシュしても簡単にリセットしてやり直すことができます。13年6月22日土曜日
  • 29. MUSICイギリスのある開発者が、Piana というシンセサイザーを開発しました。13年6月22日土曜日
  • 30. ビールRaspberry Pi ファンにはビールファンがたくさんいます! BrewPi はRaspberry Pi と Arduino を使って、醸造所のコントロールをします。13年6月22日土曜日
  • 31. 写真Raspberry Pi を使い、デジタル一眼でマクロ写真撮影やタイムラプス撮影ができます。13年6月22日土曜日
  • 32. ゲームたくさんの人たちが古いビデオゲーム、たとえばスーパーファミコンのエミュレーションにRaspberry Pi を使っています。13年6月22日土曜日
  • 33. アートアーティストも作品のコントロールにRaspberry Pi を使用しています。この写真はロンドンのイーストエンドにあるカナリーワーフです。13年6月22日土曜日
  • 34. 宇宙イギリスのDave Akermanは、気象観測用の気球にたくさんのRaspberry Pi を積んで宇宙の端まで飛ばしました。13年6月22日土曜日
  • 35. マガジン1980年代、僕は自分のBBC Micro に 雑誌に掲載されていたコードを打ち込んだものでした。僕らのRaspberry Pi にもそんなマガジンがあります!13年6月22日土曜日
  • 36. 書籍多くの出版社がRaspberry Pi の本を出さないかと言ってくれます。僕の書いた「User Guide」は日本語に翻訳されたところです!13年6月22日土曜日
  • 37. ケースその1僕らはRaspberry Pi のケースを作っていないので、他のユーザーが作ってくれています。これはダンボールにプリントして作れます。13年6月22日土曜日
  • 38. ケースその2このレゴケースは11歳のガールスカウトの女の子がデザインしました。彼女はレゴからロイヤリティを得ています!13年6月22日土曜日
  • 39. ケースその3Pibow は友人のPaul Beechが作ったものです。13年6月22日土曜日
  • 40. 子供たち(1)子供たちがRaspberry Pi を使っている写真をその両親が送ってくれたものです。これは嬉しい!13年6月22日土曜日
  • 41. 子供たち(2)世界中の子供たちがRaspberry Pi を使ってプログラミングを学んでいます。13年6月22日土曜日
  • 42. MinecraftMojangはRaspberry Pi 用にプログラミングの要素をフィーチャーした、スペシャルバージョンのMinecraftを作りました。13年6月22日土曜日
  • 43. Sony僕はウェールズ出身であり、自分の生まれたところに程近い場所にあるソニーでRaspberry Pi の生産が行われていることにとっても満足しています。13年6月22日土曜日
  • 44. とにかく開封の儀13年6月22日土曜日
  • 45. 動くようつないでみる13年6月22日土曜日
  • 46. カメラはここ(CSI)500円で買えるUSB無線LANSDカードSANDISK 8G SDHCスマホと同じmicroUSBで電源接続シリアル接続はGPIOから13年6月22日土曜日
  • 47. Sparkfun社 DEV-09873FT232RL搭載小型USB-シリアルアダプタ 3.3V13年6月22日土曜日
  • 48. シリアル接続アサイン13年6月22日土曜日
  • 49. 13年6月22日土曜日
  • 50. パナソニック製 エネループ(電池駆動)13年6月22日土曜日
  • 51. 両側のガイドをあげて挿入する配線が見える方を表側に13年6月22日土曜日
  • 52. ケースを選んでみる13年6月22日土曜日
  • 53. 13年6月22日土曜日
  • 54. 13年6月22日土曜日
  • 55. 13年6月22日土曜日
  • 56. 13年6月22日土曜日
  • 57. 13年6月22日土曜日
  • 58. 13年6月22日土曜日
  • 59. 13年6月22日土曜日
  • 60. とにかく動かしてみる13年6月22日土曜日
  • 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. 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. GPIOでシリアル接続【注意】USBポートはシリアル接続には使えません。GPIO経由でUSBシリアル接続します。Sparkfun DEV-09873 (3.3V NOT 5V)を買ってください。秋葉原の千石通商などで購入できます。シリアルポートbpsはLinuxのデフォルト115200 bpsです。13年6月22日土曜日
  • 64. ‘screen’ コマンドの利用法先ほど紹介したDEV-09873を使ってシリアル接続,デフォルトのビルドインUSBポートはシリアル接続ができません。ls /dev/tty.*screen /dev/tty.usbserial-xxxxxxxx(シリアルNo.)115200 (tabで候補が見えるのでわかる)13年6月22日土曜日
  • 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. 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. 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. 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. 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. 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. 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. 13年6月22日土曜日
  • 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. 13年6月22日土曜日
  • 75. Masafumi Ohta@masafumiohtaThanks!hope to see you Big Jam!13年6月22日土曜日