Cathy Wicks
Published © MIT

BB-8 Uses Omniwheels and BeagleBone® for Self-Balancing Head

Create your very own full-size Star Wars BB-8 self-balancing robot using these instructions.

AdvancedFull instructions provided16 hours2,300
BB-8 Uses Omniwheels and BeagleBone® for Self-Balancing Head

Things used in this project

Hardware components

BeagleBone Black Rev C, 4GB, Pre-installed Debian
×2
D-Link DWA-121
Wireless N-150 Mbps USB Wi-Fi Network Adapter
×2
10-DOF IMU Breakout, L3GD20H + LSM303 + BMP180
×2
1.2A DC/Stepper Motor Driver Breakout Board, TB6612
×6
170 Points Mini Breadboard
×8
Stepper motor, NEMA-17
size 200 steps/rev 12V 350mA
×6
5mm Aluminum Mounting Hub, RB-Nex-98
×6
60mm Aluminum Omni Wheel, RB-Nex-75
×6
Clear Acrylic Sheet
.093"×11"×14"
×2
Nuts and Bolts
×1
Polystyrene Balls, 50cm/20"
in 2 hollow halves
×1
Polystyrene Balls, 30cm/11.8"
in 2 hollow halves
×1
Acrylic Paint
To match the colors of BB-8 I mixed the following colors. For the orange it was 4:1 of Spiced Pumpkin(Americana DA310) and White. For the gray it was 1:1 of Medium Gray (FolkArt 425) and White.
×1
Super Thick Gesso
×1
Snoopy USB Rechargeable Backup Battery Pack, 2500 mAh
×2
USB External Battery Pack, 2500mAh 5V/1.0A
0.8"×0.8"×3.6"
×4
BeagleBone Black
BeagleBoard.org BeagleBone Black
×1

Hand tools and fabrication machines

Bandsaw
Drill
Drill Bits
5/32, 3/16, 3/8"
1" hole saw
Loctite 2 Stage Plastics Bonder
Paintbrushes
3" Gesso Brush
Hex Screwdriver Set
Glue Stick
Double Sided Foam Tape

Story

Read more

Code

Github

https://github.com/ericboehlke/BB-8

Credits

Eric Boehlke

Posted by Cathy Wicks
Thanks to Eric Boehlke .

Comments