Raspberry Pi Bから、Raspberry Pi2, Pi3のGPIO PIN配列について

0
1694

Raspberry Pi バージョン別のGPIO PIN配列

Raspberry Pi のバージョンは、それぞれGPIO・PINの数や数値、機能が違う

GPIOはRaspberry Piに搭載されている入出力ピン(I/O Pin)です。

ラズベリーパイにはいろいろなバージョンがあります。2016年現在で最新のRaspberry Piはバージョン3です。それぞれでGPIOのPINの数や配置、機能などが違います。

下の図は左からRaspberry Pi Model B Rev.1、Model A/B Rev.2、 Raspberry Pi2 or Pi3の順に並んでいます。

下の図が、それぞれのバージョンのGPIOピンの配列です。赤は電源として利用できるポートです。電子工作の時に3.3Vだったり、5Vの電源を取る場合は、ここに線をつないで、ブレットボードなどに落として使います。

 

上の図で、緑色のポートは、Raspberry Piの設定でI2Cを利用する設定しした場合は、I2C通信用のポートとして利用します。オレンジ色の「SPI」というポートも同様にです。水色のUARTとは、UART通信というシリアル通信に使うポートです。

ピン番号とGPIOの番号は別ですので、プログラムなどをするときには注意が必要です。pythonなどでプログラムをする場合は、通常ピン番号で指定しますので覚えておきましょう。

通信ポートとして使うための設定

それぞれ、通信ポートとして使うための設定は、「MENU」-「設定」-「Raspberry Piの設定」をクリックし、「インターフェイス」タブをタップして、有効にできます。

Fabshop I2C通信の設定Fabshop I2C通信の設定