RaspberryPi 4 GPIOを制御するpigpioライブラリ

Rapgerry Pi 4 の Ubuntu 18.04 LTS 上に GPIOを制御するpigpioライブラリをインストールした。

  • wget https://github.com/joan2937/pigpio/archive/master.zip
  • unzip master.zip
  • cd pigpio-master
  • make
  • sudo make install
  • sudo ldconfig
  • sudo vi /lib/systemd/system/pigpiod.service
     [Unit]
     Description=Gpio Daemon
     [Service]
     ExecStart=/usr/local/bin/pigpiod
     Type=forking
     [Install]
     WantedBy=multi-user.target
  • sudo systemctl enable pigpiod
  • sudo systemctl start pigpiod
  • sudo systemctl status pigpiod
    ● pigpiod.service – Gpio Daemon
       Loaded: loaded (/lib/systemd/system/pigpiod.service; enabled; vendor preset: enabled)
       Active: active (running) since Mon 2020-06-08 08:25:46 UTC; 9s ago
      Process: 2089 ExecStart=/usr/local/bin/pigpiod (code=exited, status=0/SUCCESS)
     Main PID: 2090 (pigpiod)
        Tasks: 4 (limit: 4437)
       CGroup: /system.slice/pigpiod.service
               └─2090 /usr/local/bin/pigpiod
    Jun 08 08:25:46 ubuntu systemd[1]: Starting Gpio Daemon…
    Jun 08 08:25:46 ubuntu systemd[1]: Started Gpio Daemon.

以上で完了。

尚、今日現在 Ubuntu 20.04 LTS 上では「Operation not permitted.」でダメみたいです。