RaspberryPiベースの自作ラップトップ計画

このポエム記事のことは忘れて[Pi-Top](https://www.indiegogo.com/projects/pi-top-a-raspberry-pi-laptop-you-build-yourself)か[Pocket C.H.I.P](https://www.kickstarter.com/projects/1598272670/chip-the-worlds-first-9-computer)を買え

# 概要
* [outbound](http://www.applefritter.com/node/3359)のようなラップトップ（ポータブル？）機をつくる
* メインボードにRaspberryPiを使用する
  * [2014-01-03 追記] LVDS出力もパワーマネジメントもあるので、BeagleBoneのほうがいいような気がしてきた
* OSの候補はOLPCのSugar
** Fedora上でSugarを動かすことになりそう
* レーザーカッターで切り出した板で部品をサンドイッチして筐体にする


# 名前

LeafPi

* 妹が考えてくれた
* リーフパイ（表面に大粒の砂糖がまぶしてあるパイ）から
  * 参考: 妹がだいすきなクラブハリエの[リーフパイ](http://clubharie.jp/products/leafpie/)
* 妹にロゴをつくってもらおう



* 決めてない
  * 焼き菓子の名前がいいかなぁ
  * Sugar搭載予定なのでシュガーなんたらって名前がいいか
  * LeafPi
* 妹がつくったフォントでロゴをつくるということだけは決めている



参考: [妹とは？]( http://togetter.com/li/542961 )


# 性能
* とても遅い


# 用途
* コンソールでだらだらとプログラミングをしたり, markdown文書を書いたりする
* ssh/mosh端末として使う
* 小さめの画面向けのUIの研究をする
* CPUが遅いから低水準言語を書く気になる
* 他人に自慢する
* ソーラーパネルで駆動してエコロジストを気取る


# ソフトウェア
* OLPCに搭載されているのと同じSugar Learning Platformをインストールする
* 現在のXOラップトップもARMベースなのでたぶんラズパイでも快適に動く
* 日本語のUIをきれいにつくりたい
  * 妹に専用フォントを設計してもらう

# 筐体
* FabLabで版（木 or アクリル or ポリカ）をカットする
* 2枚の板で部品をサンドイッチする
* 側面も塞ぐかそのままか
* 前面の四隅に爪があって, ThinkPadキーボードがぴったりとはまる
* 木だととてもいいにおいがする


# 液晶パネル
* aitendoの液晶とHDMI変換基板を使う
* 1024x600のとても狭い画面（たのしい）
* Raspberry Piで使う方法: [Raspberry Pi用 7inch液晶モニタの作成]( http://yuki-lab.jp/hw/rasp-monitor/ )
* BeagleBoneを使う場合はこれがよさそう: [7" LCD LVDS bundle with resistive touchscreen and ambient light sensor (BeagleBone)](http://www.chalk-elec.com/?page_id=1280#!/~/product/category=3094859&id=13727570)
  * 売り切れ？

# キーボード
* トラックポイント付きのThinkPadキーボードを採用
* ポケモンキーボードも考えたけどポインティングデバイスを別に用意したくない
* トラックポイント付きでもっと小さめのキーボード無いかなぁ
  * [あった]( http://www.amazon.co.jp/%E3%83%AC%E3%83%8E%E3%83%9C%E3%83%BB%E3%82%B8%E3%83%A3%E3%83%91%E3%83%B3-ThinkPad-Tablet-Bluetooth%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89-%E6%9C%AC%E4%BD%93%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%89%E4%BB%98/dp/B009XAHDGC )
* Bluetooth接続
* 筐体もこれを四隅の爪でぴったり収納できる大きさにつくる
* マウスなんてナンセンス


# ネットワーク
* WiFi/BluetoothがいっしょになったUSBドングルを使用
* 内臓Ethernet（物理的に）外からアクセスできるようにしたいけどコネクタの場所が悪い


# 課題
* 全体的にコネクタの場所が悪い
  * 延長して引き回してもいいけどコストアップだしかっこわるい
* 電源回路をどうするか
  * 案1: 完成品のモバイルバッテリーを流用して, 液晶基板用の昇圧モジュールだけ用意する
  * 案2: 生セルをつかって充放電回路を自前でなんとかする
* やる気
* 金


# 部品メモ

* 液晶基板の4U@2011がもう生産終了してしまったので代替を探さないといけない
  * aitendoから新しいの出るような気はする
  * 800x480のディスプレイで構わなければ[HDMI液晶基板（3-in-1）]( http://www.aitendo.com/product/7069 )というのもある
  * ほかになんかよさそうなのあったらおしえてください

|部品名|製品|価格|
|:---|:---|---:|
|メインボード|[RaspberryPi]( http://www.amazon.co.jp/dp/B00AJEFHKK/ref=cm_sw_r_tw_dp_xn-Yrb19EQ58S )|4,399|
|キーボード|[ThinkPad Bluetooth ワイヤレス・トラックポイント・キーボード]( http://shopap.lenovo.com/jp/landingpage/accessories/thinkpad-bwtk/ )|13,041|
|液晶モジュール|[液晶パネル（Toshiba,7.0"）[LTM07C382J]]( http://www.aitendo.com/product/1991 )|4,800|
|HDMI液晶基板|[4U@2011]( http://www.aitendo.com/product/4631 )|?|
|液晶基板電源用昇圧モジュール|[LM2735 昇圧型DC-DCコンバータモジュール]( http://strawberry-linux.com/catalog/items?code=12004 )|945|
|WiFi/Bluetoothドングル|[BT-Micro3H2X]( http://www.amazon.co.jp/PLANEX-Bluetooth-Micro%E3%82%B5%E3%82%A4%E3%82%BA-USB%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF-BT-Micro3H2X/dp/B00644FV14 )|980|
|バッテリー|未定|3,000|
|筐体|未定|5,000|
|合計||36,965|


# FAQ

* バッテリーは何時間もちますか
  * 5V/10000mAhくらいのバッテリーを載せる予定なので, 10W食い続けたとしたら, 5時間ですね
* iPadを買えばいいのでは
  * iPadはとても良いデバイスだけど自由じゃない
* Lenovo Tablet 2を買えばいいのでは
  * 値段と消費電力がぜんぜん違う
* Nexus7を買えばいいのでは
  * Androidは不自由なうえにゴミ
* Nexus7にUbuntuを入れればいいのでは
  * ちょっと考えた
* OLPC XOを個人輸入すればいいのでは
  * 電波法を無視するならそれもアリ
* [Lapdock 100](http://japanese.engadget.com/2011/10/12/lapdock-100/)でいいのでは
  * はい
* 画面が小さすぎるのでは
  * はい
* 画面が小さいうえにでかすぎるのでは
  * はい
* ミニマリストを気取っているのですか？
  * はい
* ぼくも頭がおかしいので1台ほしいのですが売ってくれますか
  * 筐体+ハンダが必要な部分の部品一式の組み立てキット or 完成品を配布予定です
  * 部品表みればわかると思うけど2まんえんくらいになるかな


# 進捗

* 2013-09-10 RPi, 液晶, 液晶基板, SDカードを入手しました
* 2013-11-15 妹が協力してくれることになった。嬉しい。あと名前確定
* 2014-01-03 Pidoraで液晶の動作を確認
* なにもかもだるくなった。RPiベースのラップトップがほしい人は[Pi-Top](https://www.indiegogo.com/projects/pi-top-a-raspberry-pi-laptop-you-build-yourself)に出資するとよいと思います。海外にはたくさん優秀な人がいる