/ examples / piblinka.py
piblinka.py
 1  import sys
 2  import time
 3  import adafruit_blinka.agnostic as agnostic
 4  import board
 5  import digitalio
 6  
 7  # from Adafruit_GPIO import Platform
 8  # print("Platform = ", Platform.platform_detect(), Platform.pi_version())
 9  
10  print("hello blinka!")
11  
12  print(
13      "Found system type: %s (sys.platform %s implementation %s) "
14      % (agnostic.board_id, sys.platform, sys.implementation.name)
15  )
16  
17  print("board contents: ", dir(board))
18  
19  
20  led = digitalio.DigitalInOut(board.D4)
21  led.direction = digitalio.Direction.OUTPUT
22  
23  button = digitalio.DigitalInOut(board.D18)
24  button.direction = digitalio.Direction.INPUT
25  button.pull = digitalio.Pull.DOWN
26  
27  while True:
28      led.value = button.value
29      time.sleep(0.1)