Physical Motor & Magnetic Field Vectors
Current Step / Mode
Step 0 (Wave Drive)
Rotor Angle (Equilibrium)
0.0°
Holding Torque Cap
100.0% Nominal
Motor Status
LOCKED (Normal)
MicroPython Sequence Inspector
# RP2040 MicroPython Stepper Sequence
import machine, time
pins = [machine.Pin(i, machine.Pin.OUT) for i in (2, 3, 4, 5)]
seq_wave = [[1,0,0,0], [0,1,0,0], [0,0,1,0], [0,0,0,1]]
seq_full = [[1,1,0,0], [0,1,1,0], [0,0,1,1], [1,0,0,1]]
def step_motor(pattern):
for pin, val in zip(pins, pattern):
pin.value(val)
Concept Check Quiz
Q: Switch to Full-Step (2-Coil) mode. Why does the rotor rest at 45° offsets (e.g., between IN1 and IN2) and yield ~141.4% holding torque?