# Boomy The Boombox

## Overview

https://www.youtube.com/watch?v=pcTkRqkSnAI

## Boomy The Boombox

For AdaBox subscribers, in each Adabox you'll find super&nbsp;awesome Adafruit Collectible&nbsp;pin. In AdaBox 004, it's Boomy The Boombox. Now you can make boomy into an actual enclosure with 3D printing! Boomy is a super cool boombox that likes good vibrations and enjoys beat boxing. Boomy loves playing music and likes to reminisce about 1980's culture.

From [Wikipedia](https://en.wikipedia.org/wiki/Boombox)

> The first boombox was developed by the inventor of the audio compact cassette, [Philips](https://en.wikipedia.org/wiki/Philips "Philips") of the Netherlands. Their first 'Radiorecorder' was released in 1966. The Philips innovation was the first time that radio broadcasts could be recorded onto cassette tapes without the cables or microphones...

![](https://cdn-learn.adafruit.com/assets/assets/000/042/830/medium800/3d_printing_hero-boomy-adabot.jpg?1497887428)

## AdaBox 004

This project uses the awesome parts that are included with AdaBox 004. No soldering required! But 3D printing is required! Don't have a 3D printer? Have someone 3D print the parts for you. You can use a service like [3DHubs.com](http://3dhubs.com) to locate a local maker with a 3D printer – Upload the files and they'll 3D print and ship the parts to you.

![](https://cdn-learn.adafruit.com/assets/assets/000/042/757/medium800/3d_printing_hero-adabox.jpg?1497537519)

## Parts

If you don't have an Adabox&nbsp;subscription, you can still make this project, you'll just have to get the parts individually. Below is a full&nbsp;list of parts that were used in this project. You can choose whatever you want for this project, it's not designed for&nbsp;specific hardware!

![](https://cdn-learn.adafruit.com/assets/assets/000/042/803/medium800/3d_printing_parts.jpg?1497658764)

### Part: Adafruit Feather HUZZAH
quantity: 1
ESP8266 WiFi
[Adafruit Feather HUZZAH](https://www.adafruit.com/product/2821)

### Part: Adafruit Music Maker FeatherWing
quantity: 1
Amp - MP3 OGG WAV MIDI Synth Player - Stereo 3W Amplifier
[Adafruit Music Maker FeatherWing](https://www.adafruit.com/product/3436)

### Part: Breadboard
quantity: 1
Half-Size
[Breadboard](https://www.adafruit.com/product/64)

### Part: microSD Card
quantity: 1
SD/MicroSD Memory Card (8 GB SDHC)
[microSD Card](https://www.adafruit.com/product/1294)

### Part: Speaker
quantity: 1
Mono Enclosed Speaker - 3W 4 Ohm
[Speaker](https://www.adafruit.com/product/3351)

### Part: USB Cable
quantity: 1
USB cable - A/MicroB - 3ft
[USB Cable](https://www.adafruit.com/product/592)

![](https://cdn-learn.adafruit.com/assets/assets/000/042/831/medium800/3d_printing_hero-5.jpg?1497887463)

![](https://cdn-learn.adafruit.com/assets/assets/000/042/829/medium800/3d_printing_hero-center.jpg?1497887408)

# Boomy The Boombox

## 3D Printing

![](https://cdn-learn.adafruit.com/assets/assets/000/042/802/medium800/3d_printing_3d-parts.jpg?1497658723)

## 3D Printed Parts

All of the parts are 3D printed with FDM type 3D printers using various colored filaments. All of the parts are separated into pieces to make 3D printing easier. Assembly is pretty easy and&nbsp;straight forward. Use the link below to&nbsp;download the STLs files.

## Enclosure Design

Boomy can&nbsp;house a number of different enclosures, not just stuff from AdaBox. You could use a Raspberry Pi, Adafruit Metro&nbsp;or anything really that fits.&nbsp;

**Enclosure Workarea** : 137mm x 72mm x 37mm

## SVG Artwork

If you're&nbsp;DIY-ing your own enclosure, you can use the original vector artwork to customize it. The boomy artwork&nbsp;was designed by Bruce Yan, creative director at Adafruit.

[adabox_boomy_outlines.svg](https://cdn-learn.adafruit.com/assets/assets/000/046/168/original/adabox_boomy_outlines.svg?1504643858)
![](https://cdn-learn.adafruit.com/assets/assets/000/042/819/medium800thumb/3d_printing_boomy-parts-explode.jpg?1497827875)

## Files&nbsp;

Here's a list of all the parts, what color they should be printed in and where they go. Click the green buttons to download the STL files. The parts can be printed without any support material using regular PLA filament.&nbsp;

[Download STLs from Thingiverse](https://www.thingiverse.com/thing:2394962)
[Download STLs from Pinshape](https://pinshape.com/items/36583-3d-printed-boomy-the-boombox)
[Download STLs from YouMagine](https://www.youmagine.com/designs/boomy-the-boombox)
[Download Fusion 360 Source Files](http://a360.co/2swBQRy)
![](https://cdn-learn.adafruit.com/assets/assets/000/042/810/medium800/3d_printing_face-pieces-render.jpg?1497821326)

## Multi-Color Parts

Boomy's face and buttons are 3D printed with different colored filaments. This can actually be done with single extruder 3D printers – dual extrusion is not required! To achieve a multi-color effect, the face and buttons are designed to be 3D printed in different gcode files.

First, we'll print only 1mm of the boomy-face.stl file using black filament. After the part has completed printing&nbsp;the first millimeter, we'll change the filament and load gray/silver. Then, we'll print the part starting from 1mm and stopping at 2mm. Once thats done, swap the filament out for white and resume&nbsp;printing the part, this time starting from 2mm and stopping at 3mm.

We're essentially stacking different colors on top of each other. In order to create separate GCODE files for your 3D printer, you'll have to setup settings in the slicing software.

## Setting Up Simplify 3D

Setting up processes is easy to do in Simplify 3D. First, start add&nbsp;a new process by clicking on the **Add** button in the sidebar. Choose your 3D printer under the **Select Profile** dropdown. Then, goto the **Advanced** tab and look for the **Layer Modifications** section. This is where we'll tell the slicer to only print specific layers.

![3d_printing_s3d-process.jpg](https://cdn-learn.adafruit.com/assets/assets/000/042/812/medium640/3d_printing_s3d-process.jpg?1497821660)

## Layer Modifications

Click on the checkbox for " **Stop Printing at height**" and type in " **1.00**" in the input field. This tells the slicer&nbsp;to only print 1mm of the **boomy-face.stl** file. Click OK and Prepare to Print! This will only be about 5 layers. Save out the gcode file and name it something like " **boomy-face-black.gcode**" that way we know which color to use.

![3d_printing_S3D-setup.jpg](https://cdn-learn.adafruit.com/assets/assets/000/042/811/medium640/3d_printing_S3D-setup.jpg?1497821634)

## GCODE&nbsp;Files

Once saved out, double-click the process to edit and go back into **Advanced** \> **Layer Modifications**. This time, check " **Start printing at height**" and type in " **1.00**".&nbsp;Leave the " **Stop Printing at height**" option checked and type in " **2.00**" in the input field. Click OK and Prepare to Print! You should see boomy's facial features like the eyes and mouth. Here we'll telling the slicer to start printing at 1mm height and stopping at 2mm.&nbsp;Save out the gcode file and name it something like " **boomy-face-gray.gcode**".

![3d_printing_gcode-preview.jpg](https://cdn-learn.adafruit.com/assets/assets/000/042/814/medium640/3d_printing_gcode-preview.jpg?1497822325)

Once saved out, double-click the process to edit and go back into **Advanced** \> **Layer Modifications**. This time, check " **Start printing at height**" and type in " **1.00**".&nbsp;Leave the " **Stop Printing at height**" option checked and type in " **2.00**" in the input field. Click OK and Prepare to Print! You should see boomy's facial features like the eyes and mouth. Here we'll telling the slicer to start printing at 1mm height and stopping at 2mm.&nbsp;Save out the gcode file and name it something like " **boomy-face-gray.gcode**".

Next, we'll edit the process once again, going to&nbsp; **Advanced** \> **Layer Modifications**. Under&nbsp;" **Start printing at height**" type in " **2.0**" and uncheck&nbsp;" **Stop Printing at height**".&nbsp;Click OK and Prepare to Print! We should only see two&nbsp;circles – These are the outer rings on Boomy's eyes.&nbsp;Save out the gcode file and name it something like " **boomy-face-white.gcode**".

You should be left with 3 separate gcode files named accordingly. Let's get ready to 3D print!

![](https://cdn-learn.adafruit.com/assets/assets/000/042/816/medium800thumb/3d_printing_boomy-face-explode.jpg?1497825363)

## Printing GCODE files

Save the files to your SD Card. We'll need to print the gcode files in the correct order, starting with black, then gray and lastly white.

Start by load your 3D printer with black colored filament. Select the " **black.gcode**" file on your 3D printer and print the part. Once it's done, **DO NOT REMOVE** the part!! You must leave the part on your 3D printer.

Proceed to change the filament to a gray/silver colored filament. Make sure to purge the filament so it's finally transitioned to the new color. Load up the " **gray.gocde**" file and print it. Make sure to babysit the first layer, checking to see if the printer head is printing on top of the&nbsp;part.&nbsp;Once it's done, make sure&nbsp;you&nbsp; **DO NOT REMOVE** the part!!&nbsp;

Repeating the process, swap out the gray/silver for some white filament. Now we can run the last file " **white.gcode**". Once it's done we can safely remove the part from the bed. And thats pretty much it!

## Boomy's Buttons

The buttons that go on top of&nbsp;boomy's head are printed in a similar&nbsp;fashion – But, we only need black and gray colored filaments.&nbsp;So we'll end up with just two gcode files for the buttons.

For the first part, we'll use black filament. In the process, set " **Stop Print at height**" to " **7.0**" mm. Save out the gcode and name it " **boomy-button-black.gcode**".

We'll use gray/silver filament for the second part.&nbsp;In the process, set " **Start Print at height**" to " **7.0**" mm and uncheck " **Stop Print at height**". Save out the gcode and name it " **boomy-button-gray.gcode**".

Repeat the same process like we did for boomy's face. Remember to keep the part on the bed when you finish printing the first gcode. Sad to admit but I actually removed the part before printing the second gcode – It's somewhat of a bad habit of mine :-)

# Boomy The Boombox

## Assembly

Visit [https://learn.adafruit.com/adabox004](../../../../adabox004) to get your ADABOX004 up and running, then come back here when you're ready to customize!

## Install Breadboard

Peel back the protective film from the breadboard and stick it to the cover with the side that has the inset lip. Use the photo to reference best placement.

![3d_printing_attach-breadboard.gif](https://cdn-learn.adafruit.com/assets/assets/000/042/826/medium640thumb/3d_printing_attach-breadboard.jpg?1497833313)

## Attaching Handle

You'll need to secure the handle to the box using machine screws. Start by placing the handle onto the box. On one of the the sides you'll see two&nbsp;indentation. Insert the ends of the handle on to the indentations.&nbsp;From the inside of the box, you need to install screws into the holes. Fasten a&nbsp;#4-40 3/8" (M3 x 10mm) screws into each hole while holding the handle in place.

![3d_printing_attach-handle.gif](https://cdn-learn.adafruit.com/assets/assets/000/042/821/medium640thumb/3d_printing_attach-handle.jpg?1497832463)

## Install Grip

Press the grip onto the handle until it clips in place. The handle is symmetrical, so it doesn't matter which side it goes on. Note, you'll have one of the four sides exposed, so make sure it's placed face&nbsp;up. The grip has little nubs&nbsp;on each end that grab onto the sides of the handle.

![3d_printing_attach-grip.gif](https://cdn-learn.adafruit.com/assets/assets/000/042/822/medium640thumb/3d_printing_attach-grip.jpg?1497832635)

## Add Buttons

Secure the buttons to the box using glue or double-sided tape. The body and gray framing should be facing the side of the box with the&nbsp;flat bottom.&nbsp;Position the buttons center before letting the glue or tape set.&nbsp;

![3d_printing_attach-buttons.gif](https://cdn-learn.adafruit.com/assets/assets/000/042/823/medium640thumb/3d_printing_attach-buttons.jpg?1497832747)

## Attach Face

You'll need to secure the face to the box using glue or double-sided tape. I used nitto tape because it's pretty strong but&nbsp;can still be removed. The face should be oriented so the handle is face&nbsp;up. The face attaches to the side of the box with the flat bottom.

![3d_printing_attach-face.gif](https://cdn-learn.adafruit.com/assets/assets/000/042/824/medium640thumb/3d_printing_attach-face.jpg?1497832914)

 **Pro Tip:&nbsp;** If the corners of the part are&nbsp;warped, you can flatten them out by carefully applying heat using hot air gun (at low temperature). Be very careful not to over heat!! Lightly heat up the corner and gently bend it to shape using a flat edge like a ruler or table.

## Install Components

Now you can install your components! You can do this however you like. If you wanted to use screws, you could drill through the plastic cover and install standoffs. The half-size breadboards have a peel-away sticky backing that you can use. You could also mount&nbsp;components to the side of the box.

&nbsp;

## Install Speaker

Insert the speaker into the box and place it on the side with the oval shaped cut out.&nbsp;Install it at an angle and press until it's flush with the surface.

![3d_printing_install-speaker.gif](https://cdn-learn.adafruit.com/assets/assets/000/042/825/medium640thumb/3d_printing_install-speaker.jpg?1497833111)

## Snap Cover

Once the components are install, it's time to close up the box! Carefully press the cover onto the box until the lip snaps and locks onto the edge of the case. Be sure to route&nbsp;any necessary cables through the side with the opening –&nbsp;Use a micro USB cable to power the Adafruit Feather and other components.

![](https://cdn-learn.adafruit.com/assets/assets/000/042/827/medium800thumb/3d_printing_drumming.jpg?1497833487)

# Boomy The Boombox

## Gallery

![](https://cdn-learn.adafruit.com/assets/assets/000/042/833/medium800/3d_printing_hero-6.jpg?1497887698)

![](https://cdn-learn.adafruit.com/assets/assets/000/042/834/medium800/3d_printing_hero-boomy-desk.jpg?1497887753)

![](https://cdn-learn.adafruit.com/assets/assets/000/042/835/medium800/3d_printing_hero-2.jpg?1497887798)

![](https://cdn-learn.adafruit.com/assets/assets/000/042/836/medium800/3d_printing_hero-4.jpg?1497887831)


## Featured Products

### AdaBox004 – Making Things Dance

[AdaBox004 – Making Things Dance](https://www.adafruit.com/product/3370)
 **AdaBox004&nbsp;–&nbsp;Making Things Dance** &nbsp;is the perfect gift for folks who are just getting started in the world of DIY electronics. It's an excellent addition to our family of Feather projects, and a great way to test the waters of AdaBox before committing to...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/3370)
[Related Guides to the Product](https://learn.adafruit.com/products/3370/guides)
### Adafruit Music Maker FeatherWing - MP3 OGG WAV MIDI Synth Player

[Adafruit Music Maker FeatherWing - MP3 OGG WAV MIDI Synth Player](https://www.adafruit.com/product/3357)
Bend all audio files to your will with the **Adafruit Music Maker FeatherWing**! It's a fun-size version of our [Music Maker&nbsp;shield for Arduino](https://www.adafruit.com/product/1790)!&nbsp;This powerful wing features the VS1053, an encoding/decoding (codec)...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3357)
[Related Guides to the Product](https://learn.adafruit.com/products/3357/guides)
### Music Maker FeatherWing w/ Amp - MP3 OGG WAV MIDI Synth Player

[Music Maker FeatherWing w/ Amp - MP3 OGG WAV MIDI Synth Player](https://www.adafruit.com/product/3436)
Bend all audio files to your will with the **Adafruit Music Maker FeatherWing + Amplifier**! It's a fun-size version of our [Music Maker&nbsp;shield for Arduino](https://www.adafruit.com/product/1790), and similar to <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/3436)
[Related Guides to the Product](https://learn.adafruit.com/products/3436/guides)
### Mono Enclosed Speaker - 3W 4 Ohm

[Mono Enclosed Speaker - 3W 4 Ohm](https://www.adafruit.com/product/3351)
Listen up! This 2.8" x 1.2" speaker&nbsp;is&nbsp;a&nbsp;great addition to any audio project where you need 4 ohm impedance and 3W or less of power. We particularly like this&nbsp;speaker&nbsp;as it is&nbsp;small and enclosed for good audio volume and quality. It has a handy JST 2PH...

In Stock
[Buy Now](https://www.adafruit.com/product/3351)
[Related Guides to the Product](https://learn.adafruit.com/products/3351/guides)
### Stereo Enclosed Speaker Set - 3W 4 Ohm

[Stereo Enclosed Speaker Set - 3W 4 Ohm](https://www.adafruit.com/product/1669)
Listen up! This set of two 2.8" x 1.2" speakers are the perfect addition to any audio project where you need 4 ohm impedance and 3W or less of power. We particularly like these speakers as they are small and enclosed for good audio volume and quality. The pair have a handy SPK input...

In Stock
[Buy Now](https://www.adafruit.com/product/1669)
[Related Guides to the Product](https://learn.adafruit.com/products/1669/guides)
### Ultimaker 2+ 3D Printer

[Ultimaker 2+ 3D Printer](https://www.adafruit.com/product/2673)
The **Ultimaker 2+** is one of our favorite 3D printers on the market. It's a well-built open-source compact machine with an excellent UX.&nbsp;Every inch of the Ultimaker 2+ is designed to create the most effortless and reliable 3D printing experience ever!&nbsp;<a...></a...>

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2673)
[Related Guides to the Product](https://learn.adafruit.com/products/2673/guides)
### Type A Machines Series 1 Pro 3D Printer

[Type A Machines Series 1 Pro 3D Printer](https://www.adafruit.com/product/2412)
Built to last&nbsp;and better than ever. The **Series&nbsp;1&nbsp;Pro 3D** printers&nbsp;from Type A Machines offer&nbsp;durability, modularity and one of the largest build volumes in their&nbsp;class.

Featuring a streamlined aluminum and acrylic body, a glass build surface...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2412)
[Related Guides to the Product](https://learn.adafruit.com/products/2412/guides)
### BCN3D Sigma 3D Printer

[BCN3D Sigma 3D Printer](https://www.adafruit.com/product/3528)
This is quite the snazzy lookin' 3D printer – and it comes all the way from beautiful Barcelona. It's the **BCN3D Sigma 3D Printer**!

It has a unique, Independent Dual Extruder system that allows you to print two (2!) different materials or colors while...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/3528)
[Related Guides to the Product](https://learn.adafruit.com/products/3528/guides)

## Related Guides

- [MIDI Laser Harp with Time of Flight Distance Sensors](https://learn.adafruit.com/midi-laser-harp-time-of-flight-sensors.md)
- [Mystery Box: Haunted Radio](https://learn.adafruit.com/mystery-box-haunted-radio.md)
- [Talking Musical NeoPixel Clock with Infrared, BLE and Touch Controls](https://learn.adafruit.com/talking-musical-neo-pixel-clock-with-infrared-ble-and-touch-controls.md)
- [Adafruit Music Maker FeatherWing](https://learn.adafruit.com/adafruit-music-maker-featherwing.md)
- [Overwatch Prop Gun: Lucio's Blaster Pt. 3](https://learn.adafruit.com/overwatch-prop-gun-lucios-blaster-pt-3.md)
- [WiFi Music Alert Box ](https://learn.adafruit.com/wifi-music-alert-box.md)
- [Daily Cheer Automaton](https://learn.adafruit.com/daily-cheer-automaton.md)
- [MP3 Feather - Gordon Cole](https://learn.adafruit.com/mp3-feather-gordon-cole.md)
- [Pulse Room](https://learn.adafruit.com/pulse-room.md)
- [Gemma 3D Printed Tree Topper](https://learn.adafruit.com/gemma-3d-printed-tree-topper.md)
- [Spinning Disc Step Sequencer](https://learn.adafruit.com/spinning-disc-step-sequencer.md)
- [New Years Eve Ball Drop](https://learn.adafruit.com/new-years-eve-ball-drop.md)
- [Feather-based Hue lighting controller](https://learn.adafruit.com/feather-hue-lighting-controller.md)
- [DotStar Belly Dance Fans](https://learn.adafruit.com/dotstar-belly-dance-fans.md)
- [CircuitPython Media Dial](https://learn.adafruit.com/media-dial.md)
