[Raspberry Pi] [Arduino] [IchigoJam] [XBee] [地デジ] [ブログ] [ホーム]

ボクにもわかる Raspberry Pi

当ページでは、Raspberry Pi を使った電子工作に関する情報を提供します。

since 2015



お知らせ

2023/04/21 ラズパイ/M5Stack用サンプルで学ぶIPネットワーク通信 発売
      サポートページ=https://bokunimo.net/cq/ip/

2021/11/15 Pythonで作るIoTシステム プログラム・サンプル集 発売
      サポートページ=https://bokunimo.net/iot/cq/

2021/10/25 Raspberry Pi OS 用 マイクロSDカードの作り方の説明書 公開

2017/02/10 Wi-Fi/Bluetooth/ZigBee無線用Raspberry Piプログラム全集 発売
      サポートページ=https://bokunimo.net/bokunimowakaru/cq/raspi/


MAIN MENU


OLED SD1306 SD1309


LCD AQM1602A


LCD AQM0802 on ApplePi


BOSCH BMP280 BME280


AMS CCS811

ボクにもわかる Raspberry Pi のブログ

ボクにもわかる I2C インタフェース方式

■ Raspberry Pi GPIO 用 ソフトウェア

  • GitHubで公開中の Raspberry Pi 用ソフトウェア

  • Raspberry Pi 用 GPIO 制御プログラム(ブログ)
    Raspberry Pi基板上の拡張用GPIOを制御

  • 各種I2C温度センサ・湿度センサ・気圧センサも


    湿


    メーカ型番デバイスドライバ
    ソースコード※
    I2CSENSIRIONSHT31raspi_sht31.py
    I2CSENSIRIONSHT30
    I2CSilicon LabsSi7021raspi_si7021.c
    I2CTIHDC1000raspi_hdc1000.c
    I2CBOSCHBME280raspi_bme280.c
    I2CBOSCHBMP280
    I2CAosongAM2320raspi_am2320.c
    I2CSTMicroLPS25Hraspi_lps25h.c
    I2CABLIC (SII)S-5851Araspi_s5851a.py
    I2CSTMicroSTTS751raspi_stts751.c
    I2CTIADS1115raspi_ads1115.c
    I2C加速度Analog DevicesADXL345raspi_adxl345.c
    I2C二酸化炭素SENSIRIONSGP30raspi_sgp30.py
    I2C二酸化炭素AMS(CCMOSS)CCS811raspi_ccs811.c
    UART二酸化炭素WinsenMH-Z19raspi_mhz19.c
    SPIMAXIMMAX6675raspi_max6675.c
    Raspberry Pi 内蔵raspi_temp.c
    ※ダウンロードとインストール方法:
    $ git clone https://github.com/bokunimowakaru/RaspberryPi
    $ cd RaspberryPi/gpio/
    $ make

  • I2C接続 有機ELディスプレイ(IIC OLED))
    ・美咲フォントによる日本語(漢字)表示
    ・SOLOMON SYSTECH SSD1306 OLEDに対応
    ・SOLOMON SYSTECH SSD1309 OLEDに対応
    表示メーカ型番デバイスドライバ
    128x64SUNHOKEY ElectronicsSSD1306test_oled_kanji.py
    128x64DIY MORE (四海芯舟)SSD1309
    ※ダウンロードとインストール方法:
    $ git clone https://github.com/bokunimowakaru/oled
    $ cd oled/raspi/
    $ ./test_oled_kanji.py

  • I2C接続 小型液晶モジュール(IIC LCD))
    ・Sitronix ST7032搭載LCDに対応
    ・I2Cリピータ無しで動作(独自方式)
     「raspi_lcd -i 文字」で表示可能。
    表示メーカ型番デバイス
    ドライバ
    8x2秋月電子
    通商
    AE-AQM0802raspi_lcd.py
    または
    raspi_lcd.c
    8x2AE-AQM0802A-BL
    (KIT)
    16x2AE-AQM1602A
    (KIT)
    8x2Xiamen
    Zettler
    Electronics
    AQM0802A-RN-GBW
    8x2AQM0802A-FLW-GBW
    16x2AQM1602XA-RN-GBW
    16x2AQM1602Y-RN-GBW
    16x2AQM1602Y-NLW-FBW
    16x2AQM1602Y-NLW-BBW
    16x2AQM1602Y-FLB-FB
    16x2AQM1602Y-FLW-FB
    ※ダウンロードとインストール方法:
    $ git clone https://github.com/bokunimowakaru/RaspberryPi
    $ cd RaspberryPi/gpio/
    $ make

  • IoT拡張ボード Apple Pi にも使用可能(ブログ)
    BitTradeOne製の Apple Pi の 温度・湿度・気圧センサ、液晶、赤外線リモコン、スイッチ、LEDに

  • Apple Pi を実用的に活用する(ブログ)
    IPアドレス、センサ値、現在時刻を液晶表示し、磁石を近づけるとシャットダウン


■ Raspberry Pi 用 xbeeCoord


Raspberry Pi拡張用GPIO端子 (Raspberry Pi 2以降)

 拡張用GPIO端子のピン配置図を示します。


Raspberry Pi 2 以降 拡張GPIO端子(クリックで拡大)

各種 Raspberry Pi コンピュータボードの仕様比較

 下記に仕様の比較表を示します。平均消費電流は発売時点のOSを使って測定しました。発売時期の異なるボード間の消費電流の違いは、OSのバージョンの違いの影響を受けることがあります。

Model 発売 価格 無線 プロセッサ DMIPS RAM USB HDMI GP
IO
消費電流
平均~最大
Raspberry Pi 5
Model B
2023年
10月
$60
$80
64bit ARM
Cortex-A76
102,
720
4 GB
8 GB
4 ports Micro
x 2
40 Pin ???mA~5A
OFF時:??mA
[Type C]
Raspberry Pi 4
Model B
2019年
6月
$35
$45
$55
64bit ARM
Cortex-A72
37,
800
1 GB
2 GB
4 GB
4 ports Micro
x 2
40 Pin 570mA~3A
OFF時:22mA
[Type C]
Raspberry Pi 3
Model B+
2018年
3月
$35 64bit ARM
Cortex-A53
12,
880
1 GB 4 ports 40 Pin 420mA~2.5A
OFF時:100mA
Raspberry Pi 3
Model B
2016年
2月
$35 64bit ARM
Cortex-A53
11,
040
1 GB 4 ports 40 Pin 300mA~2.5A
OFF時:80mA
Raspberry Pi 2
Model B
2015年
2月
$35 × 32bit ARM
Cortex-A7
6,
840
1 GB 4 ports 40 Pin 250mA~1.8A
OFF時:70mA
Raspberry Pi
Model B
2012年
2月
$35 × 32bit ARM
1176
875 256 MB 2 ports 26 Pin 310mA~0.5A
OFF時:110mA
Raspberry Pi
Zero 2W
2021年
10月
$15 64bit ARM
Cortex-A53
9,
200
512 MB Micro
1 port
Mini 40 Pin 110mA~0.3A
OFF時:60mA
Raspberry Pi
Zero W
2017年
2月
$10 32bit ARM
1176
1,
250
512 MB Micro
1 port
Mini 40 Pin 130mA~0.3A
OFF時:40mA
Raspberry Pi
Zero
2015年
11月
$5 × 32bit ARM
1176
1,
250
512 MB Micro
1 port
Mini 40 Pin 80mA~0.2A
OFF時:20mA
※平均消費電流とOFF時消費電流は実測値(接続機器なし・GUIなし・発売時点のOS使用)

掲載情報について

  • 当ページの著作権は国野亘が所有します。複製・改変については以下の規定に従ってください。
  • 合理的な手段による著作権表示が必要です。少なくとも「国野亘」の文字を含んでください。
  • 出典を明記した情報については前項に関わらず出典元の権利を継承します。
  • 当ウェブサイトの内容や情報については、ご自身の責任でご利用ください。
    製作品などで事故が発生した場合であっても当方は一切の補償をいたしません。

[Raspberry Pi] [Arduino] [IchigoJam] [XBee] [地デジ] [ブログ] [ホーム]