

Cut a piece of plastic from a plastic cup, and spray it black! Viola!




BB8's has two antennas. We took a WiFi antenna an hot glued it to the head. For the other antenna, we used a white solid wire. I added an MP3 module and a speaker on more Version 2.0.



I used a 1/4" thick MDF wood as the base of the robotic mechanism inside BB8's body.

This is my new thing now. I save tons of money by assembling my own Lithium-ion battery pack. In this project I'm using a 4 cell battery pack. I simply just soldered four 18650 (3.7v 2000mAh) Lithium-ion batteries in series. 18650 rechargeable batteries are very cheap and common nowadays. I made two sets of these and connected them in parallel. I now have a total of 14.4v (4,000mAh)! It also costs less than my Turningy bats!

Mount the metal gearbox together with the brackets on the MDF/ wooden platform. Use nuts & bolts, not glue.


The phone app sends characters via Bluetooth every time you press a button. The Bluetooth module receives the data while the Arduino interprets and processes these data. The Arduino sends signals to the Motor Driver shield to give a go signal for the switching of the motors.
1st.) Mount the Arduino to the platform
2nd.) Stack the Motor Driver Shield
3rd.) Connect the left motor's wires to M1A & M1B
4th.) Connect the right motor's wires to M2A & M2B
5th.) Mount The Lithium-Ion Batteries






Here's the Arduino Code. Before you upload the code/ program to your Arduino Uno board, be sure to install the Pololu Motor Driver Library. Also, please do not forget to disconnect the TX-RX lines of the Bluetooth module from the Arduino. This is done to prevent the Bluetooth module from interfering with the Arduino during the programming process.
Don't know how to install an Arduino library? Find the instructions here!
BB8s_Arduino_Code.zip BB8s_Arduino_Code.zip
Pololu_Libray (Dual_VNH5019_Motor_Shield).zip Pololu_Libray (Dual_VNH5019_Motor_Shield).zip


Here's a link to the phone app that I've used. It's named as 'Arduino Bluetooth RC Car'. It's a very simple app to use.
How To Use It:
1.) Download the app form the play store/ itunes.
2.) Launch the app
3.) Open the configure window (wrench icon)
4.) Tap; connect.
5.) Select HC-05 (The name of the Bluetooth module)
6.) The red light should turn green once it establishes BT communication.


Use a hacksaw to cut BB8's body in half.



Roll-on deodorants!







BB8 has a magnetic mechanism that keeps the head upright. He has a Internal and External one. In my design, I hot glued four Roll-on deodorants (as my makeshift rollers) on a round wooden plate. I then attached a servo with two large magnets attached to it. The plate is mounted to the base with four elongated wooden shafts.
That's all for the Part.III. Stay tuned and the next part is coming soon!