Simple test
Ensure your device works with this simple test.
examples/74hc595_simpletest.py
1# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
2# SPDX-License-Identifier: MIT
3
4import time
5
6import board
7import busio
8import digitalio
9
10import adafruit_74hc595
11
12spi = busio.SPI(board.SCK, MOSI=board.MOSI)
13
14latch_pin = digitalio.DigitalInOut(board.D5)
15sr = adafruit_74hc595.ShiftRegister74HC595(spi, latch_pin)
16
17pin1 = sr.get_pin(1)
18
19while True:
20 pin1.value = True
21 time.sleep(1)
22 pin1.value = False
23 time.sleep(1)