To see product details, add this item to your cart. You can always remove it later.
FREE Returns
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.

ELEGOO 5 Sets 28BYJ-48 ULN2003 5V Stepper Motor + ULN2003 Driver Board Compatible with Arduino

4.6 4.6 out of 5 stars 725 ratings

To see product details, add this item to your cart. You can always remove it later.
FREE Returns

Purchase options and add-ons


About this item

  • Stepper motor with a standard interface, when used directly pluggable.
  • A, B, C, D four-phase LED indicates the status of the stepper motor work.
  • 5 line 4 phase can be used for ordinary ULN2003 chip driver, connect to the 2 phase , support the development board,With convenient use, direct docking
  • Drive Module Board Size(in): 1.37*1.18*0.6 ; Stepper Motor diameter: 1.06(in) ; Stepper Motor lines: 9.45(in)
  • Great packing in a box : 5 set Uln2003 Stepper Motor + Driver Board (with a little gift)

Frequently bought together

$14.99
Get it as soon as Wednesday, Apr 3
In Stock
Sold by ELEGOO Official US and ships from Amazon Fulfillment.
+
$14.99
Get it as soon as Wednesday, Apr 3
In Stock
Sold by ELEGOO Official US and ships from Amazon Fulfillment.
Total price:
To see our price, add these items to your cart.
Details
Added to Cart
Choose items to buy together.

Product details

  • Is Discontinued By Manufacturer ‏ : ‎ No
  • Product Dimensions ‏ : ‎ 5 x 5 x 2 inches; 10.4 ounces
  • Item model number ‏ : ‎ EL-SM-003
  • Date First Available ‏ : ‎ March 8, 2016
  • Manufacturer ‏ : ‎ ELEGOO
  • ASIN ‏ : ‎ B01CP18J4A
  • Country of Origin ‏ : ‎ China
  • Customer Reviews:
    4.6 4.6 out of 5 stars 725 ratings

Important information

Safety Information

Keep container out of direct sunlight.


From the brand


Product Description

ELEGOO

Established in 2011, ELEGOO is a thriving technology company dedicated to open-source hardware research & development, production and marketing.

Our own Quality Management Team will secure the premium quality of our products and we would like to receive your valuable suggestions for our products and make your idea come true.

BYJ48 STEPPER MOTOR

Stepper Motor is a type of electromagnetic device which moves in discrete steps. This has several coils, the center shaft has a series of magnets mounted on it, and the coils surrounding the shaft are alternately given current or not, creating magnetic fields which repulse or attract the magnets on the shaft, causing the motor to rotate.
This Unipolar Stepper Motor 28-BYJ48 is provided with five wires and four coils. The center connections of the coils are tied together and usually used as the power connection. They are named unipolar steppers because power always comes in on this one pole.

Specification

- A, B, C, D four-phase LED indicates the status of the stepper motor work.
- Stepper motor with a standard interface, when used directly pluggable.
- 5 line 4 phase can be used for ordinary ULN2003 chip driver, connect to the 2 phase , support the development board, with convenient use, direct docking.
- Rated Voltage: DC5V 4-phase
- Insulation Resistance: >10MΩ (500V)
- Dielectric Strength: 600V AC / 1mA / 1s
- Step angle: 5.625 x 1/64
- DC Resistance: 200Ω±7% (25C)
- Reduction ratio: 1/64
- Insulation Grade: A
- No-load Pull in Frequency: >600Hz
- No-load Pull out Frequency: >1000Hz
- Pull in Torque: >34.3mN.m(120Hz)
- Detent Torque: >34.3mN.m
- Temperature Rise: < 40K(120Hz)

Programm Code Example

The Arduino IDE support a library for stepper motor, after connect motor with microcontroller you can upload the sketch on to the microcontroller. The following is the code of an example program, it can be modified according to your needs:

#define IN1 8
#define IN2 9
#define IN3 10
#define IN4 11
int Steps = 0;
boolean Direction = true;
void setup() {
Serial.begin(9600);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}
void loop() {
for(int i=0; i<4096; i++){
stepper(1);
delayMicroseconds(800);
}
Direction = !Direction;
}

void stepper(int xw) {
for (int x = 0; x < xw; x++) {
switch (Steps) {
case 0:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
break;
case 1:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, HIGH);
break;
case 2:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
break;
case 3:
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
break;
case 4:
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 5:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 6:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 7:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
break;
default:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
}
SetDirection();
}
}
void SetDirection() {
if (Direction == 1) {
Steps++;
}
if (Direction == 0) {
Steps--;
}
if (Steps > 7) {
Steps = 0;
}
if (Steps < 0) {
Steps = 7;
}
}

UNO Board elegoo arduino super starter kit 1
ELEGOO UNO R3 Board ATmega328P ELEGOO UNO Project Super Starter Kit with Tutorial for Arduino ELEGOO Mega 2560 Project The Most Complete Ultimate Starter Kit ELEGOO UNO R3 Project Complete Starter Kit ELEGOO UNO Project Smart Robot Car Kit V4 ELEGOO Upgraded 37 in 1 Sensor Modules Kit with Tutorial
Customer Reviews
4.7 out of 5 stars
4,564
4.7 out of 5 stars
14,675
4.7 out of 5 stars
7,110
4.7 out of 5 stars
2,893
4.5 out of 5 stars
3,609
4.7 out of 5 stars
2,295
Control Board UNO R3 UNO R3 MEGA 2560 UNO R3 UNO R3 /
Compatibility with Arduino
Projects Tutorial Included
Assembly Requirement No No No No
Reasons to Buy The Same ATmega328 with Arduino UNO R3 Board; The Same ATmega16U2 with Arduino Tutorial of 24 Projects, Cost-effetive Starter Kit Tutorial of 33 Projects, Powerful Mega R3 Control Board Tutorial of 33 Projects, Complete Stater Kit with UNO R3 ELEGOO EleRobot APP; FPV Mode; Obstacle Avoidance; Line Tracking Mode Tutorial of 34 Projects, Updated Version, Compatibility with Arduino IDE and STM32

Looking for specific info?

Customer reviews

4.6 out of 5 stars
4.6 out of 5
725 global ratings

Customers say

Customers like the quality and ease of use of the stepper motors. They say it's a great product for learning to control steppers with an Arduino. Customers also like the speed, saying it'll stall out under light to medium loads. However, some customers feel the motors are very slow and sacrifice some performance for their simplicity. Customers have different opinions on torque.

AI-generated from the text of customer reviews

78 customers mention73 positive5 negative

Customers are satisfied with the quality of the product. They mention that it's pretty good at what it does, works well for hobby experimentation, and is a solid performer. The board performs properly, and the value is spot on. The quality of these products is also great, and works well with sample sketches in arduino. Overall, customers are happy with their purchase and recommend it to others.

"These stepper motors are great for the price. They are very strong and sufficiently fast for any of my purposes...." Read more

"...These things are precious. You just peel off however many leads you need.[..." Read more

"...And for the price, they're pretty good at what they do. Plus, the plastic box they include is handy for storing the motors, or other projects." Read more

"This steppers worked just fine for hobby experimentation...." Read more

53 customers mention53 positive0 negative

Customers appreciate the value of the stepper motors. They say they are accurate and easy to use. Customers also say that the motors are a good kit of inexpensive motors for a small project. They are cheap enough to replace if they break.

"These stepper motors are great for the price. They are very strong and sufficiently fast for any of my purposes...." Read more

"...Got the 5-pack because hey, they're not costly, we'll want to make many other projects anyway...." Read more

"...However these perform amazingly well in both torque and accuracy for their price and size...." Read more

"These are super easy to use and work great for the price. Unloaded they seem to need about 2.5 milliseconds for each step...." Read more

28 customers mention28 positive0 negative

Customers find the product easy to use. They mention it's simple and easy to program with Arduino. They also say the motors are easy to hook up and get running.

"...It's cheap, versatile, and super easy to use. It's also convenient that these run on 5V...." Read more

"These motors actually feel pretty good and are relatively easy to control...." Read more

"...or micro controllers or stepper motors this is for you it is simple to set up, no soldering, no prior stepper knowledge required; just plug in motor..." Read more

"These are super easy to use and work great for the price. Unloaded they seem to need about 2.5 milliseconds for each step...." Read more

18 customers mention18 positive0 negative

Customers are satisfied with the motor. They say it is a great stepper motor for learning to control steppers with an Arduino or Raspberry Pi. They also say it functions adequately and is able to do its job. Customers also say that it is good for small arduino and raspberry pi projects. They mention that the motors are perfect for experimenting with multiple motors and working through your code. Customers further say that the simple stepper is designed for light duty but well-made and suitable for many projects.

"...These are great, versatile motors. Another reviewer mentioned that they run a bit hot, which I agree with...." Read more

"...Despite their voltage rating, they run perfectly fine at 9V (Do so at your own risk!)..." Read more

"...Other than this, it is quite a good motor for small arduino and raspberry pi projects where you want to move items with a little more accuracy than..." Read more

"...These are light duty steppers that are gear-reduced to increase their torque. Lots of projects for them on youtube...." Read more

18 customers mention11 positive7 negative

Customers are mixed about the torque of the stepper motor. Some mention it has good torque, is teachable, and has excellent torque for its size. However, other customers say that it has no real torque or speed. They also mention that the steppers rotate a little bit slowly.

"...Torque is great for such a tiny motor...." Read more

"...Three of the five only turn in one direction and simply shudder when trying to turn in the other direction...." Read more

"...full step with one phase alone in between, to give highly accurate movements with medium torque...." Read more

"...The motors are not made for high rpms, but they have excellent torque for their size and they're very quiet compared to brushed motors...." Read more

14 customers mention0 positive14 negative

Customers are dissatisfied with the speed of the computer. They mention that it is very slow, doesn't spin fast, and tends to stall out under light to medium loads. However, some customers also say that the product sacrifices some performance for its simplicity.

"...Although they are not super fast, I can't think of all that many applications when you would want a super fast stepper motor...." Read more

"...They aren't particularly strong at 5V and tend to stall out under light to medium loads...." Read more

"...Which is what these will provide you. They don't spin fast looking at the external shaft rotation however the inner gears & 4 phases allow you to..." Read more

"...my Raspberry Pi Zero W2, I found the real problem is the 800 microsecond delay in the code, it is too small - bump it up to 900 and all five of the..." Read more

Add a heatsink for best results
5 Stars
Add a heatsink for best results
The quality of these boards and motors is much better than they appear but they take a little finishing in the form of adding a heatsink to the driver chip. The driver board will heat up considerably from normal use and as a result, the torque and position accuracy of the motor will fall. Adding a heatsink to the ULN2003 chip will counter the heat and allow for higher torque and control for indefinite use.Why didn't they include a heatsink with the kit? The wholesale price of a ULN2003 driver chip is about 1/3 to 1/2 the cost of a DIP16 heatsink, which is to say, a DIP16 heatsink is two to three times the cost of the ULN2003 driver chip and the heatsinks are not easy to get a hold of either. I would guess that most people learning about stepper motors with this kit won't need the extra expense of the heatsink since they won't be using the kit for very long so the heatsink isn't included. If you do plan on using this kit for part of a machine or device, then a heatsink is in my view, a must have thing.For a cheap alternative to a DIP16 heatsink that is actually much better for this particular driver board, use two generic 10x10 mm heatsinks that can be found on Amazon for Raspberry Pi cooling or in 3d printer cooler kits. Two of these heatsinks will perfectly fit between the connectors and cover the entire ULN2003 chip while providing more cooling than an official DIP16 heatsink. I used thermal tape to fasten the heatsink to the chip and its a cut to perfect size with a razor using the heatsink as a cutting guide.In the picture I added, you can see a board with two 10x10 mm heatsinks in the foreground, the background is a board with no heatsinks.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on June 30, 2016
18 people found this helpful
Report
Reviewed in the United States on August 27, 2017
44 people found this helpful
Report
Reviewed in the United States on June 14, 2019
6 people found this helpful
Report
Reviewed in the United States on February 8, 2024

Top reviews from other countries

Translate all reviews to English
juanfragom
5.0 out of 5 stars Bueno, bonito y barato
Reviewed in Spain on March 19, 2022
Fernando
5.0 out of 5 stars Calidad - precio
Reviewed in Spain on January 29, 2022
Flixcas
4.0 out of 5 stars Buen kit
Reviewed in Spain on December 6, 2023
Cliente Amazon
5.0 out of 5 stars Buena relación calidad-precio
Reviewed in Spain on March 27, 2022
Salvatore
5.0 out of 5 stars Elegoo ottimo.
Reviewed in Italy on July 2, 2022