ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Make a BristleBot

Updated on January 3, 2020
kerbev profile image

I love everything weird and colorful in this world and I try to live a life that will make the world a little better once I'm gone.

A Bristlebot - A Hacked Toothbrush
A Bristlebot - A Hacked Toothbrush | Source

DIY Toothbrush Robots

In the last couple of years, kids have grown a love for hexbugs. They are little robotic bugs. You turn them on and they just go. But, before there were hexbugs, there were Bristlebots.

Bristlebots are made out of the end of a toothbrush with an attached vibration motor and battery to power it. It seems simple, but when you see your bristlebot bustling across the table, you can't help but grin.

BristleBots are, in my opinion, far more interesting and cool than hexbugs since they are a project you can do yourself and then improve upon. You can make a BristleBot for under $5, or much cheaper if you buy your materials in bulk.

The Evil Mad Scientist

The Evil Mad Scientist started the whole concept for the bristlebot, and coined the name.

Evil Mad Scientist's Bristlebots


The beauty of the BristleBot is that you have to make it work with your materials. Only you are using that toothbrush, cut in that spot, with that motor, and that battery. You might just have to use your noggin to make it work.

Keeping it light weight is crucial so you'll want a small battery (not AA). A round batter (like a coin or watch battery) will give enough power to run your bot.

How Cool Are Bristlebots?

5 stars from 7 ratings of How to Make a BristleBot


  • The head of a toothbrush, (preferably with angled bristles)
  • A vibration motor, (aka pager motor)
  • Copper Wire, (a few inches will do)
  • A Battery, (alkaline or lithium coin cell or a watch battery - 1.5 V or 3 V)
  • Double Sided Foam Tape


  1. First test your motor with your battery by connecting them with the copper wire. Once you know it will work, it's time to put the Bristlebot together.
  2. 1. Cut the head off of your toothbrush.
  3. 2. Use the double sided foam tape to attach the motor to the bristle head. Make sure the weight that spins is not obstructed (if your motor has it external).
  4. 3. Stick down the battery to the bot with the tape as well. Your battery may not fit well with the motor, so you may need to stand it up.
  5. 4. Connect your wires and watch it go!

Vibration Motors

The magic of a bristlebot comes from the vibration motor.

Vibration motors (aka pager motors) are called Eccentric Rotating Mass vibration motors, or ERMs.

ERMs have an asymmetric weight which is spun around causing an unbalance that makes the motor move. Here is a video showing a vibration motor in slow motion:

Slow Motion Capture of Multiple Vibration Modes

For more details on ERMs, visit: Understanding ERM Vibration Motor Characteristics

For a project like this one, which is creative, there is no real right or wrong one to choose. I actually recommend buying a couple and playing around with them. Having different models of motors will let you play with how the weight effects the bot, and how to mount it.

Rectangular ERMs

tatoko DC Coreless Motor Built-in vibration Waterproof 1.5-3v 8000-16000RPM Motor For electric toothbrush toys 7x25mm 5PCS
tatoko DC Coreless Motor Built-in vibration Waterproof 1.5-3v 8000-16000RPM Motor For electric toothbrush toys 7x25mm 5PCS
This is the motor I prefer to use if it fits. I've always had good luck with it and it is quite affordable.

Vibration Motors

Because these little motors can be salvaged from many different products (pagers, cell phones, electric toothbrushes, toys, etc), there are often a good assortment available on ebay at very low prices. As I mentioned, it's nice to buy a handful of different ones so you can try out how they balance differently on your bot to work the best.

I also like to pick up cheap toys in yard sales and reuse the parts. Many yard sales have a box of fast food toys for ten cents each, and if you look at them as parts, that's a bargain!

You'll Need to Get A Toothbrush

It is a bristlebot, after all, so you're going to need some bristles. I highly recommend using a toothbrush that has at least some angled bristles so that your bot moves better in one direction. Some have a few little rubber bristles mixed in, and these are great, too.

Buy a new toothbrush or recycle an old one - just make sure you wash it first! (Ewwww.)


Because you want to keep your bristlebot light (and therefore fast) you will want to use a small battery - 1.5V - 3V. This should give enough power to run your tiny motor, and still keep it light weight. Plus, they will balance better on your toothbrush head.

If you look around online, you can find lots like this one with many batteries at a very low price. If you are using bristlebots as a project for your class, this can really bring down the price. This is the one I generally get for a group.

What to Do With Your Bristlebot

So, you made a bristlebot. Now what?


1. Hold a Bristlebot Race

Get together with your friends and their bristlebots and see who has the fastest vibrator of the bunch. Here is a race idea that keeps the bots going pretty straight and not interfering with each other. You can also try with an open area (all together) so it tests not just speed, but how straight it goes.


2. Make a Bristlebot Obstacle Course

Create a course for your bot to navigate through. Consider adding walls, curved walls, etc to your maze and time how long he takes to get through a few times. Maybe race another bot through the maze.


3. Give Your Bristlebot a Personality

Decorate your bristle bot to give it a personality. Check out the alligator bot (to the left), this outrageous snail, or these bug bots. Give them some style.


4. Improve It

So, you figured out how to make it go, but how can you made it better? Can you make it faster or more stable? What variables could you change to effect this?


5. Tinker

Get Creative. Try something different. Add another toothbrush head, or add something else - anything. Play with it and see what you can make.

Try your hand at a catamaran style like the one to the left, or maybe add a pencil and track your bots path.

Mounting Tape

Double sided foam tape will make it easy to mount the battery and motor to your brush. It's a lot cleaner than getting into gluing it, plus you can take off your materials and reuse them later. You could go with duct tape, but that's ugly and heavier.

If you are doing these with a class, you can buy longer rolls of this tape as well.

A Simple Vibrobot
A Simple Vibrobot | Source

A Bristlebot is a Vibrobot - A Very Simple Robot

A Vibrobot is any robot that uses some power source and a vibration motor, often a called a pager motor, to jiggle it about. It is about the most basic form of robot that exists.

A Bristlebot uses the angled bristles of a toothbrush head to give direction to those jiggles and cause the bot to move in one direction. When it bumps into something, it corrects itself and moves in a different direction.

Here are a few other designs for vibrobots that don't involve toothbrushes:

20 Robotics Projects

This book is perfect for kids who love to tinker and build things. It's nice to give them something to make other than Lego sets! This book not only covers the history of robotics, what constitutes a robot, and a lot of terminology, it's got 20 great projects that you can do at home. One project included is a Drawing Vibrobot that you can make with the same vibration motor you used on your BristleBot.
Toothbrushes aren't the only brushes that work!
Toothbrushes aren't the only brushes that work! | Source

The fun is obvious, but where is the learning in making bristlebots?

How Bristlebots Relate to Science & How to Use them in Science Class

There is a ton a kid can learn from making bristlebots.

First off it's a lesson in following directions and problem solving. Given a basic set of instructions as to what to do, they will have to problems solve exactly how to mount their motor and their battery. If it's not centered, the bot will fall over and they'll have to problem solve how to correct that.

  • Electronics - Making a bristlebot is a basic lesson in electronics. You have to get the wires just right to make it work. They will learn to understand the positive and negative sides of the battery to create the circuit - simple as it is.
  • Robotics - A bristlebot is a robot - a simple robot, but a robot nonetheless. What does it take to be called a robot? Why does this qualify?
  • Going Green - Making a bristlebot is a simple lesson in Reusing and Recycling. If you salvage your materials - used toothbrush, motors from cell phones (or old toys, battery operated toothbrushes), and wires from anything, you can show - not just tell, but show - how things people throw away still have value. Discuss how this can be done on a grander scale. If they could do this with just a broken electric toothbrush, what could they make with a broken boat? a broken car?

How you can add value to the lesson:

There a tons of things you can do - experiments you can perform - with your bristlebot.

I highly suggest downloading the worksheets found here: Bristlebot worksheets. Whether you use the sheets or not, it will give you a lot of ideas of how to use bristlebots to teach the electronics, scientific method, center of gravity, and even biology.

In my opinions, Scientific Method is the thing that this leans itself to best.

Once the bristlebot is made, ask a question like "What would happen if we added a weight to the top of your bristlebot?" Have them make their predictions and write them down. Take some starting information (control data) such as speed down an thin path. Then add a weight to the bristlebots - such as a coin taped to it. Record the speeds down the path with the weight. Let them compare the results and draw conclusions. Then discuss why they came up with these results.


    0 of 8192 characters used
    Post Comment
    • chrisilouwho profile image


      6 years ago

      Fun! thanks for sharing!

    • JJNW profile image


      7 years ago from USA

      Oooooh! I love this! Awesome. Thanks for the cool info!

    • glenbrook profile image


      7 years ago

      That's awesome:) Nice to see a "craft" lens that's actually interesting to guys.

    • Rhonda Lytle profile image

      Rhonda Lytle 

      7 years ago from Deep in the heart of Dixie

      Awesome way to engage students while teaching and learning in a hands on, fun way.

    • profile image


      7 years ago

      love it- thanks for sharing this unique hobby!

    • profile image


      7 years ago

      This is pure genius:)

    • profile image

      NC Shepherd 

      7 years ago

      Bristlebots sound like a lot of fun!

    • vsajewel profile image


      7 years ago

      What a great idea! I'm racing around the house trying to find or salvage the things I need to make this with my 7 yr old nephew...instead of actually packing...for our trip south tomorrow. Thanx so much for the idea and all the helpful instructions!

    • CozyKitty profile image


      7 years ago

      What a great little project! Wonder if can clean between the bathroom tiles lol ...

    • LiteraryMind profile image

      Ellen Gregory 

      7 years ago from Connecticut, USA

      These look like so much fun and so inexpensive and easy to do. Great lens.

    • lesliesinclair profile image


      7 years ago

      This is hysterical, or rather I am hysterical with glee, at enjoying this page.

    • profile image


      7 years ago

      How interesting and what fun for family projects.

    • Sherry B19 profile image

      Sherry B19 

      7 years ago

      Great lens! I have never seen this before! Looks like a fun project to do!

    • profile image


      7 years ago

      Incredible. Gotta make one of these. So cool. Great lens.

    • Art Inspired profile image

      Art Inspired 

      7 years ago

      What fun! Make it a creative day!

    • Jo-Jackson profile image


      7 years ago

      I had never heard of a bristlebot before but the look like great fun.

    • Titia profile image

      Titia Geertman 

      7 years ago from Waterlandkerkje - The Netherlands

      What a cuties are those BristolBots. I never saw or heard from them. Learning every day something new.

    • Expat Mamasita profile image

      Expat Mamasita 

      7 years ago from Thailand

      Wow! Need to try out bristlebots!

    • Thomo85 profile image


      7 years ago

      I am so going to give this a go.

    • flycatcherrr profile image


      7 years ago

      A big fan of hexbugs, so bristlebots are irresistible. Already I'm plotting to cannibalize an old pager...


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)