| Pin No. | Name | Type | Description | |---------|----------|-------------|--------------------------------------------------| | 1 | VCC | Power | Motor power supply (2.5V - 12V) | | 2 | IN1 | Input | Input control signal for Channel A (H-Bridge A) | | 3 | IN2 | Input | Input control signal for Channel A | | 4 | GND | Power | Common ground (power & logic) | | 5 | OUT2 | Output | Output B terminal (Channel B motor connection) | | 6 | IN3 | Input | Input control signal for Channel B | | 7 | IN4 | Input | Input control signal for Channel B | | 8 | OUT1 | Output | Output A terminal (Channel A motor connection) |
Note: The exposed pad (ESOP-8) must be connected to GND for thermal dissipation. Mx1616 Motor Driver Datasheet
Project: A 2-axis pen plotter (X and Y axis) Motors: NEMA 17, 1.5A, 1.8° step Driver choice: Two Mx1616 drivers running at 1/8 microstep, 18V supply. | Pin No
Result:
Code snippet for GRBL compatibility: The Mx1616 is pin-compatible with the A4988, so it works directly with any GRBL-based CNC shield. Code snippet for GRBL compatibility: The Mx1616 is
| Parameter | Condition | Min | Typ | Max | Unit | |-------------------------------|--------------------------|------|-----|------|-------| | Quiescent Current (standby) | All IN = 0V | - | 0.5 | 5 | µA | | Quiescent Current (active) | No load, both channels on| - | 1.2 | 3 | mA | | Output High R_DS(on) | I_OUT = 1A | - | 0.22| 0.32 | Ω | | Output Low R_DS(on) | I_OUT = 1A | - | 0.23| 0.33 | Ω | | Total R_DS(on) (H+ L) | I_OUT = 1A | - | 0.45| 0.65 | Ω | | Logic Input Current | V_IN = 3.3V or 0V | - | 5 | 20 | µA | | Thermal Shutdown Threshold | Die temperature | 150 | 165 | 180 | °C | | UVLO Threshold | VCC rising | 2.1 | 2.3 | 2.5 | V |