code.py
 1  # SPDX-FileCopyrightText: 2018 Kattni Rembor for Adafruit Industries
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  import time
 6  
 7  import board
 8  import digitalio
 9  
10  button_a = digitalio.DigitalInOut(board.BUTTON_A)
11  button_a.direction = digitalio.Direction.INPUT
12  button_a.pull = digitalio.Pull.DOWN
13  
14  button_b = digitalio.DigitalInOut(board.BUTTON_B)
15  button_b.direction = digitalio.Direction.INPUT
16  button_b.pull = digitalio.Pull.DOWN
17  
18  switch = digitalio.DigitalInOut(board.SLIDE_SWITCH)
19  switch.direction = digitalio.Direction.INPUT
20  switch.pull = digitalio.Pull.UP
21  
22  while True:
23      if button_a.value:
24          print((1,))
25      elif button_b.value:
26          print((2,))
27      elif switch.value:
28          print((-1,))
29      else:
30          print((0,))
31      time.sleep(0.1)