WiringPi ve RPi.GPIO (Amlogic uyarlaması) kurulumu
Banana Pi BPI-M2 Pro · 40 pin GPIO'yu komut satırından ve Python'dan kontrol etme.
Bu WiringPi uyarlaması 40 pin GPIO'yu giriş/çıkış ve (yazılımsal) PWM olarak kullanmayı destekler; I2C, SPI gibi işlevler için boot.ini içinde DTB overlay etkinleştirilmelidir. Debian'da derlemeden önce sudo'yu kurmanız gerekir.
$ sudo apt-get update
$ sudo apt-get install build-essential git
$ git clone https://github.com/BPI-SINOVOIP/amlogic-wiringPi
$ cd amlogic-wiringPi
$ chmod a+x build
$ sudo ./buildgpio readall komutu 40 pinin tamamının durumunu gösterir. amlogic-wiringPi/examples klasöründe BPI LCD 1602, OLED, RGB LED matris ve BerryClip modülleri için örnekler bulunur.
Python (RPi.GPIO uyarlaması):
$ sudo apt-get update
$ sudo apt-get install build-essential python3 python3-pip python3-dev python3-setuptools git
$ git clone https://github.com/Dangku/RPi.GPIO-Amlogic.git
$ cd RPi.GPIO-Amlogic
$ sudo python3 setup.py clean --all
$ sudo python3 setup.py install