Vibration Motor

A vibration motor! This itty-bitty, shaftless vibratory motor is perfect for non-audible indicators. Use in any number of applications to indicate to the wearer when a status has changed. All moving parts are protected within the housing. With a 2-3.6V operating range, these units shake crazily at 3V. Once anchored to a PCB or within a pocket, the unit vibrates softly but noticeably. This high quality unit comes with a 3M adhesive backing and reinforced connection wires.

Need a custom board? This component can be found in SparkFun's À La Carte board builder. You can have a custom design fabricated with this component - and your choice of hundreds of other sensors, actuators and wireless devices - delivered to you in just a few weeks.

Vibration Motor Product Help and Resources

Haptic Motor Driver Hook-Up Guide

January 19, 2017

Good vibes only. Getting started with the Haptic Motor Driver.

Example Tutorial

Core Skill: Robotics

This skill concerns mechanical and robotics knowledge. You may need to know how mechanical parts interact, how motors work, or how to use motor drivers and controllers.

2 Robotics

Skill Level: Rookie - You will be required to know some basics about motors, basic motor drivers and how simple robotic motion can be accomplished.
See all skill levels

Core Skill: Electrical Prototyping

If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.

2 Electrical Prototyping

Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #885642 / about 7 years ago * / 1

    I guess I received an implicit answer to my question.
    Shortly after I posted this comment the name of the item changed from "Vibration Motor - LRA ROB-08449" to "Vibration Motor ROB-08449". I will continue my search for an LRA motor elsewhere. -*************** - I need an LRA (Linear Resonant Actuator) coin cell vibrating motor for a project. The name of this item indicates it is an LRA, "Vibration Motor - LRA ROB-08449" but the item description and the Datasheet indicate that it is actually an ERM (Eccentric Rotating Mass) coin cell vibrating motor. Does anyone know for sure which type it is? I need the vibration to be in the Z-axis. ERM's have vibration in the X-axis and Y-axis but nothing in Z.
    Plus an ERM type motor runs with a DC voltage. An LRA type motor requires an AC voltage tuned to the resonant frequency of the motor.
    An LRA type motor does not have a 'commutator' or '4 magnetic poles'. LRAs use a voice coil design with a single rare-earth magnet.
    LRA coin cell vibrating motors do typically cost a bit more than the ERM version so the relatively high price that Sparkfun is asking makes me think this might be an LRA (in which case the description and datasheet need to be updated).

    • ardvark / about 7 years ago / 1

      Glad you brought this up, I had exactly the same question. I will assume it is an ERA. Sparkfun, it would be really helpful if you clarified which type of motor this is.

  • Member #884071 / about 7 years ago / 1

    What material is the casing made from? I can't find it in the product sheet. I assume either aluminum or steel, but can't tell which.

  • Member #214359 / about 11 years ago * / 6

    If anyone wants to see a good project done with this circuit, see How to Build a Vibration Motor Circuit. This shows you how to connect it directly to a voltage source to power it directly and how to integrate it with an arduino to allow the motor to vibrate every minute.

  • mwwalk / about 11 years ago / 2

    I'm just curious why the similar part from Adafruit is so much less expensive. 1.95 vs 4.95.

  • Member #420735 / about 11 years ago / 2

    if im making a vibrobot that requires other components to run at 6 volts, can i just use PWM to power these without burning them out?

  • Member #67081 / about 13 years ago / 2

    Can these be run continuously? How long might it last?

  • Adam Davis / about 13 years ago / 2

    Please consider updating the images to show the front and back along with a scale.

    • Maxy-B / about 11 years ago / 8

      Please consider reading the datasheet.

      • opensourcerer / about 11 years ago / 7

  • Member #674684 / about 9 years ago / 1

    Good motor, but I found that this coin motor which has same size and specs has about a 25% longer lifetime.

  • jpritch / about 9 years ago / 1

    Does anyone know of a good PCB mount for these? After reading a Fitbit Flex teardown I felt compelled to find one. Here is an image showing such a mount from's Fitbit Flex teardown step 8.

    • I'm a little late, but since these are adhesive-backed, what's worked for me is just sticking it onto an empty section of the board.

      • jpritch / about 9 years ago / 1

        Thanks for the reply - I'm designing a wearable so real estate is a premium, was hoping to have it elevated above some circuitry to save board space, similar to how it shows in the image provided. Any ideas on how to do this consistently and reliably (w/o just sticking it)?

  • Member #552616 / about 10 years ago / 1

    Hi, This page is very informative and fun to read on Vibration Motor. I am a huge follower of the things blogged about. I also love reading the comments, but it seems like a great deal of readers need to stay on topic to try and add something to the original topic such as for vibration testing you can try it. I would also encourage all of you to bookmark this page to your most used service to help get the word out. Thanks

  • Member #341546 / about 10 years ago / 1

    Does anyone know if these will work for bristle bots?

  • LED addict / about 10 years ago / 1

    Are these comparable to the motors in cell phones?

  • Member #367806 / about 10 years ago / 1

    For the curious - these motors are great but they have very tiny, flexible leads that don't work well with a regular breadboard. I needed to solder solid-core jumper wires onto them to make a bunch of these robots, and wanted to use heat-shrink tubing to cover up the solder connections. I don't have a heat gun, and using a hair dryer with just one of these tiny motors is a pain (they're so light that they blow around) - let alone two dozen of them.

    Solution? Stick them in the oven! I checked with tech support and they said a different carrier had a data sheet with a maximum recommended storage temp of 70C/150F. The problem - the temp for the heat shrink tubing is 212F. The question - will that destroy the motor? Answer - as far as I found, no. I stuck one in the oven with heat shrink tubing at 200F, then got impatient because the tubing didn't seem to be shrinking enough and tried 215F. Checked the motor afterwards and it still worked fine. Then I got really brave and tried 250F to shrink the tubing a little more, and the motor STILL worked. Of course the caveat is that I didn't do a long-term test, so I'm not sure if this will affect the lifetime of the motor, but at least it didn't destroy it right away.

  • Member #321760 / about 12 years ago / 1

    can i connect that to a frequency generator and make it vibrate in range of 300hz to 5.0 khz ?

    • Member #150300 / about 12 years ago / 2

      No, that will just make it vibrate weakly. PWM will change the power delivered to the motor, not the speed at which it rotates.

  • Jumper7 / about 13 years ago * / 1

    you can also use the MAX1749 to drive it from a source of up to 6.5v input. The output is adjustable with 2 resistors so you can easily provide 3v from sources greater than 4v.
    I plan on using a PNP transistor with 3.7v Li battery and count on the 0.7 voltage drop of the CE junction (like driving a relay). can also PWM the output to get less power to the motor.

  • Member #248119 / about 13 years ago / 1

    Bought with a Battery Holder 2xAA with Cover and Switch. Wired it directly and it gives off quite a bit of vibration. There is a noticeable difference between 2.4v (two rechargeable AA I had) and 3v (2 Duracell standard AA), so consider that you get more out of this little motor when you are higher in it's voltage range.

  • Member #203559 / about 13 years ago / 1

    What is the best way to vary the intensity of the vibrations?

    • ddd999 / about 13 years ago / 1

      Use a PWM output from a 555 or micro-controller to drive it through a low-voltage MOSFET. I like NXP/Philips PMV30UN.

  • Member #203978 / about 13 years ago / 1

    Do i need to have software for it or can i just put a battery to it?????

    • mcpublic / about 13 years ago / 1

      Two alkaline batteries in series will will work great. A single lithium "button" cell (e.g. a 2032) will work too, but it won't last as long. No software required.

  • Member #164718 / about 13 years ago / 1

    Weak! As far as vib motors go, its small and cute. The factor is nice. However, the vib itself is weak. On its own its mildly amusing. Attach it to anything (like 2 'AAA's) or put a small case around it and its hardly noticeable in your pocket.

  • yu shao / about 14 years ago / 1

    From my experience with it, depends on your current supply. if you does not worry about power, it can draw around 50-70mA max. I am very impressed about its vibration intensity at this current. definitely noticeable in my hand or against a hard surface.

  • MisterFuzzy / about 14 years ago / 1

    How strong of a vibration does this make?

  • question / about 14 years ago / 1

    whats the best way to connect this, i m talking about the wiring, I need to be able to sit on these, one end will all get connected to a bread board and I will be using long wires.

  • IFF / about 15 years ago / 1

    Can I use this with the LilyPad without any additional hardware?
    The LyliPad version of this motor cost $10 more. Thanks.

    • Chiel / about 15 years ago / 1

      the lilypad vibe board contains a small (33ohms) resistor and a Diode. these components are for safety and not required (but highly recomended).

      • mcpublic / about 13 years ago / 1

        The diode works like a surge-protector. It is super-important if you are going to drive the motor using a microprocessor, motor controller, or transistor. Without the diode you could easily destroy these. (It's no fun toasting your Arduino). You don't need the diode when driving the motor directly with a battery, or through a switch.
        Most microprocessors have relatively weak outputs (20-25mA). The 33 ohm resistor in series is there so the motor doesn't draw too much current from the microprocessor. It's not needed if you are using a motor controller.

Customer Reviews

4 out of 5

Based on 12 ratings:

Currently viewing all customer reviews.

1 of 1 found this helpful:

Very satisfied

I incorporated this vibration motor into a little pet project I've been working on and have got it to the point that it works good enough for me. I'm an experience programmer (mostly C/*nix) but am interested in the embedded world. I used this motor with an attiny85 (for timing) and a few other components to make a 'mouse mover' (doesn't actually move the mouse) aka 'executive override'. I work from home and company policy mandates the screen lock after ten minutes. This is darn inconvenient when just monitoring for email. This device will move the cursor about every four minutes, freeing me from constantly moving the mouse myself.

I power the device from a USB port. I burned out a couple of the motors before I realized the voltage was too high. I moved the motor to source side of the mosfet and the voltage drop across the mosfet was enough to protect the motor and still provide stable operation. Below is a video of the final product. It is messy looking but has been working reliably. The vibration motor translates to cursor movement by moving an image just below the mouse. The large buypass capacitor (+ to ground) wasn't the best choice because the attiny85 keeps running on it for a while after the USB is unplugged.

The video is about a minute long.

Thanks SparkFun, I learned how to program the attiny85 with all of you online resources.

Works well, low profile

I like this motor very much! I purchased a couple for toothbrush robots á la Bristlebots and they work very well for that. The flat profile, and the sticky side makes it even easier to use. My one disappointment was that I couldn't seem to power one from a 3V CR2025, but it could have been that my stash of batteries is getting old...

0 of 4 found this helpful:

Not good for kids...

I was super excited to build a bristle-bot with my 3 1/2 year old. It lasted only 3 minutes. One hit on the floor and the vibration motor came apart in pieces. Her first robot, dashed. Bummer.

Quite possibly my own poor judgement to let a 3 year old play with it, but it is supposed to vibrate. I thought it would be a little more sturdy...

big things come in small packages

vibrates well for its size. comes with a adhesive back to lodge it to wherever you want.

Works great.

The product is loud and noticeable, definitely what I wanted. Great performance for the size.

works as advertised

It has a decent kick and it very thin, compared to the ones I got from another supplier. Nice adhesive tape to stick it to anything you want. I cannot find any fault with it.

it'll work

I plan to use this vibration motor in a larger project and I think it will work fine. I didn't know such a thing existed until i saw it in your online catalog--so it was sort of a 'found' solution.

It does what it says

Well it does sounds a bit, specially if not isolated. But it works just fine

Halloween Trick

The plan was to attach this motor to a bite-size candy bar and place it in a bowl of candy for Halloween. A light sensor activates the motor when a trick-or-treater reached for the candy. The motor wasn’t strong enough to cause the candy to jump as much as I liked so wrapped styrofoam instead. Now it really hops.

Reviewing Vibration Motor

Received the motor in a timely way, works great !. If you need one buy it from sparkfun !

If you need something durable, avoid these

The wires at the end break too easily and some motors just stop working. Either SparkFun has a lot of defective units or these motors just break too easily. I only need 5 but had to buy around 12 just to finish testing some things. I found other vibration motors online from other suppliers and will try those because these were just so bad.