Raspberry Pi turi daug biblioteku skirtų regulioti GPIO. Biblioteka c/c++ GPIO

komandos:

gpio -v
gpio readall

Paprastas mirksniukas:

#include <wiringPi.h>
int main (void)
{
  wiringPiSetup () ;
  pinMode (0, OUTPUT) ;
  for (;;)
  {
    digitalWrite (0, HIGH) ; delay (500) ;
    digitalWrite (0,  LOW) ; delay (500) ;
  }
  return 0 ;
}

paleidimas:

gcc -Wall -o blink blink.c -lwiringPi
sudo ./blink