{"product_id":"l298n-dual-h-bridge-dc-stepper-motor-driver-2a-5-35v-arduino-robot","title":"L298N Dual H-Bridge DC \u0026 Stepper Motor Driver Module — 2A, 5–35V, Arduino Robot","description":"\u003ch2\u003eL298N Dual H-Bridge DC \u0026amp; Stepper Motor Driver Module\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003eL298N motor driver module\u003c\/strong\u003e is the most popular dual H-bridge motor controller for Arduino robotics projects. It can drive \u003cstrong\u003etwo DC motors\u003c\/strong\u003e (forward\/reverse\/speed) or \u003cstrong\u003eone bipolar stepper motor\u003c\/strong\u003e simultaneously, with up to \u003cstrong\u003e2A per channel\u003c\/strong\u003e and \u003cstrong\u003e5–35V motor supply\u003c\/strong\u003e. The onboard 5V regulator powers your Arduino directly from the motor supply — no separate USB needed.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003eKey Specifications\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eIC\u003c\/td\u003e\n\u003ctd\u003eL298N (ST Microelectronics)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Supply Voltage\u003c\/td\u003e\n\u003ctd\u003e5V – 35V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLogic Supply Voltage\u003c\/td\u003e\n\u003ctd\u003e5V (onboard regulator from motor supply)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Current (per channel)\u003c\/td\u003e\n\u003ctd\u003e2A (continuous), 3A (peak)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTotal Power Dissipation\u003c\/td\u003e\n\u003ctd\u003e25W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Channels\u003c\/td\u003e\n\u003ctd\u003e2 (Channel A + Channel B)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePWM Speed Control\u003c\/td\u003e\n\u003ctd\u003eYes (ENA\/ENB pins)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDirection Control\u003c\/td\u003e\n\u003ctd\u003eIN1\/IN2 (Ch.A), IN3\/IN4 (Ch.B)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOnboard 5V Regulator\u003c\/td\u003e\n\u003ctd\u003eYes (for logic supply, \u0026lt;500mA)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e-25°C to +130°C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003chr\u003e\u003ch3\u003eWiring Guide\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eL298N Pin\u003c\/th\u003e\n\u003cth\u003eArduino Pin\u003c\/th\u003e\n\u003cth\u003eFunction\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eENA\u003c\/td\u003e\n\u003ctd\u003eD9 (PWM)\u003c\/td\u003e\n\u003ctd\u003eMotor A speed (PWM)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIN1\u003c\/td\u003e\n\u003ctd\u003eD8\u003c\/td\u003e\n\u003ctd\u003eMotor A direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIN2\u003c\/td\u003e\n\u003ctd\u003eD7\u003c\/td\u003e\n\u003ctd\u003eMotor A direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIN3\u003c\/td\u003e\n\u003ctd\u003eD6\u003c\/td\u003e\n\u003ctd\u003eMotor B direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIN4\u003c\/td\u003e\n\u003ctd\u003eD5\u003c\/td\u003e\n\u003ctd\u003eMotor B direction\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eENB\u003c\/td\u003e\n\u003ctd\u003eD3 (PWM)\u003c\/td\u003e\n\u003ctd\u003eMotor B speed (PWM)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5V (out)\u003c\/td\u003e\n\u003ctd\u003e5V (Arduino)\u003c\/td\u003e\n\u003ctd\u003ePower Arduino from module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eGND\u003c\/td\u003e\n\u003ctd\u003eCommon ground\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003chr\u003e\u003ch3\u003eWhy Choose L298N Module?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e✅ \u003cstrong\u003e2A per channel\u003c\/strong\u003e — drives most DC gear motors and stepper motors\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eOnboard 5V regulator\u003c\/strong\u003e — power Arduino directly from 7–35V motor supply\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003ePWM speed control\u003c\/strong\u003e — analog speed via ENA\/ENB PWM pins\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eDual channel\u003c\/strong\u003e — control two motors independently for differential drive robots\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003eScrew terminals\u003c\/strong\u003e — secure motor and power connections\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003eCompatible With \/ Works With\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eArduino UNO\/Nano\/Mega (PWM pins D3, D5, D6, D9, D10, D11)\u003c\/li\u003e\n\u003cli\u003eESP32 \/ ESP8266 (3.3V logic compatible with L298N 5V logic input)\u003c\/li\u003e\n\u003cli\u003eRaspberry Pi (via GPIO, use level shifter for 3.3V)\u003c\/li\u003e\n\u003cli\u003eDC gear motors: TT motor, N20, 370, 775 series\u003c\/li\u003e\n\u003cli\u003eBipolar stepper motors: 28BYJ-48 (with gear), NEMA 17 (low current)\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003eTypical Applications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eArduino Smart Car\u003c\/strong\u003e — differential drive robot with two TT motors\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLine Follower Robot\u003c\/strong\u003e — IR sensor + L298N + Arduino for autonomous line tracking\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStepper Motor Control\u003c\/strong\u003e — bipolar stepper for CNC, 3D printer extruder (low current)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConveyor Belt\u003c\/strong\u003e — DC motor speed and direction control for automation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePan-Tilt Platform\u003c\/strong\u003e — two-axis camera mount with DC motor control\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: Can L298N module power an Arduino UNO?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Connect the module's 5V output pin to Arduino's 5V pin (not VIN). The onboard 7805 regulator provides up to 500mA — sufficient for Arduino + sensors. Requires motor supply voltage ≥7V for the regulator to work.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Why is my motor running slowly or getting hot?\u003c\/strong\u003e\u003cbr\u003eA: L298N has ~2V voltage drop per H-bridge. At 6V motor supply, effective motor voltage is ~4V. Use 9–12V supply for full motor speed. Overheating indicates sustained current near 2A — add a heatsink to the L298N chip.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: Can L298N drive a NEMA 17 stepper motor?\u003c\/strong\u003e\u003cbr\u003eA: Only for low-current NEMA 17 motors (≤1.5A\/phase). For standard NEMA 17 (1.7–2A\/phase), use a dedicated stepper driver (A4988, DRV8825) for better current control and microstepping.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e1× L298N Dual H-Bridge DC \u0026amp; Stepper Motor Driver Module\u003c\/li\u003e\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":46991482421483,"sku":"\u003cnone\u003e","price":8.04,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/l298n-dual-hbridge-motor-driver.webp?v=1761545161","url":"https:\/\/keszoox.com\/products\/l298n-dual-h-bridge-dc-stepper-motor-driver-2a-5-35v-arduino-robot","provider":"Keszoox","version":"1.0","type":"link"}