//Get rpio object
var rpio = require('rpio');
//Set Pin 11 to Output Init Low
rpio.open(11, rpio.OUTPUT, rpio.LOW);
//Loop/Blink 5 times
for (var i = 0; i < 5; i++) {
       /* On for 1 second */
       rpio.write(11, rpio.HIGH);
       rpio.sleep(1);
        /* Off for half a second (500ms) */
       rpio.write(11, rpio.LOW);
       rpio.msleep(500);
}
console.log("press ctrl+c to exit");
//Get rpio object
var rpio = require('rpio');
//Set Pin 11 to Output Init Low
rpio.open(11, rpio.OUTPUT, rpio.LOW);
//Timer Toggle led every 500mSec
var state=false;
setInterval(blink, 500);
function blink()
{
       if(state)rpio.write(11, rpio.HIGH);
       else rpio.write(11, rpio.LOW);
       state=!state;
}
console.log("press ctrl+c to exit");
//Get rpio object
var rpio = require('rpio');
//Set Pin 11 to Output Init Low
rpio.open(11, rpio.OUTPUT, rpio.LOW);
//Loop Toggle led until ctrl+c
while(1) {
       rpio.write(11, rpio.HIGH);
       rpio.write(11, rpio.LOW);
}
//Blink GPIO17 Pin11 GPIO_0
#include <stdio.h>
#include <bcm2835.h>
int main(void)
{
printf("press ctrl+c to exit\n");
if(!bcm2835_init())return 1;
bcm2835_gpio_fsel(17,BCM2835_GPIO_FSEL_OUTP);
while(1)
{
bcm2835_gpio_set(17);
bcm2835_delay(500);
bcm2835_gpio_clr(17);
bcm2835_delay(500);
}
return 0;
}
//Blink GPIO17 Pin11 GPIO_0
#include <stdio.h>
#include <wiringPi.h>
int main(void)
{
printf("press ctrl+c to exit\n");
wiringPiSetup();
pinMode(0, OUTPUT);
while (1)
{
digitalWrite(0, HIGH);
delay(500);
digitalWrite(0, LOW);
delay(500);
}
return 0;
}
#Blink GPIO17 Pin11 GPIO_0
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11, GPIO.OUT)
print "press ctrl+c to exit"
while True:
GPIO.output(11,True)
time.sleep(0.5)
GPIO.output(11,False)
time.sleep(0.5)
GPIO.cleanup()