The MP6550 carrier board from pololu is mounted onto a PCB with header pins. The board schematic connections are:
12V → VM
GND → GND
esp32-s3-wroom GPIO11 → IN1
esp32-s3-wroom GPIO12 → IN2
motor terminal 1 → OUTA
motor terminal 2 → OUTB
3.3V → nSLEEP
Other connections are left floating
OUTA and OUTB both read 0.2V, and I’ve verified IN1 is provided 3.3V PWM at 100% duty cycle and IN2 is grounded at 0% duty cycle (arduino analogWrite(11, 255).
We’ve checked with an infrared camera and it reads acceptable temperatures of 45ish degrees Celcius.
nSLEEP is verified with a multimeter to be at 3.3V.
Motor is verified to not be burnt out with a multimeter, continuity across both terminals indicates the coil is still intact.
We cannot seem to get this motor driver to work at all.