1. 使用したハードウエアは以下の通り
    1. Grove Pi+ (2017年12月購入、パッケージにはRaspberry Pi2用と書かれていた)
    2. Raspberry Pi3 Model B
    3. その他、Micro SD、電源ケーブル、LANケーブル等
  2. 参考資料は以下の通り
    1. Install Raspbian for Robots on an SD Card for the Raspberry Pi
      https://www.dexterindustries.com/howto/install-raspbian-for-robots-image-on-an-sd-card/
    2. Get Started
      https://www.dexterindustries.com/GrovePi/get-started-with-the-grovepi/
  3. まずは成功した方法は以下の通り
    1. GrovePiを、Raspberryに搭載
    2. 2017.09.28_Dexter_Industries_jessie.zip をダウンロード
      https://sourceforge.net/projects/dexterindustriesraspbianflavor/files/?source=navbar
    3. Win32 Disk Imagerを用いて、Micro SDに書き込み
    4. Micro SDをRaspberryに差し込んで電源投入
    5. sshにてログイン
      ssh このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 コマンド(初期パスワードはrobots1234)
    6. ディスク領域拡大
      sudo raspi-config コマンド→1. Expand Filesystem→OK→Finishとたどると、再起動する。
    7. Raspbian OSのアップデート
      1. sudo apt-get update
      2. sudo apt-get upgrade
    8. GrovePiシステムのアップデート
      1. http://dex.local/ にて、VNC画面にログイン(初期パスワードはrobots1234)
      2. デスクトップ上のDI Software Updateをダブルクリックして起動
      3. 'Update Dexter Software'をクリックして待つ
      4. 'GrovePi'を選択し、'Update Robot'をクリックして待つ
      5. 再起動
    9. sshコマンドラインにて動作確認
      1. OS等のバージョン確認
        pi@dex:~ $ uname -a
        Linux dex 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
        pi@dex:~ $ lsb_release -a
        No LSB modules are available.
        Distributor ID: Raspbian
        Description: Raspbian GNU/Linux 8.0 (jessie)
        Release: 8.0
        Codename: jessie
      2. GrovePiシステムのバージョン確認
        pi@dex:~ $ cd Desktop/GrovePi/Software/Python/
        pi@dex:~/Desktop/GrovePi/Software/Python $ sudo python grove_firmware_version_check.py
        GrovePi has firmware version: 1.2.7
      3. I2Cのアドレス確認
        pi@dex:~/Desktop/GrovePi/Software/Python $ sudo i2cdetect -y 1
      4. 温湿度センサーdhtをD8ポートに接続して動作確認
        pi@dex:~ $ cd Desktop/GrovePi/Software/Python/
        pi@dex:~/Desktop/GrovePi/Software/Python $ sudo python
        >>> import grovepi
        >>> grovepi.dht(8,0)
        [0.0, 0.0]
        >>> grovepi.dht(8,0)
        [18.0, 44.0]
        >>> exit()
        pi@dex:~/Desktop/GrovePi/Software/Python $

  4. 次に、オリジナルのRaspbianにインストールする方法も試した。
    1. GrovePiを、Raspberryを搭載
    2. Raspbian Jessieの最終版 2017-07-05-raspbian-jessie.zip をダウンロード
      http://director.downloads.raspberrypi.org/raspbian/images/raspbian-2017-07-05/2017-07-05-raspbian-jessie.zip
    3. Win32 Disk Imagerを用いて、Micro SDに書き込み
    4. sshでのアクセスを許可するために、Micro SDのルートディレクトリにsshという名前の0byteのファイルを作成
    5. Micro SDをRaspberryに差し込んで電源投入
    6. sshにてログイン
      ssh 192.168.xxx.xxx コマンド(初期ユーザー名はpi、初期パスワードはraspberry)
    7. パスワードの変更、ホスト名変更、タイムゾーン変更、SSHとVNCを有効化、ディスク領域の拡大、再起動等
      pi@raspberrypi:~ $ sudo raspi-config
      1. Change User Password
      2. Hostname
      4. Localisation Options >> I2 Change Timezone >> Asia >> Tokyo
      5. Interfacing Options >> P2 SSH, P3 VNC
      7. Advanced Options >> A1 Expand Filesystem, A5 Resolution
      pi@raspberrypi:~ $ sudo reboot
    8. Raspbian OSのアップデート
      pi@raspberrypi:~ $ sudo apt-get update
      ----

      pi@raspberrypi:~ $ sudo apt-get upgrade
      ----
    9. Grovepiのインストールと再起動
      pi@grovepi:~ $ sudo curl -kL dexterindustries.com/update_grovepi | bash
      ----
      pi@grovepi:~ $ sudo reboot

    10. GrovePiシステムのバージョン確認
      pi@grovepi:~ $ sudo python Dexter/GrovePi/Software/Python/grove_firmware_version_check.py
      GrovePi has firmware version: 1.2.7

    11. I2Cのアドレス確認
      pi@grovepi:~ $ sudo i2cdetect -y 1
      0 1 2 3 4 5 6 7 8 9 a b c d e f
      00: -- 04 -- -- -- -- -- -- -- -- -- -- --
      10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
      20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
      30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
      40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
      50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
      60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
      70: -- -- -- -- -- -- -- --

    12. OS等のバージョン確認
      pi@grovepi:~ $ uname -a
      Linux grovepi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
      pi@grovepi:~ $ lsb_release -a
      No LSB modules are available.
      Distributor ID: Raspbian
      Description: Raspbian GNU/Linux 8.0 (jessie)
      Release: 8.0
      Codename: jessie

    13. 温湿度センサーdhtをD8ポートに接続して動作確認
      pi@grovepi:~ $ sudo python
      Python 2.7.9 (default, Sep 17 2016, 20:26:04)
      [GCC 4.9.2] on linux2
      Type "help", "copyright", "credits" or "license" for more information.
      >>> import grovepi
      >>> grovepi.dht(8,0)
      [0.0, 0.0]
      >>> grovepi.dht(8,0)
      [13.0, 67.0]
      >>> exit()