File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 8
8
9
9
import time
10
10
import board
11
+ import digitalio
11
12
from adafruit_seesaw.seesaw import Seesaw
13
+ from adafruit_seesaw.digitalio import DigitalIO
12
14
13
15
i2c_bus = board.I2C()
14
16
ss = Seesaw(i2c_bus)
15
17
16
18
button_pin = 2
17
19
led_pin = 5
18
20
19
- ss.pin_mode(led_pin, ss.OUTPUT)
20
- ss.pin_mode(button_pin, ss.INPUT_PULLUP)
21
+ button = DigitalIO(ss, button_pin)
22
+ button.direction = digitalio.Direction.INPUT
23
+ button.pull = digitalio.Pull.UP
24
+
25
+ led = DigitalIO(ss, led_pin)
26
+ led.direction = digitalio.Direction.OUTPUT
21
27
22
28
while True:
23
29
# simply set the LED to the same 'value' as the button pin
24
- ss.digital_write(led_pin, ss.digital_read(button_pin))
25
- time.sleep(.1)
30
+ led.value = button.value
31
+ time.sleep(.1)
You can’t perform that action at this time.
0 commit comments