Almost done... An activation link has been sent to your email account
If you haven't received the email, please check your spam/trash or some other folders.
| MS1 | MS2 | MS3 | Microstep Resolution | | :--- | :--- | :--- | :--- | | L | L | L | Full Step | | H | L | L | 1/2 Step | | L | H | L | 1/4 Step | | H | H | L | 1/8 Step | | H | H | H | 1/16 Step |
// Define MX1616 Control Pins for Motor A const int INA1 = 5; const int INA2 = 6; void setup() pinMode(INA1, OUTPUT); pinMode(INA2, OUTPUT); void loop() // Drive Forward at full speed digitalWrite(INA1, HIGH); digitalWrite(INA2, LOW); delay(2000); // Brake active digitalWrite(INA1, HIGH); digitalWrite(INA2, HIGH); delay(500); // Drive Reverse at half speed using PWM analogWrite(INA1, 0); analogWrite(INA2, 128); // 0-255 scale delay(2000); // Coast to stop digitalWrite(INA1, LOW); digitalWrite(INA2, LOW); delay(1000); Use code with caution. 6. MX1616 vs. L298N vs. DRV8833
7.4V (2S Li-ion) or 6V (4 × AA batteries). Logic Power (GND): Arduino GND.
Different manufacturers and distributors market several variants of the MX1616. The most common one is the from MIXIC. Here are the main differences:
The stands out for its combination of high current in a tiny package (SOP‑16), very low standby current (below 0.1 µA), and low on‑resistance (0.4 Ω), making it ideal for battery‑operated devices. The L298N may be more powerful, but it is also much larger, heavier (~22 g vs. 2.4 g for an MX1616 module) and needs external freewheeling diodes. In applications where space and weight are critical – such as micro drones or wearables – the MX1616 is the clear winner.
In practice, when you buy an "MX1616 module", the IC soldered on the board can be any of these variants. The performance differences are small enough that a design using one will almost always work with the others.
Internal resistance for both the high-side and low-side MOS. Activated when all logic control pins remain low. ESD Tolerance (HBM) High human-body model electrostatic discharge rating. Operating Ambient Temp -40∘Cnegative 40 raised to the composed with power C +80∘Cpositive 80 raised to the composed with power C +85∘Cpositive 85 raised to the composed with power C Rated for extreme commercial and industrial conditions. 🧷 Pinout Configuration (SOP-16 Package)
// Define pin connections #define STEP_PIN 3 #define DIR_PIN 4 #define ENABLE_PIN 5
The is a powerful and compact dual H-bridge motor driver IC designed to control two DC motors or one 4-wire, 2-phase stepper motor. It is a perfect solution for low-voltage, battery-powered applications, often serving as a modern, efficient replacement for classic drivers like the L298N. Its excellent efficiency and robust protection features have made it a favorite among hobbyists, students, and engineers alike.
The table below summarizes the critical electrical characteristics from the datasheet for both the raw IC and the common pre-built module.
Rewards for Missions
Complete daily missions
and reading tasks to earn
EXP and SP.
Mx1616 Motor Driver Datasheet
Hua Hua Yao Long 花花遊龍
Author: Start Boa
Translator: Avigail Fayola Huang