#ssmjp 2019/06
当日はこのスライドをRaspberry Pi 3 Model B+で投影しました
Raspberry Pi互換機をつかってみたTinkerBoard編#ssmjp 2019/06
View Slide
ところで誰?● 東雲翡陽 (しののめひよう)○ Twitter @H_Shinonome○ facebook hiyou.shinonome● 現在はインフラエンジニア○ オンプレも○ クラウドも○ ネットワークも● PHPカンファレンス 2019実行委員長● COnference Network BUuilders コアメンバー● 趣味○ 楽器演奏○ 電子工作○ 写真撮影© Photo by Hideki Sakamoto
ssmjp登壇歴#ssmjp 2015/05「誰もが見たことのある仕様書のお話」#ssmjp 2018/01「SDカード今昔」#ssmjp 2018/10「色の話」
Raspberry Pi互換機をつ かってみたTinkerBoard編#ssmjp 2019/06
Tinker Board とは● ASUS社のSingle Board Computer(SBC)● 2017年1月発売 ( 日本発売:2017年8月 / ドスパラが2017年1月に先行)○ 当時Raspberry Piは “3 Model B”と “Zero W” が最新● ARM v7ベースのSoC ( Rockchip RK3288 )● ホームファクタは Raspberry Pi Model B とほぼ同じ○ ボードサイズ○ I/O端子の位置及び数 など● Raspberry Pi用のOSはそのままでは動かせない● Tinker OS DebianというDebianベースのOSがある○ 2019/05/31現在 v2.0.10 Debian stretchベース● Tinker OS AndroidというAndroidベースのOSがある○ 2019/05/31現在 v14.3.2.82 Android 7 Nougatベース
Raspberry Piとの比較Raspberry PiZero WRaspberry Pi 3Model BRaspberry Pi 3Model B+Tinker BoardSoC / CPUBroadcomBCM2835ARM1176JZF-S@1GHzBroadcomBCM2837[email protected]BroadcomBCM2837B0[email protected]RockchipRK3288[email protected]Memory 512MBLPDDR21GBLPDDR21GBLPDDR22GBLPDDR3GPU FullHD 30fpsレベル FullHD 60fpsレベル FullHD 60fpsレベル 4K 30fpsレベルNIC Wi-Fi FastEth / Wi-Fi GigaEth / Wi-Fi GigaEth / Wi-Fi
外観比較
RPi 3B+ vs TinkerBoard (個人的な実測値・感想他 )消費電流 有線NIC実測 GPIO BogoMIPSRaspberry Pi 3Model B+最大約2.5A通常1.2A122Mbps 16mA / pin 38.40Tinker Board最大約2.5A通常1.3A792Mbps 4mA / pin 48.00ライブラリ充実度 日本語対応度プロトタイプの作りやすさ基本的な性能Raspberry Pi 3Model B+★5 ★4 ★4 ★4Tinker Board ★3 ★2 ★4 ★5
消費電流Raspberry Pi 3 Model B+● アイドリング 0.4A● GUI操作 0.8A-1.2A● CPU 100% (1core) 1.3A● CPU 100% (4core) 2.0-2.5ATinker Board● アイドリング 0.4A● GUI操作 0.7A-1.3A● CPU 100% (1core) 1.4A● CPU 100% (4core) 2.2-2.5A測定条件HDMI出力FullHD@60pUSB Logicool ワイヤレス タッチキーボード K400r有線LAN@1 Gbpsリンク標準的なヒートシンクを搭載
有線NICスループットRaspberry Pi 3 Model B+● Speedtest○ Download 122Mbps○ Upload 292MbpsTinker Board● Speedtest○ Download 792Mbps○ Upload 561Mbps測定条件 speedtest-cliコマンド利用 3回計測の平均値
有線NICスループットRaspberry Pi 3 Model B+● File Transfer to/from SD card○ Download 230Mbps○ Upload 297Mbps● File Transfer to/from USB HDD○ Download 47Mbps○ Upload 69MbpsTinker Board● File Trasnfer to/from SD card○ Download 648Mbps○ Upload 864Mbps● File Trasnfer to/from USB HDD○ Download 260Mbps○ Upload 326Mbps測定条件ファイル転送先 1Gbps接続 / Windows PC / NVMeストレージ ワイヤレート転送可能 (約112MiB/s @ 1000Mbps ファイルサイズ:1.2GB
GPIORaspberry Pi 3 Model B+● 40pin○ 5V 2pin○ 3.3V 2pin○ GPIO 28pin■ SPI■ I2C■ UART■ 16mA / pin○ GND 8pinTinker Board● 40pin○ 5V 2pin○ 3.3V 2pin○ GPIO 28pin■ SPI■ I2C■ UART■ 2/4/8/12mA / pin○ GND 8pin
BogoMIPSRaspberry Pi 3 Model B+● 38.40 / coreTinker Board● 48.00 / coreBogoMips("bogus"=「いんちきの」+ MIPS)とは、Linuxカーネルのブート時に CPU速度をビジーループを使って非科学的に測定した結果である。その定義としてよく言われるのは「プロセッサが全く無駄な処理を 1秒間に何百万回できるか」である。BogoMipsは、あるプロセッサがクロック周波数やキャッシュの有無から見て妥当な性能を示しているかを判断するのに使える。異なる種類の CPU間での性能比較には使えない。https://ja.wikipedia.org/wiki/BogoMips
ライブラリ充実度Raspberry Pi 3 Model B+● Raspberry Pi 用として最初に開発されてくる● HAT対応も安心● Raspberry Piの性能で動くことがわかっているものが多いTinker Board● Raspberry Pi用のものがforkされる場合が多い● 一部HATは正常に動かない● 一部3rdのライブラリでかなり性能が上がる場合がある● WiringPiが完全互換ではないGPIO.BCM≠GPIO.ASUS
日本語対応度Raspberry Pi 3 Model B+● キーボード設定、ロケール設定、mozcのインストール程度で完了Tinker Board● OADG 109A (or compatible)のキーボード設定が標準で入っていないので、3rdのconfigツールを使う必要がある
プロトタイプのつくりやすさRaspberry Pi 3 Model B+● ソフトウェア、ライブラリ、資料、それぞれが充実。Pin配列さえ覚えてしまえば。。。● GPIO使いたいのにGND刺さってるとかよくあるTinker Board● ソフトウェア、ライブラリは最低限そろってる。資料もRasPiを読み替えれば行ける。● 5V、3.3V、GPIO、GNDが色分けされているので、PINを間違えづらい
基本的な性能と価格Raspberry Pi 3 Model B+● ARM v8 4core 1.4GHz● 1GB mem● microSDカード● 約6,000円Tinker Board● ARM v7 4core 1.8GHz● 2GB mem● microSDカード 後継機はeMMC搭載● 約10,000円
以上、Raspberry Piからお送りしましたご清聴ありがとうございます