from machine import Pin,PWM import time #Two pins of the motor p0 = Pin(19,Pin.OUT) p1 = Pin(18,Pin.OUT) #INA =PWM(po,10000,0)#INA corresponds to IN+ #INB =PWM(p1,10000,2)#INB corresponds to IN- INA = PWM(p0, freq=10000, duty_u16=8192) INB = PWM(p1, freq=10000, duty_u16=8192) try: while True: #Counterclockwise 4s INA.duty(0) #The range of duty cycle is 0-1023 INB.duty(700) time.sleep(4) #stop 2s INA.duty(0) INB.duty(0) time.sleep(2) #Turn clockwise for 4s INA.duty(600) INB.duty(0) time.sleep(4) #stop 2s INA.duty(0) INB.duty(0) time.sleep(2) except: INA.duty(0) INB.duty(0) INA.deinit() INB.deinit()