DIY Minion robot made with scrap and Arduino


     I guess you guys already know that I have a little baby. Even though he's small, he's already very watchful seeing the robots running around the house (we had much fun together with the mBot and his lights). So I made this buddy thinking it would be fun for him as well.

     Currently I have not worked much with scraps, but I have a lot of them at my lab.

     Long ago (I believe there are four years) keep this capsule (which was used as the main body part) and recently remembered it and realized it would be ideal material to make a Minion. (I'm not a big fan of the Minions, but I could not give another function to this capsule.) ;)


     So this week I decided to do something mostly with scraps.

     After making some sketches and the templates, started the work, which took me only one afternoon to make the body and one more afternoon to the electronics.

     The capsule was obtained from a Easter Kinder egg.


     The templates were made to facilitate to make the holes for the HC-SR04 sensor and the wheels and to make a good support for the motors. The templates are available in a pdf file in the attached files.


     The whole process of making the body is shown on the first video.



     List of materials and components:

  • Kinder egg capsule;
  • high impact polystyrene piece;
  • a pair of wheels (obtained from Nutella pots);
  • third wheel (obtained from an old cassete player system);
  • a pair of micro DC geared motors with hubs and brackets;
  • small ball bearing with flange;
  • screws and nuts;
  • Arduino UNO (note on the below picture that an Arduino Nano is shown. It was my first option, but my Nano board have a mini USB connector and my mini USB cable is broken);
  • L298N breakout board;
  • HC-SR04 sensor;
  • a pair of LiPo batteries;
  • jumper wires;
  • thin wires (for the hair).

     The hardest part: obtain the wheels! :)




     Tools and others:

  • hand drill;
  • metal ruler;
  • scissors;
  • sandpaper;
  • pliers;
  • razor;
  • screwdriver;
  • permanent marker (black and blue);
  • stick glue;
  • instant adhesive (cyanoacrylate ester);
  • masking tape.





     The electronics is quite simple, as follows:


     HC-SR04 sensor

  • VCC >> 5V
  • Trig >> Arduino pin 10
  • Echo >> Arduino pin 9
  • GND >> GND



  • ENA >> Arduino pin 3
  • IN1 >> Arduino pin 4
  • IN2 >> Arduino pin 5
  • ENB >> Arduino pin 6
  • IN3 >> Arduino pin 7
  • IN4 >> Arduino pin 8


     The LiPo batteries are connected in series (so 7.4V) and his positive passes through a switch and goes to the 12V connector of the L298N. The L298N have a 5V connector, which provides the power to the Arduino board (in the 5V pin). Arduino and L298N must have a common GND.


     The only necessary soldering was to connect wires to the motors.


     It would have been easier with the Arduino Nano, but has enough room for all components.




     Additional pictures

Runs around avoiding obstacles... and falling sometimes :)

This is a companion discussion topic for the original entry at

What a tiny build

My two dauthers hooked at it.

Thank you for sharing and make a so detailed blog.

I didn’t know about the brackets for the motorgearbox to make easy custome wheels. I put it in my purchas list…

DIY Minion

I expected the Minion to be self balancing!!! Thanks for posting. As usual, your creativity shines brightly.

Excellent work -!!

Beautifully documented…

Thank you very much,

Thank you very much, fpictor!

Those brackets are a great tiny thing!

Thank you very much for your

Thank you very much for your comment, ggallant!

I’m sorry to disappointing you for it not being self balancing. :wink:     Honestly, I had not thought of that… But I have one more of these capsules (a slightly smaller one) and I have also a Maxbotix LV-EZ1 sonar, so I could make that one eyed Minion (Stuart), and self balancing. :slight_smile:

Thank you very much, Machina!

Thank you very much, Machina!

I’m sure I won’t have the

I’m sure I won’t have the time to try to build one like this, but reading your nice explanations is a pleasure itself.

Thanks a lot

Thank you very much for your

Thank you very much for your comment, TitiMoby!

like all the time your

like all the time your tutorial is very nice

a lot of explications and nice projet

thank you dickel

Thank you very much, amby!

Thank you very much, amby!

Awesome. So cute. I love

Awesome. So cute. I love minions!

Thank you very much!I like

Thank you very much!

I like to make robots with personality… and, you know, minions have a lot of personality!

arduino mega s560

hi i can i use arduino mega s560 instead of arduino uno? hope can hear a asap responce :slight_smile:



can it be replace by arduino mega s560?

can it be replace by arduino mega s560 rather than arduino uno? tnx

It will work, but I guess it

It will work, but I guess it will be impossible to fit inside the capsule. (Guess you mean 2560.)


Thanks for the great post. We had a lot of fun putting this one together. Here’s an image of our attempt.