import time
from machine import Pin
led = [Pin(i,Pin.OUT) for i in range(0,5)]
for j in range(1,32):
bi = bin(j)[2:]
temp = (5-len(bi))*'0' + bi
print(j, temp)
for k in range(len(temp)):
if temp[k] == '1':
led[-k-1].toggle()
time.sleep(1)
for p in led:
p.off()
# import time
# time.sleep(0.1) # Wait for USB to become ready
# import machine
# import utime
# print("Hello, Pi Pico!")
# led_pins = [0, 1, 2, 3, 4]
# leds = [machine.Pin(pin, machine.Pin.OUT) for pin in led_pins]
# def binary(num):
# ans = bin(num)[2:]
# for i, digit in enumerate(ans):
# leds[i].value(int(digit))
# utime.sleep(0.5)
# while True:
# for num in range(32):
# binary(num)