download and install with root user.
sudo pip3 install CPi.GPIO-1.0.0-cp38-cp38-linux_aarch64.whl
for ubuntu 20.04
CPi.GPIO-1.0.0-cp38-cp38-linux_aarch64.whl
for ubuntu 22.04
CPi.GPIO-1.0.0-cp310-cp310-linux_aarch64.whl
other
CPi.GPIO-1.0.0-cp39-cp39-linux_aarch64.whl
default gpio cfg with system image:
gpio_coolpi
running test:
sudo python3 test.py
#!/usr/bin/env python3
import CPi.GPIO as GPIO
import time
PIN = 40
GPIO.setmode(GPIO.BOARD)
GPIO.setup(PIN, GPIO.OUT)
while True:
GPIO.output(PIN, 0)
time.sleep(1)
GPIO.output(PIN, 1)
time.sleep(1)
其中GPIO.setmode(GPIO.BOARD)表示使用coolpi 4b板子自然编号Pin number。如果要使用Rockchip gpio编号,需要引用GPIO.setmode(GPIO.RK)。
if you want to remove this module, exec command:
sudo pip3 uninstall CPi.GPIO