Skip to content

Instantly share code, notes, and snippets.

@kronoc
Forked from bennuttall/onboard_leds.py
Created December 6, 2018 10:05
Show Gist options
  • Save kronoc/901f10b9b4eb68c4ba8552cd5809858c to your computer and use it in GitHub Desktop.
Save kronoc/901f10b9b4eb68c4ba8552cd5809858c to your computer and use it in GitHub Desktop.
Programming the onboard LEDs (activity and power lights) with GPIO Zero
from gpiozero import LED
from time import sleep
from signal import pause
red = LED(35)
green = LED(47)
def blink(n):
red.blink(n, n)
sleep(n)
green.blink(n)
blink()
pause()
from gpiozero import PWMLED
from time import sleep
red = PWMLED(35)
green = PWMLED(47)
def opp():
while True:
yield 1 - red.value
green.source = opp()
while True:
for i in range(11):
red.value = i / 10
sleep(0.05)
for i in reversed(range(11)):
red.value = i / 10
sleep(0.05)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment