





Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Morocco.
⚙️ Power your projects with precision — don’t get left behind in the maker revolution!
The ELEGOO 5 Sets 28BYJ-48 ULN2003 Stepper Motor kit offers five compact, high-torque 5V stepper motors paired with ULN2003 driver boards. Designed for seamless Arduino compatibility, these motors feature a 64:1 gear ratio for precise control and built-in LED indicators for easy troubleshooting. Ideal for beginners and pros alike, this plug-and-play set supports a wide range of robotics, CNC, and 3D printing applications, delivering reliable performance in a compact, durable package.











| ASIN | B01CP18J4A |
| Brand | ELEGOO |
| Brand Name | ELEGOO |
| Customer Reviews | 4.6 out of 5 stars 822 Reviews |
| Global Trade Identification Number | 06976021760015 |
| Included Components | Female to Male Cable |
| Item Weight | 0.21 Kilograms |
| Manufacturer | ELEGOO |
| Material | Metal, Plastic, Glass/Acrylic |
| Material Type | Metal, Plastic, Glass/Acrylic |
| Model | EL-SM-003 |
| Model Name | EL-SM-003 |
| Number of Items | 5 |
| Part Number | EL-SM-003 |
| UPC | 746591610357 |
| Unit Count | 5.0 Count |
G**N
Great, cheap motors with lots of torque
These stepper motors are great for the price. They are very strong and sufficiently fast for any of my purposes. I read online that the reason they are so cheap is because they are mass produced for commercial uses, and it sounds totally plausible. These are great, versatile motors. Another reviewer mentioned that they run a bit hot, which I agree with. After a minute or so of continuous running, they start to get very warm, faster if you are running them fast or under load. Honestly, though, it's not much different than the other stepper motors I've been scavenging. For normal, non-continuous use applications, it should be fine. Although they are not super fast, I can't think of all that many applications when you would want a super fast stepper motor. With the amount of torque these have, you could gear it up anyway. I vaguely recall someone mentioning they were geared down inside the box, which seems plausible because the number of motor steps differs from the number of steps per revolution by like 32 or something, but honestly I can't remember. Sorry. If I end up taking one of these apart someday, I'll update. I won't take the time to make actual measurements for torque and speed because datasheets seem pretty readily available for these motors. The mounting holes are well placed and the cable is very convenient for quick and easy solderless connections. The motors are very sturdy and show no signs of wear despite my relentless abuse (on account of the low price). 5 Is a good number in a set. The ULN2003 driver modules are nice both for quickly testing and even for final installation, provided you are not strapped for space. The LEDs are useful for troubleshooting if you don't have much experience with stepper motors. In fact, if you don't have much experience with stepper motors, I highly recommend this set. It's cheap, versatile, and super easy to use. It's also convenient that these run on 5V. I think these take something like 500mA depending on speed, load, etc. , but I can't really remember well so that may be completely wrong. In any case, these are too big to run safely on the 5V pin of an arduino. All around, I highly recommend these stepper motors (or equivalents from other retailers) for a multitude of uses and there is a very good chance I'll be buying more of these in the future.
J**.
Good stepper motors & drivers for price. Great for beginners or experienced electronic enthusiasts
For the low price you wouldn't expect high quality stepper motors and drivers. However these perform amazingly well in both torque and accuracy for their price and size. I was hesitant at first but am happy with my purchase and would buy again. They do tend to heat up after extended use or with heavier loads, however for most applications of stepper motors this isnt a problem. If you are looking at these and wanting high speed rotation & long continuos running then a regular DC 5-9v motor would better suit you. 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 use multiple step types depending on your need. Including wave step driving with each phase cycling one on at a time giving the simplest controlled rotation for beginners. Or full step using two of four phases on at a time for highest torque. Or Half step using a mix of two phases of full step with one phase alone in between, to give highly accurate movements with medium torque. The only suggestions I would have is buy or setup a separate dc power supply for these as the arduino or other micro controllers won't have the volts and mA that you need. Also if you're a beginner or new to arduino 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 to driver, hook up all four driver digital input pins to a micro controllers digital output (like arduino, raspberry pi, etc) plug ground and power cables to relating micro controller pins or seperate power supply pins and you're done. All thats left is running a code thru micro controller. I will note however that you will need more male to female cables if you plan to hook up more than 2 stepper drivers to micro controller; Good for both experienced users for projects/fun and good for beginners who are learning about steppers or just getting started, the LED lights are beneficial for troubleshooting and making sure your code works properly. I took one of the steppers apart. Taken apart there's Aluminum casing outer shell, 1 layer of 8 teeth on casing bottom & 3 layers of 8 teeth each interspersed inside center hole of the coil plastic rings sitting on top of first teeth layer, giving you 4 layers/phases & 32 teeth total or 32 steps. Both coils are wrapped around plastic rings and sealed. Soldering on steppers and drivers look & feel solid. First coils ends being the yellow and blue wires respectively. But being unipolar the center of the coil is also connected by center tap to red wire. Bottom coil is same with ends being orange and pink, center wires are connected between both coils into single red wire. The rotor is plastic with a permanent magnet surrounding it, the rotor shaft has 9 teeth. That shaft extends up to top plate that has 3 ganged gears plus the gear for external gear shaft. All these together do infact give you a 64:1 ratio where 64 rotations of the rotor = 1 rotation of the external gear shaft. Note that one rotation of the rotor requires the 4 phases 32 steps to make one full rotor rotation. So a lot of rpm is needed to give you even 10rpm of the external shaft. This is where torque is created and heat is generated, Seems solidify enough built for its power rating and most stepper uses, mechanically the gears are setup for best possible torque
N**Y
Good for its Price
These motors actually feel pretty good and are relatively easy to control. They'll even take a 3.3V control input, which makes them great for STM32 and STM8. Their step size is really fine due to their gearing. However, they do have quite a bit of backlash, which hinders their repeatability somewhat. Nevertheless, they'll be good for learning how to control stepper motors and for places where accuracy isn't too critical. They aren't particularly strong at 5V and tend to stall out under light to medium loads. Despite their voltage rating, they run perfectly fine at 9V (Do so at your own risk!) and are definitely more powerful, but get much warmer, as to be expected. They are a bit noisy due to the gearing, but are definitely on the quiet side when it comes to steppers. Overall, they're a good starting point for stepper motor control, and perhaps even small robotics applications. 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.
J**N
works great for the price
These are super easy to use and work great for the price. Unloaded they seem to need about 2.5 milliseconds for each step. As for reliability, I've used 3 out of the pack of 5 and all worked flawlessly. This is my second batch of these things and I've never had any trouble with them. One of them I tried running at 13.8 volts to get more torque for a particular job it was too weak for at 5V. It got hot enough to melt the PLA plastic I'd 3d printed to attach to it because I left it on too long. The driver chip was also very hot. Both worked fine after cooling down. Obviously you shouldn't do this and YMMV but I was really impressed the motor and driver survived that. You can run it as long as you want at 5V and it won't get hot.
J**5
Great Stepper Motor
I'll rate this stepper motor for what it is, not against stepper motors in general. This is a very inexpensive stepper motor (the motor, along with its driver board, is often under $1.50 ea. ), used extensively in such things as 2D and 3D printers and plotters, DVD drives, motion picture cameras, etc. Their cost and versatility make them a great motor to play around with, which is what I do. Cannot beat it.
A**K
Step 1: turn. Step 2: turn back. Repeat. Works fine.
I bought these motors for a Raspberry Pi star tracking telescope project. I'm doing hacker stuff with my daughter. Got the 5-pack because hey, they're not costly, we'll want to make many other projects anyway. Plus, we don't want to be afraid to let the magic smoke out of our Only One critical component so we always get several. We also like to test the limits of devices and the only way to find the absolute maximum limit is to go just a little bit more. The tested motor and board is as described in the listing. I drove it straight from the +5V pin of the Pi3, which is strongly not recommended because excess current draw might reboot your Pi. Torque is great for such a tiny motor. I was able to google the necessary information and operate the motor in Python with my Pi3 in just a few minutes. Some minor adaptation of the available information was necessary for our specific workflow - which is the hacker life. It wouldn't be fun without that. It's nice that the board and motor are together so we don't have to guess if they'll cooperate. I understand the tiny motor controller boards work with a wide variety of stepper motors, so it's great that we have a pluggable connector instead of wires soldered on. We will be using that. I'll probably be scavenging steppers from inkjets and scanners for months. They work with all the little programmable boards that make GPIO, so they'll be fine with a Pi Zero when we put them in service. But we'll develop on the Pi3. You're not going to get a lot of RPM out of these. That's not what they're for (and, specifically for our first application we're gearing down to 7*10^-4 RPM obviously). Also, these are not industrial stepper motors for your production line. And they're not going to drive your electric vehicle. People are asking questions about the gearsets to use with these. My motors came with a 5mm axle, double flat. Previously we bought a plastic gear set through Amazon: UCTOP 80Pcs Plastic DIY Robot Gear Kit Gearbox Motor Gear Set For DIY Car Robot The "D5" gearhead (the blue gearhead with the largest bore and a flat) fits diametrically, though the flat is not deep enough. I'll be filling that gap with epoxy, and it will work just fine. You can get a number of setscrew 5mm bore heads for your project. There's one with "timing belt" that looks interesting. It would be nice if someone with these motors and a matching gear set would post a review so we know what to buy. The seller of the motors, maybe? If it was me I would put the ASIN of the matching gears right in the product description, as it would help to move product - or even sell the gears myself. I happened to order some jumper wires in the same order. These saved a lot of time. Whether you're connecting to a male header on the Pi or your breadboard, there's a set of jumpers just right. These things are precious. You just peel off however many leads you need. Elegoo 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Wires Ribbon Cables Kit for arduino Is what it says, slamming deal, excellent delivery. Would buy again.
K**C
one board failed out of the box
one board failed out of the box, others are fine.
J**K
Good motors, even better documentation
I wanted to learn more about stepper motors when working with 3D printers. These were reasonably priced so i bought a few. First things first, usually foreign hobby electronics have extremely bad documentation. Elegoo is different and has all of the documentation you'll need to get the motor running including schematics and data sheets. That alone is a huge plus. The motors are easy to hook up and get running, just two powers wires and four control wires (pins 8, 9, 10, and 11 on the arduino) and you can use the Stepper library that is built in to the arduino ide to get the motor running. I can't remember the steps per revolution but these motors are gear reduced so they are extremely slow. I was hoping to build a micro camera gimbal but they are not quick enough so I'll have to think of any other use for them
S**.
Ottimo prodotto
Prodotto come da foto , perfettamente funzionante
J**M
Bueno, bonito y barato
Todos los motores y controladores funcionan bien. Motores básicos con engranajes de plástico y sin mucho par, pero perfectos para aprender y diseñar. Además viene todo dentro de una caja de plástico ideal para almacenarlos y guardarlos. Lo recomiendo.
M**R
ottimo
ottimo prezzo e buona qualità per i robot che crea mia figlia
L**À
buena presentación se ven bien.
bien presentados en cja con todo lo que se describe.
F**S
Buen kit
Kit completo para hacer funcionar sin otros aditivos, los motores. No le doy 5 estrellas porque podrían incluir un prospecto con los datos esquemáticos de los motores identificando las bobinas y relacionándolas con sus cables de salida, aunque esa información se consigue fácilmente por internet.
Trustpilot
2 days ago
4 days ago