Vibration motors make your Arduino projects more exciting. They are great for adding touch feedback, making things move, or creating game vibrations. Whether you’re making a wearable gadget or a robot, these motors are super useful. Here’s a list of 10 strong vibration motors to improve your projects:
INEED Motors LRA0832
Adafruit Vibrating Mini Motor Disc
Pololu Vibration Motor 1089
Seeed Studio Grove Vibration Motor
SparkFun Vibration Motor ROB-08449
Nidec Copal CMR-07
E-Switch PVL Series
Jinlong Machinery Z4
Precision Microdrives 304-116
Generic 3V Vibration Motor
Vibration motors improve Arduino projects by giving touch feedback and alerts. They are great for wearables and fun gadgets.
Pick the right motor by thinking about your project's needs. Look at size, voltage, and vibration strength to make sure it fits.
If you're new, try the Generic 3V Vibration Motor. It's cheap, simple, and great for learning and small projects.
This motor is small but very strong. It works at 1.8V AC and creates vibrations up to 1.7 G. Its flat shape helps it fit into tight spots. This LRA vibration motor has a 50ms rise time and 80ms falling time and lasts 1 million cycles in 2s on /1s off mode. Giving steady and strong vibrations.
This motor works well for smartwatches or fitness trackers. It’s also useful for gaming controllers or toys that need touch feedback. If your project needs alerts, this motor can give clear vibrations you won’t miss.
Pros:
Small size fits tiny projects.
Fast spinning gives strong vibrations.
Built to last for a long time.
Cons:
Uses more power than some other motors.
Needs careful setup because of its round shape.
The INEED LRA0832 costs about $1.0 to $1.5. You can buy it online from DGL.
The Adafruit Vibrating Mini Motor Disc is small and works well. It runs at 3.0V and spins fast at 11,000 RPM. This motor gives vibrations at 183 Hz for steady feedback. It starts working at just 2.3V, so it’s good for low-power projects. Below are its main details:
Attribute | Rating |
---|---|
Rated operating voltage | 3.0V |
Voltage range | ~2.5-3.8V |
Rated operating current | 75mA |
Rated speed | 11,000 ± 3,000rpm |
Rated vibration frequency | 183 ± 50 Hz |
Starting voltage | 2.3V |
Starting current | Up to ~120mA |
This motor is great for wearables like smart rings or bracelets. It’s also useful for gaming controllers or toys with touch feedback. If your project needs alerts, its steady vibrations will grab attention every time.
Pros:
Small size fits tight spaces easily.
Gives steady and reliable vibrations.
Works with low voltage, perfect for Arduino.
Cons:
Vibrations are weaker than bigger motors.
Needs careful power setup due to higher starting current.
The Adafruit Vibrating Mini Motor Disc is affordable, costing $5 to $10. You can buy it on Adafruit’s website or other electronics stores.
The Pololu Vibration Motor 1089 is small and works well in tight spaces. It runs on 2.5V to 3.5V and vibrates at about 150 Hz. This motor is shaped like a cylinder, only 10mm wide and 3.4mm tall. It spins at 12,000 RPM, giving strong and steady vibrations. The wires are already attached, so you can connect it to your Arduino easily without soldering.
This motor is great for fitness trackers or devices with touch feedback. It’s also useful for remote controls or gaming controllers that need vibrations. In robotics, it can give alerts or warnings through vibrations. Its small size and reliable performance make it useful for many creative ideas.
Pros:
Small size fits tiny spaces.
Wires are attached for easy setup.
Spins fast for strong vibrations.
Cons:
Works with fewer voltage options.
Costs more than basic motors.
The Pololu Vibration Motor 1089 costs $8 to $12. You can buy it from Pololu’s website or other online stores.
The Seeed Studio Grove Vibration Motor is great for Arduino projects. It works with 3.3 to 5.0 volts and gives up to 750 mW of power. This motor uses the DRV2605L driver, which offers 123 vibration effects. You can connect it easily to your Arduino using an I2C port. Its default I2C address is 0x5A, and it operates at 100 kHz speed. Here’s a simple breakdown of its details:
Parameter | Value |
---|---|
Operating voltage | 3.3~5.0 V |
Ripples (at max power) | 50~100 mV |
Max power | 750 mW |
I2C speed | 100 kHz |
Vibration effects | 123 types |
Driver | DRV2605L |
Port | I2C |
Default I2C Address | 0x5A |
This motor is perfect for projects needing accurate touch feedback. It can measure reaction times in experiments or give vibrations for interactive setups. It’s also useful for testing with sensors like accelerometers. Whether for wearables or robotics, this motor adds creativity. Here are some common uses:
Application Area | Description |
---|---|
Response Timing | Gives vibrations to measure reaction times in tests. |
Interactive Feedback | Improves user experience with vibration-based stimuli. |
Sensor Prototyping | Works with sensors for advanced feedback systems. |
Pros:
Offers many vibration effects.
Simple to connect with Arduino via I2C.
Works well with different sensors.
Cons:
Uses more power than some motors.
Needs careful setup for I2C to work right.
The Seeed Studio Grove Vibration Motor costs $10 to $15. You can find it on Seeed Studio’s website or other electronics stores.
The SparkFun Vibration Motor ROB-08449 is small and easy to use. It works at 3.7V and spins at 9,000 RPM. Its round shape is 10mm wide and 3.4mm tall, so it fits in tight spaces. The motor has wires already attached, so no soldering is needed. It weighs only 1.2 grams, making it great for portable or wearable projects.
This motor is perfect for projects needing gentle vibrations or alerts. You can use it in wearable devices like bands or gloves to send notifications. It’s also helpful in safety gadgets that warn users when objects are nearby. Here are some creative ideas:
Project Name | Description | Use of Vibration Motor |
---|---|---|
Vibrates to warn when objects are too close. | Adds safety alerts through vibrations. | |
Wearable Band | Vibrates to notify teachers of new questions. | Works as a quiet alert system for teachers. |
These examples show how this motor adds useful features to your projects.
Pros:
Small size fits tight spaces.
Very light, good for portable designs.
Wires are attached for easy connection.
Cons:
Spins slower than some other motors.
Works with fewer voltage options.
The SparkFun Vibration Motor ROB-08449 is affordable, costing $5 to $8. You can buy it on SparkFun’s website or other online stores.
The Nidec Copal CMR-07 is a small, reliable motor. It works with 2.7V to 3.3V and vibrates at 150 Hz. Its cylinder shape is 10mm wide and 3.4mm tall, fitting tight spaces. The motor spins fast at 12,000 RPM, giving strong vibrations. It comes with wires already attached, making it easy to connect.
Specification | Value |
---|---|
Voltage Range | 2.7V–3.3V |
Vibration Frequency | 150 Hz |
Speed | 12,000 RPM |
Dimensions | 10mm x 3.4mm |
Weight | 1.2 grams |
This motor is great for small projects needing strong vibrations. Use it in smartwatches or fitness trackers for touch feedback. It’s also good for gaming controllers or robots needing alerts. If you need a vibration for notifications, this motor works well without being too strong.
Tip: Pick this motor for projects needing small size and accuracy. Its compact design and steady performance make it very useful.
Pros:
Small and lightweight design.
Spins fast for strong vibrations.
Wires are attached for easy use.
Cons:
Works with fewer voltage options.
Costs more than basic motors.
The Nidec Copal CMR-07 costs $10 to $15. You can buy it online from electronics stores. It’s a bit expensive, but its quality makes it worth it.
The E-Switch PVL Series is tough and flexible. It has an IP67 rating, so it resists dust and water. This makes it great for projects in rough conditions. Its bright blue LED adds a cool visual effect to your Arduino setup. The quick-connect design makes it easy to install. Below are its main details:
Specification | Details |
---|---|
Product Model | E-Switch PVL16FLS41 |
Type | LED |
Lamp Color | Blue |
Lens Color | Blue |
Lens Transparency | Clear |
Voltage | |
Current | 20mA |
Panel Cutout Shape | Round |
Panel Cutout Dimensions | 0.64" (16.26mm) |
Lens Size | 10.00mm Dia |
Lens Style | Round with Flat Top |
Termination Style | Quick Connect - 0.110" (2.8mm) |
Ingress Protection | IP67 |
This motor works well for outdoor gadgets like weatherproof devices or robots. It’s also useful for displays that mix vibrations with lights. If your project needs to handle tough conditions, this is a great pick.
Tip: Use the E-Switch PVL Series with sensors to make smart devices that react to the environment.
Pros:
IP67 rating keeps it safe from dust and water.
Bright LED adds a fun visual feature.
Quick-connect design makes setup simple.
Cons:
Small voltage range limits where it can be used.
Bigger panel cutout size needs careful planning.
The E-Switch PVL Series costs $12 to $20. You can buy it online or at electronics stores. Its strong design is worth the price for tough projects.
The Jinlong Machinery Z4 is small but very strong. It works with 2.7V to 3.3V and vibrates at 200 Hz. Its round shape is 10mm wide and 3.4mm tall, fitting tight spaces. The motor spins fast at 13,000 RPM, giving steady vibrations. Wires are already attached, so you can connect it easily without soldering.
Specification | Value |
---|---|
Voltage Range | 2.7V–3.3V |
Vibration Frequency | 200 Hz |
Speed | 13,000 RPM |
Dimensions | 10mm x 3.4mm |
Weight | 1.3 grams |
This motor is great for small projects needing strong vibrations. Use it in smartwatches or fitness trackers for touch feedback. It’s also good for gaming controllers, toys, or robots needing alerts. If you need a vibration for notifications, this motor works well without being too strong.
Tip: Add this motor to interactive projects for better user experience. Its vibrations are subtle but effective.
Pros:
Small and lightweight design.
Spins fast for strong vibrations.
Wires are attached for easy use.
Cons:
Works with fewer voltage options.
Costs more than basic motors.
The Jinlong Machinery Z4 costs $10 to $15. You can buy it online from electronics stores or Amazon. Its strong performance makes it worth the price for Arduino projects.
The Precision Microdrives 304-116 is small but very strong. It works with 2.5V to 3.8V and creates vibrations up to 0.9 G. Its rectangular shape makes it easy to fit in tight spots. The motor spins at 12,000 RPM, giving steady and strong vibrations. It’s made with tough materials, so it lasts a long time.
Specification | Value |
---|---|
Voltage Range | 2.5V–3.8V |
Vibration Strength | 0.9 G |
Speed | 12,000 RPM |
Dimensions | 10mm x 3mm |
Weight | 1.5 grams |
Tip: Choose this motor for projects needing small size and power.
This motor is great for wearables like smartwatches or fitness trackers. It’s also useful for gaming controllers or toys that need touch feedback. If your project needs quiet alerts, this motor works well for notifications or safety devices.
Pros:
Small size fits tight spaces easily.
Spins fast for strong vibrations.
Made to last through heavy use.
Cons:
Uses more power than some motors.
Needs careful setup because of its shape.
The Precision Microdrives 304-116 costs $15 to $25. You can buy it online from electronics stores or Amazon. It’s more expensive than basic motors, but its quality makes it worth the price.
The Generic 3V Vibration Motor is a low-cost choice for Arduino projects. It runs on 3V and gives steady vibrations for simple tasks. Its small cylinder shape fits easily into tight spaces. The motor spins at about 10,000 RPM, offering medium vibration strength. It’s very light and has wires already attached, so no soldering is needed.
Specification | Value |
---|---|
Operating Voltage | 3V |
Speed | ~10,000 RPM |
Dimensions | ~10mm x 3mm |
Weight | ~1 gram |
Wire Connection | Pre-attached |
Tip: Beginners will find this motor easy to use. It’s great for basic projects and learning Arduino.
This motor works well for beginner projects. Use it in wearables like bracelets or gloves for vibration alerts. It’s also good for toys or simple robots needing touch feedback. For notification systems, it provides gentle vibrations to get attention.
Pros:
Cheap and easy to find.
Small and lightweight design.
Wires are attached for quick setup.
Cons:
Vibrations are weaker than high-end motors.
Not suitable for advanced or demanding projects.
This motor costs between $2 and $5, making it very affordable. You can buy it on Amazon, eBay, or electronics stores. If you need a budget-friendly option, this motor is a great pick for Arduino projects.
Picking the best vibration motor for your Arduino project is simpler when you compare their features side by side. Below is a table that shows the key differences between the top 10 vibration motors we talked about earlier.
Motor Name | Voltage Range (V) | Speed (RPM) | Size (mm) | Price Range ($) |
---|---|---|---|---|
Precision Microdrives 310-101 | 2.5–3.8 | 12,000 | Round, 10 x 3.4 | 15–25 |
Adafruit Vibrating Mini Motor Disc | 2.5–3.8 | 11,000 | Round, 10 x 3.4 | 5–10 |
Pololu Vibration Motor 1089 | 2.5–3.5 | 12,000 | Round, 10 x 3.4 | 8–12 |
Seeed Studio Grove Vibration Motor | 3.3–5.0 | N/A | N/A | 10–15 |
SparkFun Vibration Motor ROB-08449 | 3.7 | 9,000 | Round, 10 x 3.4 | 5–8 |
Nidec Copal CMR-07 | 2.7–3.3 | 12,000 | Round, 10 x 3.4 | 10–15 |
E-Switch PVL Series | 2.8 | N/A | Panel Cutout: 16.26 | 12–20 |
Jinlong Machinery Z4 | 2.7–3.3 | 13,000 | Round, 10 x 3.4 | 10–15 |
Precision Microdrives 304-116 | 2.5–3.8 | 12,000 | Rectangular, 10 x 3 | 15–25 |
Generic 3V Vibration Motor | 3.0 | ~10,000 | Round, ~10 x 3 | 2–5 |
Tip: Need something cheap? Try the Generic 3V Vibration Motor. For tougher projects, go with Precision Microdrives 310-101 or 304-116. They are strong and last longer.
This table makes it easy to compare the main features of each motor. Whether you need a small size, fast speed, or specific voltage, you can now choose the right motor for your project confidently.
Think about what your project needs before choosing a motor. Do you need strong vibrations for alerts or gentle ones for wearables? Most projects work well with simple motors like pivotal oscillation or linear vibration types. These are safe, reliable, and commonly used. Avoid motors with too many fancy features. They might not be useful and could make your project harder.
If you’re just starting with Arduino, pick a motor with wires already attached. This makes it easier to set up. For experienced users, motors with adjustable settings can give more options. Always match the motor’s features to your project’s needs. This way, you won’t spend extra money on things you don’t need.
To choose the right motor, check its specifications carefully. Voltage is very important. For example, Arduino Uno R3 uses 5V, while Arduino Pro 3.3V/8MHz uses 3.3V. Make sure the motor’s voltage matches your board.
Board Name | Operating Voltage | Clock Speed |
---|---|---|
Arduino Uno R3 | 5V | 16MHz |
Arduino Pro 3.3V/8MHz | 3.3V | 8MHz |
Arduino Pro 5V/16MHz | 5V | 16MHz |
Size is also important. Small motors like Jinlong Machinery Z4 fit tight spaces, making them great for wearables. RPM (rotations per minute) shows how strong the vibrations are. Inrunners usually range from 2000-10,000 RPM/V, while outrunners are slower at 1000-2000 RPM/V. Pick a motor that fits your project’s size and speed needs.
Your budget matters when picking a motor. Check prices to see what fits your budget. For example, basic motors like the Generic 3V Vibration Motor cost around $2. High-end motors like Precision Microdrives 304-116 can cost up to $25.
Compare brands to find the best value. Look for motors that balance price and quality. If you don’t want to spend much, start with cheaper options and upgrade later. Also, check availability. Popular brands like Adafruit and SparkFun are easy to find online, so you won’t have trouble getting them.
Tip: Compare prices from different stores to save money.
Picking the best vibration motor can improve your Arduino project. Whether you want strong vibrations or small designs, there’s a motor for you. Look at the choices, check their features, and choose what works best. The right motor will make your project more fun and engaging!
For beginners, the Generic 3V Vibration Motor is a great choice. It’s cheap, simple to use, and ideal for basic Arduino projects.
Yes, but only small motors can connect directly. For bigger motors, use a transistor or motor driver to protect your Arduino.
You can control it using Pulse Width Modulation (PWM). Write Arduino code to adjust the motor's speed and vibration level.
Tip: Try different PWM settings to get the right vibration for your project!
5 Simple Ways to Excel with Arduino Vibration Motors
Controlling Vibration Motor Strength Using Arduino PWM Techniques
Advantages and Disadvantages of 12V Vibration Motors Explained
Get Custom Micro DC Motors from
INEED Motors!
Leading Brand in Vibration Motor Manufacturing Industry