from machine import Pin from time import sleep # GP15 = push button # GP16 = control input to BLDC Button = Pin(15, Pin.IN, Pin.PULL_UP) Control = Pin(16, Pin.OUT) Control = PWM(Pin(16)) Control.freq(50) Control.duty_ns(900_000) while(Button.value() == 1): pass while(1): print('slow') Control.duty_ns(1_200_000) sleep(1) print('fast') Control.duty_ns(3_000_000) sleep(1)