from machine import Pin, SPI, I2C
import time
import max7219_8digit
j = None
SS = 5
SCK = 2
MOSI = 3
SCL = 17
SDA = 16
spi0=SPI(0,baudrate=10000000, polarity=1, phase=0, sck=Pin((SCK)), mosi=Pin((MOSI)))
display = max7219_8digit.Display(spi0, Pin(SS, Pin.OUT))
try:
# Read lux every 2 seconds
for j in range(1, 200):
display.write_to_buffer(f"%08d"%j)
display.display()
time.sleep_ms(500)
except Exception as e:
# Handle any exceptions during sensor reading
print("An error occurred:", e)