What it is
The 28BYJ-48 5V 4-Phase Stepper Motor is a compact 28BYJ-48 motor for precise, repeatable low-speed movement in Arduino, Raspberry Pi, and ESP32 projects. It is useful for robotics, home automation experiments, pan-tilt mechanisms, indicators, valves, and small actuators. This is not an I2C, SPI, or UART module; use a compatible stepper driver and the driver datasheet for wiring and pinout details.
Pins
Refer to the motor connector, your stepper driver documentation, and the listing photos for exact pin names and pinout. This product description does not define a fixed direct-to-GPIO pin map.
Technical Specifications
| Specification | Value |
|---|---|
| Model | 28BYJ-48 |
| Operating Voltage | 5V |
| Motor Type | Stepper motor |
| Phase Count | 4-phase |
| Control Requirement | Compatible stepper driver required |
| Compatible Platforms | Arduino, Raspberry Pi, ESP32, and other microcontrollers |
| Typical Uses | DIY motion control, robotics, automation, pan-tilt, indicators, valves, and small actuators |
| Interface | Controlled through a stepper driver, not I2C, SPI, or UART |
| Pinout / Datasheet | See listing photos and driver documentation |
Frequently Asked Questions
What is the operating voltage of the 28BYJ-48 5V stepper motor?
The 28BYJ-48 described here runs on 5V. Use it with a compatible stepper driver and follow the driver documentation for wiring.
How do I connect the 28BYJ-48 stepper motor to Arduino or ESP32?
Connect the motor through a compatible stepper driver, then control the driver from your Arduino or ESP32. Do not connect the motor directly to GPIO pins without the proper driver stage.
Can I use the 28BYJ-48 with Raspberry Pi?
Yes. The product description lists Raspberry Pi as a compatible platform when the motor is paired with a suitable stepper driver.
What is the 28BYJ-48 stepper motor used for?
It is suited for precise, repeatable low-speed positioning in robotics, home automation experiments, pan-tilt mechanisms, indicators, valves, and small actuators.
Does the 28BYJ-48 use I2C, SPI, or UART?
No. The 28BYJ-48 is a 4-phase stepper motor, not a serial sensor module, so control is handled through a compatible stepper driver rather than I2C, SPI, or UART.