pigpioライブラリ

公式サイト

pigpioは汎用入出力を制御するRaspberryPi用のライブラリ。
Pi4Bは実験段階。

C言語で書かれていて、pigpioデーモンを介してGPIOの制御を可能にしている。
公式にはC言語Pythonを使うようだが、非公式で他の言語にも対応している。

GPIOはBroadcom番号で識別される。
GPIOは全部で54個あり、2つのバンクに配置されている。
バンク1: GPIO 0-31
バンク2: GPIO 32-53

pigpiodデーモン

C言語関数
[Python関数]