{"product_id":"28byj-48-5v-stepper-motor-uln2003-driver-module-arduino-pic-avr","title":"28BYJ-48 5V Stepper Motor with ULN2003 Driver Module — 4-Phase, Arduino, PIC, AVR","description":"\u003ch2\u003e28BYJ-48 5V Stepper Motor with ULN2003 Driver Board — 4-Phase, Arduino \/ PIC \/ AVR\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003e28BYJ-48\u003c\/strong\u003e is a 4-phase, 5-wire unipolar stepper motor with a built-in \u003cstrong\u003e1:64 gear reduction\u003c\/strong\u003e, providing precise low-speed rotation ideal for Arduino positioning projects. Paired with the \u003cstrong\u003eULN2003 driver board\u003c\/strong\u003e, it connects directly to any 5V microcontroller GPIO without additional power components.\u003c\/p\u003e\u003ch3\u003eKey Specifications\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMotor Model\u003c\/td\u003e\n\u003ctd\u003e28BYJ-48\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e5V DC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePhase Configuration\u003c\/td\u003e\n\u003ctd\u003e4-phase, unipolar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStep Angle (no gear)\u003c\/td\u003e\n\u003ctd\u003e5.625° \/ step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eGear Ratio\u003c\/td\u003e\n\u003ctd\u003e1:64 (63.68:1 actual)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSteps per Revolution (full step)\u003c\/td\u003e\n\u003ctd\u003e2048 steps @ output shaft\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNo-Load Speed\u003c\/td\u003e\n\u003ctd\u003e~15 RPM @ 5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCoil Resistance\u003c\/td\u003e\n\u003ctd\u003e~50Ω per phase\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCoil Current\u003c\/td\u003e\n\u003ctd\u003e~100mA per phase\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDriver IC\u003c\/td\u003e\n\u003ctd\u003eULN2003A (Darlington array)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDriver Input\u003c\/td\u003e\n\u003ctd\u003e4 digital pins (IN1–IN4)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eStep Modes\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eMode\u003c\/th\u003e\n\u003cth\u003eSteps\/Rev\u003c\/th\u003e\n\u003cth\u003eTorque\u003c\/th\u003e\n\u003cth\u003eResolution\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFull Step (4-step)\u003c\/td\u003e\n\u003ctd\u003e2048\u003c\/td\u003e\n\u003ctd\u003eHigher\u003c\/td\u003e\n\u003ctd\u003e0.176°\/step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHalf Step (8-step)\u003c\/td\u003e\n\u003ctd\u003e4096\u003c\/td\u003e\n\u003ctd\u003eLower\u003c\/td\u003e\n\u003ctd\u003e0.088°\/step\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eWhy Choose 28BYJ-48 + ULN2003?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e1:64 Gear Reduction\u003c\/strong\u003e — High torque at low speed; holds position without power (detent torque)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2048 Steps\/Rev\u003c\/strong\u003e — 0.176° resolution per full step for precise positioning\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eULN2003 Driver Included\u003c\/strong\u003e — No additional components needed; connects directly to Arduino GPIO\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5V Operation\u003c\/strong\u003e — Powered directly from Arduino 5V pin (at low duty cycle) or external 5V supply\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eArduino Stepper Library\u003c\/strong\u003e — Supported by built-in Arduino Stepper library and AccelStepper\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eTypical Applications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003eArduino clock mechanism and dial indicator\u003c\/li\u003e\n\u003cli\u003eCamera pan\/tilt positioning system\u003c\/li\u003e\n\u003cli\u003e3D printer extruder (low-speed, high-torque)\u003c\/li\u003e\n\u003cli\u003eAutomated valve and damper control\u003c\/li\u003e\n\u003cli\u003eRobotic arm joint positioning\u003c\/li\u003e\n\u003cli\u003eVending machine dispensing mechanism\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eArduino Wiring \u0026amp; Code\u003c\/h3\u003e\u003cp\u003eConnect IN1–IN4 to Arduino pins 8–11. VCC→5V, GND→GND.\u003cbr\u003e\u003ccode\u003e#include \u0026lt;Stepper.h\u0026gt;\u003c\/code\u003e\u003cbr\u003e\u003ccode\u003eStepper myStepper(2048, 8, 10, 9, 11);\u003c\/code\u003e\u003cbr\u003e\u003ccode\u003emyStepper.setSpeed(10); \/\/ 10 RPM\u003c\/code\u003e\u003cbr\u003e\u003ccode\u003emyStepper.step(2048); \/\/ One full revolution\u003c\/code\u003e\u003c\/p\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: Can 28BYJ-48 be powered from Arduino’s 5V pin?\u003c\/strong\u003e\u003cbr\u003eA: For brief movements yes, but continuous operation draws ~400mA (4 phases × 100mA) — exceeding Arduino’s 500mA USB limit. Use an external 5V supply for sustained use.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: What’s the actual gear ratio of 28BYJ-48?\u003c\/strong\u003e\u003cbr\u003eA: The nominal ratio is 1:64, but the actual ratio is 63.68395:1, giving 2037.9 steps\/rev in full-step mode. Most projects use 2048 for simplicity.\u003c\/p\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e1× 28BYJ-48 5V 4-Phase Stepper Motor\u003c\/li\u003e\n\u003cli\u003e1× ULN2003 Driver Board\u003c\/li\u003e\n\u003cli\u003e1× Connecting Cable\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"module","offer_id":46991497134315,"sku":"14:10#module","price":6.88,"currency_code":"USD","in_stock":true},{"title":"Motor","offer_id":46991497167083,"sku":"14:350852#Motor","price":10.0,"currency_code":"USD","in_stock":true},{"title":"motor with module","offer_id":46991497199851,"sku":"14:29#motor with module","price":12.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/28byj48-stepper-motor-uln2003.webp?v=1761535447","url":"https:\/\/keszoox.com\/products\/28byj-48-5v-stepper-motor-uln2003-driver-module-arduino-pic-avr","provider":"Keszoox","version":"1.0","type":"link"}