#Write a microPython Script to Display Decimal Digits 0 to 9 repeatedly on CA SSD
from machine import Pin
from time import sleep
pins = [2,4,16,17,5,18,19]
values = [
[0,0,0,0,0,0,1],
[1,0,0,1,1,1,1],
[0,0,1,0,0,1,0],
[0,0,0,0,1,1,0],
[1,0,0,1,1,0,0],
[0,1,0,0,1,0,0],
[0,1,0,0,0,0,0],
[0,0,0,1,1,1,1],
[0,0,0,0,0,0,0],
[0,0,0,0,1,0,0]
]
for x in pins:
Pin(x,Pin.OUT)
Pin(x).value(1)
while True:
for y in range(10):
for x in range(7):
Pin(pins[x]).value(values[y][x])
sleep(1)
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4
sevseg1:COM.1
sevseg1:COM.2
sevseg1:A
sevseg1:B
sevseg1:C
sevseg1:D
sevseg1:E
sevseg1:F
sevseg1:G
sevseg1:DP
r1:1
r1:2