from machine import Pin
import time
step_pin = Pin(14, Pin.OUT)
dir_pin = Pin(12, Pin.OUT)
led = Pin(2, Pin.OUT)
def step_motor(steps, direction):
dir_pin.value(direction)
for _ in range(steps):
step_pin.value(1)
led.value(1) # Blink LED to simulate step pulse
time.sleep(0.001)
step_pin.value(0)
led.value(0)
time.sleep(0.001)
while True:
step_motor(200, 1) # Rotate forward
time.sleep(1)
step_motor(200, 0) # Rotate backward
time.sleep(1)