警告。私はpigpioの作者なので、偏見があります。
elinuxを見ると味がわかるかもしれません。
RPi.GPIOが最初で最も人気があります。それはあなたが最も頻繁に例を見るものです。
RPIOはRPi.GPIOに基づいて構築され(プラグインの代替となることを目的としています)、いくつかの機能を追加します。特に、LEDとサーボに適したハードウェアタイミングPWMとハードウェアタイミングパルスチェーンを追加します。RPi.GPIOは、LEDにグリッチを表示するソフトウェアPWMのみを提供し、サーボの寿命を短くすると言われています。RPIO github repoで述べたように:
このリポジトリはもはや積極的に維持されていません!
lightingPi Pythonは、wireingPiのC機能の多くをPythonに移植したものです。私はそれを使用したことがなく、それについてあまり知りません。
pigpio Pythonは、pigpioのC機能をPythonに移植したものです。RPIO.GPIOと同様に、LEDおよびサーボ用のハードウェアタイミングPWM、およびハードウェアタイミングパルスチェーンを提供します。pigpioのユニークな機能の1つは、ソースでGPIOイベントを計測することです。そのため、あらゆるタイミングの目的で、pigpioが最も正確である可能性があります。pigpioは、ネットワーク接続されたPC(Windows、Mac、Linux)で実行して、リモートPiを制御できます。
gpiozeroは、上記のライブラリのほとんどすべてを単純化するラッパーです。実質的には、基礎となる実装の詳細からユーザーをできるだけ削除しようとするフロントエンドです。gpiozero(私は思う)は、財団が推奨するPythonの開始点です。gpiozeroは、pigpioがバックエンドである場合、リモートPCを制御するためにネットワークPC(Windows、Mac、Linux)で(私が思うに)実行できます。
警告、他の10人に尋ねると、10の異なるビューが表示されます。すべてのライブラリには用途があります。それらはすべてツールです。どちらがあなたに最適かは、あなたがどのような職人かによって異なります。