pimoroni-pico/micropython/examples/tufty2040/led_pwm.py

18 wiersze
484 B
Python

# This example shows how you can control the brightness of Tufty's activity LED, using PWM.
# More about PWM / frequency / duty cycle here: https://projects.raspberrypi.org/en/projects/getting-started-with-the-pico/7
from machine import Pin, PWM
from time import sleep
pwm = PWM(Pin(25))
pwm.freq(1000)
while True:
for duty in range(65025):
pwm.duty_u16(duty)
sleep(0.0001)
for duty in range(65025, 0, -1):
pwm.duty_u16(duty)
sleep(0.0001)