]> Repositories - Adafruit_Blinka-hackapet.git/blob - examples/piblinka.py
fa0d42e8e096049af7d8441cae646c1acbfb1018
[Adafruit_Blinka-hackapet.git] / examples / piblinka.py
1 import sys
2 import time
3 sys.path.append('/home/pi/Adafruit_Micropython_Blinka/src')
4 sys.path.append('/home/pi/Adafruit_Python_GPIO')
5
6 #from Adafruit_GPIO import Platform
7 #print("Platform = ", Platform.platform_detect(), Platform.pi_version())
8
9 print("hello blinka!")
10
11 from adafruit_blinka.agnostic import board as agnostic_board
12 print("Found system type: %s (sys.plaform %s implementation %s) " % (agnostic_board, sys.platform, sys.implementation.name))
13
14 import board
15 print("board contents: ", dir(board))
16
17 import digitalio
18
19 led = digitalio.DigitalInOut(board.D4)
20 led.direction = digitalio.Direction.OUTPUT
21
22 button = digitalio.DigitalInOut(board.D18)
23 button.direction = digitalio.Direction.INPUT
24 button.pull = digitalio.Pull.DOWN
25
26 while True:
27     led.value = button.value
28     time.sleep(0.1)