Raspberry pi for beginners 20130623 osc nagoya

Post on 03-Nov-2014

16 views 3 download

Tags:

description

 

Transcript of Raspberry pi for beginners 20130623 osc nagoya

Open! Raspberry Pi is really fun!Masafumi OhtaLead of Japanese Raspberry Pi Users Group

13年6月22日土曜日

自己紹介おおた まさふみ日本Raspberry Pi UG Lead公式サイト Forum Moderator 普段は某SIerで仮想化とかビッグデータとか...etc

13年6月22日土曜日

13年6月22日土曜日

本でます。7月6日発売Raspberry Pi[実用]入門価格:2,380円(税抜)

ISBN:978-4-7741-5855-6

13年6月22日土曜日

ポイントは......

13年6月22日土曜日

(☝ ՞ਊ ՞)☝ウイーン

13年6月22日土曜日

ネタバレ?は後ほど

13年6月22日土曜日

もう一度

13年6月22日土曜日

ポイントは......

13年6月22日土曜日

(☝ ՞ਊ ՞)☝ウイーン

13年6月22日土曜日

このセッションも

13年6月22日土曜日

ポイントは......

13年6月22日土曜日

(☝ ՞ਊ ՞)☝ウイーン

13年6月22日土曜日

Raspberry Piってなに?

13年6月22日土曜日

Replay from Japan tour

13年6月22日土曜日

はじめに

今回、Raspberry Piイベントの一環で日本に来て、ディストリビューションパートナーのRSコンポーネンツと共に参加でき、大変嬉しいです。 Raspberry Pi を立ち上げてから14ヶ月の間、世界中から注目され特に日本はヨーロッパ外の強力なマーケットの1つとなっています。日本ではみなさんが Raspberry Pi でどんなアプリを使っているのかを知るのがとても楽しみです。

13年6月22日土曜日

サマリ

今日は、簡単な Raspberry Piの歴史と、これまでユーザーが作ったもので僕が気に入っているプロジェクトについて話をします。さらに新しい2つの機能、2週間前にリリースしたばかりの5MBのカメラモジュール(25ドル)と、新しいユーザがRaspberry Pi を始めやすいようにしたキットのNew Out-of-Box ソフトウェアをお見せします。

13年6月22日土曜日

始まり

僕にとってRaspberry Pi は、ケンブリッジ大学で教鞭をとり始めた時からの7年に渡る旅のようなものです。僕らは年々コンピューターサイエンスを志望する高校生が減ってきていることに気がつきました。そしてコンピューターのスキルも下がってきています。1995年には、ほとんどの生徒が大学に入った時になんらかのプログラムを書くことができました。でもその10年後には、多くの生徒のスキルは簡単なHTMLでWebデザインをしたことがある程度となりました。

13年6月22日土曜日

セオリー

いまだにどうしてこんなにスキルの低下が起きたのかはよくわかりません。しかし我々は、8ビットや16ビットのマイコン(コモドール64やMSX、X68000、BBC Microなど)はゲーム機に取って代わられ、いまや子供たちは自分の部屋にプログラミングのできるコンピュータを持っておらず、プログラミングに足を踏み入れるきっかけもないと思っています。2007年に、このギャップを埋めようと僕らはRaspberry Pi のプロジェクトを開始しました。

13年6月22日土曜日

ゴール

Raspberry Pi が目指すもの•可能な限り多様な言語でプログラミングができること。•子供たちにとって楽しいもの。つまりゲームやビデオを楽しむように使えるもの。•小さくて頑丈。子供たちが学校にも持っていけるもの。•低価格 - 25ドルという価格は教材の一部となりえる。

13年6月22日土曜日

財団について

2008年、僕はケンブリッジ大学を離れてBroadcomという会社で働いていました。Broadcomは世界的なチップメーカーの1つで、携帯電話用のグラフィックスチップを作っていて、僕らが作りたいと思っていたデバイスを実現するのにぴったりでした。僕らはその年に6人でRaspberry Pi 財団を創設しました。Raspberryという名前は、フルーツの名前を会社名に冠している他の会社(Appleとか)に敬意を表したもので、Piはプログラム言語のPythonからとっています。

13年6月22日土曜日

偶然の大発表

2011年の5月には動作するプロトタイプが出来上がっていて、僕らはBBCのブランド名をつけたいと考えていました。が、これは法的な事情からかないませんでした。しかしBBCのジャーナリスト Rory Cellan-Jonesが彼の人気ブログにRaspberry Pi の動画を掲載、そのあと2日間で僕らのページには、600,000件ものアクセスがあり、結果的に僕らは600,000人の人たちに対して25ドルでコンピュータを作る、と約束したような事態になりました。

13年6月22日土曜日

ローンチ

2011年の残りの日々は、中国でどうやってRaspberry Pi を安く作るかという事に費やされました。僕ら6人は合計で25万ドルもの資金をつぎ込んで最初の10,000個を作成しました。これは数ヶ月で売り切れたらいいなぁと思っていました。しかし、2012年の頭にRaspberry Pi をローンチする前に、RS社でのライセンス生産が決まりました。これは超ラッキーなことでした。というのも、初日にすでに100,000個のオーダーが入ったからでした。

13年6月22日土曜日

1年目

2012年を通して僕らとパートナー企業は、需要に答えられるように必死で働きました。最初の数カ月は在庫切れが続き、購入は1人1個の制限がありました。しかし年末には供給が安定しました。8月にはウェールズ(UK)にあるソニーUKテクノロジーセンターにて中国と同価格での生産が開始しました。今年(2013)の8月までにはすべての生産はイギリスで行われるようになります。

13年6月22日土曜日

ウェブサイト

ご存知の通り、www.raspberrypi.org というのが僕らのサイトです。最初の年、僕らは次の6ヶ月についての見通しくらいの内容しか書いていませんでした。ここにいるみなさんのような大人が何をしているか、という話です。最近では、子供たちがRaspberry Pi を使って何をしているかを書けるようになりました。これは、大変な日々が続いているときにも僕らのモラルを高く保ってくれます。これについては後ほどいくつか例をお見せします。

13年6月22日土曜日

2年目

2013年これからのプランについて•Raspberry Pi 用のLinuxソフトウェアをさらに改善して使い良くする•Raspberry Pi を利用した高品質の教材を作る•コンピュータサイエンスを学校で教えることがいかに重要かをイギリス政府に教育する•海外へのRaspberry Pi プロモーション拡充。特にアメリカ、カナダと日本

13年6月22日土曜日

カメラモジュール

Raspberry Pi で使用しているBroadcom BCM2835というチップはとても強力なイメージプロせッサを持っていて、ノキアの多くのハイエンド携帯で使われてきたものです。2週間前に固定焦点カメラモジュールアクセサリを25ドルで発売しました。このモジュールは、5MのJPEG撮影と、30fpsのHDビデオ撮影ができます。来年にかけて、ユーザのみなさんがこれを使ってどんな事をしてくれるかが楽しみです。

13年6月22日土曜日

NEW OUT-OF-BOX SOFTWARE (NOOBS)

我々は今までRaspberry Pi をTech系の大人とその子供たちへ広めてきました。そしてさらに大きなマーケットに進出するため、新規ユーザがとっつきやすい用にNew Out-of-Box Software というソフトを開発しました。これは、SDカードにZipファイルを解凍してやるだけのものです。最初にブートするときにPi で何をしたいかによって選べるようになっています。万が一クラッシュしても簡単にリセットしてやり直すことができます。

13年6月22日土曜日

MUSIC

イギリスのある開発者が、Piana というシンセサイザーを開発しました。

13年6月22日土曜日

ビール

Raspberry Pi ファンにはビールファンがたくさんいます! BrewPi はRaspberry Pi と Arduino を使って、醸造所のコントロールをします。

13年6月22日土曜日

写真

Raspberry Pi を使い、デジタル一眼でマクロ写真撮影やタイムラプス撮影ができます。

13年6月22日土曜日

ゲーム

たくさんの人たちが古いビデオゲーム、たとえばスーパーファミコンのエミュレーションにRaspberry Pi を使っています。

13年6月22日土曜日

アート

アーティストも作品のコントロールにRaspberry Pi を使用しています。この写真はロンドンのイーストエンドにあるカナリーワーフです。

13年6月22日土曜日

宇宙

イギリスのDave Akermanは、気象観測用の気球にたくさんのRaspberry Pi を積んで宇宙の端まで飛ばしました。

13年6月22日土曜日

マガジン

1980年代、僕は自分のBBC Micro に 雑誌に掲載されていたコードを打ち込んだものでした。僕らのRaspberry Pi にもそんなマガジンがあります!

13年6月22日土曜日

書籍

多くの出版社がRaspberry Pi の本を出さないかと言ってくれます。僕の書いた「User Guide」は日本語に翻訳されたところです!

13年6月22日土曜日

ケースその1

僕らはRaspberry Pi のケースを作っていないので、他のユーザーが作ってくれています。これはダンボールにプリントして作れます。

13年6月22日土曜日

ケースその2

このレゴケースは11歳のガールスカウトの女の子がデザインしました。彼女はレゴからロイヤリティを得ています!

13年6月22日土曜日

ケースその3

Pibow は友人のPaul Beechが作ったものです。

13年6月22日土曜日

子供たち(1)

子供たちがRaspberry Pi を使っている写真をその両親が送ってくれたものです。これは嬉しい!

13年6月22日土曜日

子供たち(2)

世界中の子供たちがRaspberry Pi を使ってプログラミングを学んでいます。

13年6月22日土曜日

Minecraft

MojangはRaspberry Pi 用にプログラミングの要素をフィーチャーした、スペシャルバージョンのMinecraftを作りました。

13年6月22日土曜日

Sony

僕はウェールズ出身であり、自分の生まれたところに程近い場所にあるソニーでRaspberry Pi の生産が行われていることにとっても満足しています。

13年6月22日土曜日

とにかく開封の儀

13年6月22日土曜日

動くようつないでみる

13年6月22日土曜日

カメラはここ(CSI)

500円で買えるUSB無線LAN

SDカードSANDISK 8G SDHC

スマホと同じmicroUSBで電源接続

シリアル接続はGPIOから

13年6月22日土曜日

Sparkfun社 DEV-09873 FT232RL搭載小型USB-シリアルアダプタ 3.3V

13年6月22日土曜日

シリアル接続アサイン

13年6月22日土曜日

13年6月22日土曜日

パナソニック製 エネループ(電池駆動)

13年6月22日土曜日

両側のガイドをあげて挿入する

配線が見える方を表側に

13年6月22日土曜日

ケースを選んでみる

13年6月22日土曜日

13年6月22日土曜日

13年6月22日土曜日

13年6月22日土曜日

13年6月22日土曜日

13年6月22日土曜日

13年6月22日土曜日

13年6月22日土曜日

とにかく動かしてみる

13年6月22日土曜日

始める前に..僕個人はMacが一番楽チンに使えると思います。gitは絶対使います (MacPortでダウンロード)

【注意】Oracle JVMを使いたい場合、soft-float ABI Debian 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日土曜日

OS imageをMac上で焼く(ほぼ全OS共通)

diskutil list

sudo diskutil umount /dev/disk1s1

sudo dd if=2012-10-28-wheezy-raspbian.img of=/dev/rdisk1 bs=1m

sudo diskutil umount /dev/disk1s1

after boot set ‘raspi-config’ and ‘expand_rootfs’ to expand filesystem

13年6月22日土曜日

GPIOでシリアル接続【注意】USBポートはシリアル接続には使えません。GPIO経由でUSBシリアル接続します。

Sparkfun DEV-09873 (3.3V NOT 5V)を買ってください。秋葉原の千石通商などで購入できます。

シリアルポートbpsはLinuxのデフォルト115200 bpsです。

13年6月22日土曜日

‘screen’ コマンドの利用法先ほど紹介したDEV-09873を使ってシリアル接続,デフォルトのビルドインUSBポートはシリアル接続ができません。

ls /dev/tty.*

screen /dev/tty.usbserial-xxxxxxxx(シリアルNo.) 115200 (tabで候補が見えるのでわかる)

13年6月22日土曜日

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日土曜日

JamVMのインストール

*http://labb.zafena.se/?p=576

sudo apt-get install openjdk-7-jdk git libtool autoconf automake

git clone git://git.berlios.de/jamvm;cd jamvm

./autogen.sh --with-java-runtime- library=openjdk7;make

sudo cp src/.libs/libjvm.so /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/jamvm/

13年6月22日土曜日

JamVMのインストール(続き)

*http://labb.zafena.se/?p=576

sudo sed -i 's#-jamvm ERROR#-jamvm KNOWN#' /usr/lib/jvm/java-7-openjdk-armhf/jre/lib/arm/jvm.cfg

java -jamvm -version

13年6月22日土曜日

JamVM上で試したもの

Jetty :http://download.eclipse.org/jetty/

pebble blog server :http://pebble.sourceforge.net

H2 Database:http://www.h2database.com/h2-2012-09-09.zip

13年6月22日土曜日

Installing Node.js(floatABIの場合)

*https://github.com/itwars/nodejs-ARM/

soft-floatABI wheezy上ではめっさ簡単

git clone git://github.com/itwars/nodejs-ARM.git

dpkg -i nodejs-ARM/nodejs_0.8.14~squeeze_armel.deb

13年6月22日土曜日

Node.jsのインスコ(hard-floatABIの場合)

*https://github.com/wware/rpi-hacking

最新版つかっちゃだめ(泣)

git clone git://github.com/joyent/node.git

cd node;git checkout v0.8.14-release

./configure && make

sudo make install

13年6月22日土曜日

JavaFX for ARM(beta)

*https://blogs.oracle.com/javaone/entry/session_report_java_on_the

14日のRaspberry Pi for JavaFXのセッションに期待したいのですが、先日O社に訪問した段階では確かunder developmentのstatus

http://jdk7.java.net/fxarmpreview/javafx-arm-developer-preview.htmlを常に確認しませう。デモはつくりっぱらしいので注意

beagleboadもあります。こちら安定稼働。

13年6月22日土曜日

13年6月22日土曜日

Raspberry Pi UGについて

*note it is not concerned and sponsored by my company

Website:http://www.raspi.jp入会方法等はWebsiteを確認してください。

beginner大歓迎!(特にジョシ)

OSSイベント(OSCなど)どんどん出て行く予定

ちなみに公式にUGとして認められてます

ぜひぜひご参加ください!

13年6月22日土曜日

13年6月22日土曜日

Masafumi Ohta@masafumiohta

Thanks!hope to see you Big Jam!

13年6月22日土曜日