Skip to content

Commit b083f15

Browse files
committed
objecty
1 parent a032f92 commit b083f15

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

examples/seesaw_digitalio_test.txt

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,24 @@
88

99
import time
1010
import board
11+
import digitalio
1112
from adafruit_seesaw.seesaw import Seesaw
13+
from adafruit_seesaw.digitalio import DigitalIO
1214

1315
i2c_bus = board.I2C()
1416
ss = Seesaw(i2c_bus)
1517

1618
button_pin = 2
1719
led_pin = 5
1820

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
2127

2228
while True:
2329
# 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)

0 commit comments

Comments
 (0)