# Circuit Playground Gizmo Ornaments

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/085/234/medium800/3d_printing_hero-ornament-tree.jpg?1575254721)

## Holiday Ornament with Displays

3D print your own ornaments with a display! Use the TFT Gizmo or E-ink Gizmo to display custom images with the Circuit Playground Bluefruit. The 3D printed ornament is designed to snap fit together for an easy assembly!

![3d_printing_gizmo-ornaments.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/203/medium640/3d_printing_gizmo-ornaments.jpg?1575039830)

## TFT Gizmo Ornament

The TFT Gizmo features an IPS 240x240 hi-res full color display that is perfect for displaying family photos, text and graphics. With the Circuit Playground Bluefruit, you can wirelessly send images from a mobile device using the Bluefruit LE Connect app for iOS and Android.&nbsp;

![3d_printing_tft-cpb-hero.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/204/medium640/3d_printing_tft-cpb-hero.jpg?1575040174)

## E-Ink Gizmo Ornament

The E-ink Gizmo features a tri-color e-ink/e-paper display. This is great for displaying images and graphics without a battery! Perfect for adorning your festive decor without having to worry about the a dead battery. With CircuitPython, you can easily display bitmap images on the crisp tri-color e-ink/e-paper display.

![3d_printing_eink-cpb-hero.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/200/medium640/3d_printing_eink-cpb-hero.jpg?1575037420)

## Circuit Playground Ornaments

The Circuit Playground Express and Bluefruit feature 10 NeoPixel RGB LEDs for lighting up 3D printed ornaments. With interchangeable covers, you can easily swap out the top for a different graphic. You can even add a photo to create a lithophane images.

![3d_printing_cpb-covers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/202/medium640/3d_printing_cpb-covers.jpg?1575038516)

## Parts
### Circuit Playground Bluefruit - Bluetooth® Low Energy

[Circuit Playground Bluefruit - Bluetooth® Low Energy](https://www.adafruit.com/product/4333)
 **Circuit Playground Bluefruit** is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840...

Out of Stock
[Buy Now](https://www.adafruit.com/product/4333)
[Related Guides to the Product](https://learn.adafruit.com/products/4333/guides)
![shot of a Black woman's neon-green manicured hand holding up a Circuit Playground Bluefruit glowing rainbow LEDs.](https://cdn-shop.adafruit.com/640x480/4333-11.jpg)

### Circuit Playground Express

[Circuit Playground Express](https://www.adafruit.com/product/3333)
 **Circuit Playground Express** is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to...

In Stock
[Buy Now](https://www.adafruit.com/product/3333)
[Related Guides to the Product](https://learn.adafruit.com/products/3333/guides)
![A Black woman's manicured hand holds a round microcontroller with lit up LEDs.](https://cdn-shop.adafruit.com/640x480/3333-05.jpg)

### Lithium Ion Polymer Battery with Short Cable - 3.7V 350mAh

[Lithium Ion Polymer Battery with Short Cable - 3.7V 350mAh](https://www.adafruit.com/product/4237)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 350mAh for a total of about 1.3 Wh. If you need a larger (or smaller!) battery, <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/4237)
[Related Guides to the Product](https://learn.adafruit.com/products/4237/guides)
![Lithium Ion Polymer Battery 3.7v 350mAh with JST 2-PH connector and short cable](https://cdn-shop.adafruit.com/640x480/4237-04.jpg)

### Fully Reversible Pink/Purple USB A to micro B Cable - 1m long

[Fully Reversible Pink/Purple USB A to micro B Cable - 1m long](https://www.adafruit.com/product/4111)
This cable is not only super-fashionable, with a woven pink and purple Blinka-like pattern, it's also fully reversible! That's right, you will save _seconds_ a day by not having to flip the cable around.

First let's talk about the cover and over-molding. We got these...

In Stock
[Buy Now](https://www.adafruit.com/product/4111)
[Related Guides to the Product](https://learn.adafruit.com/products/4111/guides)
![Fully Reversible Pink/Purple USB A to micro B Cable](https://cdn-shop.adafruit.com/640x480/4111-02.jpg)

### Breadboard-friendly SPDT Slide Switch

[Breadboard-friendly SPDT Slide Switch](https://www.adafruit.com/product/805)
These nice switches are perfect for use with breadboard and perfboard projects. They have 0.1" spacing and snap in nicely into a solderless breadboard. They're easy to switch no matter what size fingers you have, but not so easy that they'll get flipped by accident. Work great as...

In Stock
[Buy Now](https://www.adafruit.com/product/805)
[Related Guides to the Product](https://learn.adafruit.com/products/805/guides)
![Small, black, SPDT slide switch.](https://cdn-shop.adafruit.com/640x480/805-03.jpg)

### JST-PH Battery Extension Cable - 500mm

[JST-PH Battery Extension Cable - 500mm](https://www.adafruit.com/product/1131)
By popular demand, we now have a handy extension cord for all of our JST PH-terminated battery packs (such as our LiIon/LiPoly and 3xAAA holders). One end has a JST-PH compatible socket, and the other end has a matching plug. Between the two, 500mm of color coded wire. Handy for wearable...

In Stock
[Buy Now](https://www.adafruit.com/product/1131)
[Related Guides to the Product](https://learn.adafruit.com/products/1131/guides)
![Front shot of JST-PH Battery Extension Cable.](https://cdn-shop.adafruit.com/640x480/1131-00.jpg)

# Circuit Playground Gizmo Ornaments

## Software

![](https://cdn-learn.adafruit.com/assets/assets/000/085/242/medium800/3d_printing_code-banner.jpg?1575305051)

## Install Latest Circuit Python

We'll need to get our board setup so we can run the project's CircuitPython code. Let's walk through these steps to get the latest version of CircuitPython onto your board.&nbsp;

## Setup Circuit Playground Bluefruit / Express

Choose whether you'd like to use the Bluefruit or Express version of Circuit Playground. Ensure you have CircuitPython loaded per the linked instructions below. The main difference is the Bluefruit version features Bluetooth connectivity.

- [Instructions for the Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express/circuitpython-quickstart)
- [Instructions for the Circuit Playground Bluefruit](https://learn.adafruit.com/adafruit-circuit-playground-bluefruit/circuitpython)

Warning: 

## BLE Image Transfer with TFT Gizmo

Using the Circuit Playground Bluefruit and TFT Gizmo, you can wirelessly beam images from a mobile device. This is great if you're looking to easily change the images on the TFT Gizmo. Follow the learn guide linked below to get the UF2 file. Walk through the learn guide if you're new to installing UF2 files onto the board.&nbsp;

[BLE Image Transfer with TFT Gizmo Guide](https://learn.adafruit.com/wireless-image-transfer-with-circuit-playground-bluetooth-and-tft-gizmo)
## Display Bitmap Images on E-ink Gizmo

Using the Circuit Playground Express/Bluefruit and E-ink Gizmo, you can display tri-color bitmap images. This is great for display artwork and graphics with text. The benefit of an E-ink display over a TFT LCD is the image will stay present without a power source!

## Tri-Color Demo Bitmaps

We put together these festive bitmap images for you. Click the image to launch the asset page and download the original image to obtain the bitmap.

Follow the learn guide linked below and walk through the guide to get bitmap images loaded onto the E-ink Gizmo.

[E-Ink Gizmo Bitmaps with Circuit Python](https://learn.adafruit.com/adafruit-circuit-playground-tri-color-e-ink-gizmo/circuitpython)
![](https://cdn-learn.adafruit.com/assets/assets/000/085/235/medium800/3d_printing_blinka-santa.bmp?1575298607)

![](https://cdn-learn.adafruit.com/assets/assets/000/085/236/medium800/3d_printing_santa.bmp?1575298630)

## Circuit Playground Ornaments

The Circuit Playground Express and Bluefruit feature 10 super-bright NeoPixel RGB LEDs. These can be animated or any color. Using the Circuit Playground Bluefruit and Bluefruit LE connect app , you can easily change the colors using the color picker.

[BLE Color Picker on Circuit Playground Bluefruit Learn Guide](https://learn.adafruit.com/adafruit-circuit-playground-bluefruit/playground-color-picker)
## NeoPixel Christmas Tree Animations

If you'd like to use the Circuit Playground Express, try using the code from our Circuit Playground Christmas tree project linked below.

[NeoPixel Christmas Tree Learn Guide](https://learn.adafruit.com/circuit-playground-christmas-tree/software)
# Circuit Playground Gizmo Ornaments

## Circuit Diagram

## Circuit&nbsp;Diagram

The diagram below provides a visual reference for wiring of the components. This diagrams was created using the software package [Fritzing](http://fritzing.org/download/).

## Adafruit Library for Fritzing

Use Adafruit's Fritzing parts library to create circuit diagrams for your projects. Download the library or just grab individual parts. Get the library and parts from [GitHub - Adafruit Fritzing Parts](https://github.com/adafruit/Fritzing-Library/tree/master/parts).

![](https://cdn-learn.adafruit.com/assets/assets/000/085/250/medium800/3d_printing_circuit-diagram.jpg?1575310540)

## On/Off Battery Switch

The battery is connected to a slide switch switch via a 2-pin JST cable. The voltage (red) wire is connected in-line with the slide switch. Use the middle pin and either the left or right pins. This allows the power to be turned on and off.

## Slide Switch JST Adapter

A slide switch will allow the power to be turned on and off. A slide switch is wired in-line with a JST extension cable. For a detailed tutorial on wiring a slide switch JST adapter, check out our guide.

[Slide Switch JST Adapter](https://learn.adafruit.com/on-slash-off-switches)
# Circuit Playground Gizmo Ornaments

## 3D Printing

## E-Ink Gizmo Ornament Parts

These parts are designed to house the E-ink Gizmo and Circuit Playground (Express or Bluefruit). The parts snap fit together and secure the PCBs in place without the need or glue or screws.

- gizor-eink-cover.stl
- gizor-eink-bottom.stl
- gizor-eink-top.stl

![3d_printing_3d-parts-eink.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/238/medium640/3d_printing_3d-parts-eink.jpg?1575300449)

## TFT Gizmo Ornament Parts

These parts are designed to house the TFT Gizmo and Circuit Playground Bluefruit. The parts snap fit together and secure the PCBs in place without the need of glue or screws.

- gizor-tft-cover.stl
- gizor-tft-bottom.stl
- gizor-tft-top.stl

![3d_printing_3d-parts-tft.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/237/medium640/3d_printing_3d-parts-tft.jpg?1575300107)

## Circuit Playground Ornament Parts

These ornaments are designed to house a single Circuit Playground, battery and slide switch. Covers are designed to screw in and easily swapped. These covers can achieve great illumination if printed in a translucent material.

- cp-orn-mount.stl
- cp-orn-bottom.stl
- cp-orn-cover-blank.stl
- cp-orn-cover-photos.stl

![3d_printing_3d-parts-cpb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/231/medium640/3d_printing_3d-parts-cpb.jpg?1575164754)

## Ornament Covers for Circuit Playground

From simple to more extravagant, snow flakes could be made by hand drawing, vinyl cutting, or 3d printing. Super gluing these details over the ormanet covers create a masking effect that really brings out the patterns. Try printing them in a dark material to achieve a masking effect.&nbsp;

![3d_printing_3d-cpb-covers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/233/medium640/3d_printing_3d-cpb-covers.jpg?1575164851)

## Snap Fit Ornaments

These ornaments do not feature any electronics. These snap fit together and feature an insert that spins freely (a la fidget spinner). We've included a number of different inserts to choose from and it's easy to swap them out.

- orn-snap-top.stl
- orn-snap-bot.stl

![3d_printing_3d-parts-ornaments.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/241/medium640/3d_printing_3d-parts-ornaments.jpg?1575303009)

[Download CAD Files](https://www.thingiverse.com/thing:4019946)
## Slice Parts

STL files for 3D printing are oriented to print "as-is" on FDM style machines. Original design source may be downloaded using the links below.

The parts were sliced using CURA using the slice settings below. The parts were 3D printed using PETG filament.&nbsp;

- PETG filament 250c extruder
- 0.2 layer height
- 10% gyroid infill
- 60mm/s print speed
- 60c heated bed

![3d_printing_slice-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/239/medium640/3d_printing_slice-parts.jpg?1575301255)

## Design Source Files

The project assembly was designed in Fusion 360.&nbsp;This can be downloaded in different formats like STEP, SAT and more. Electronic components like Adafruit's board, displays, connectors and more can be downloaded from our&nbsp;[Adafruit CAD parts GitHub Repo](https://github.com/adafruit/Adafruit_CAD_Parts).

![3d_printing_circuitplayground-bluefruit.gif](https://cdn-learn.adafruit.com/assets/assets/000/085/240/medium640thumb/3d_printing_circuitplayground-bluefruit.jpg?1575301324)

# Circuit Playground Gizmo Ornaments

## eInk Gizmo Ornament

## eInk Gizmo Parts

The eInk Gizmo is designed to be bolted on top of the Circuit Playground (Express and Bluefruit versions). To make the ornaments portable, use a 350mah battery – It is small enough to fit in between the PCBs and should have enough power for several hours.&nbsp;

![3d_printing_eink-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/201/medium640/3d_printing_eink-parts.jpg?1575037495)

## Install Battery

Place the 350mAh battery in the center of the PCB with the battery cable pointing towards the audio connector (opposite side of the USB label). The battery is small enough to fit in between the standoffs.

![3d_printing_eink-battery-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/191/medium640/3d_printing_eink-battery-install.jpg?1575037153)

## Install Circuit Playground

Place the Circuit Playground Express over the standoffs with the USB port lined up with the USB label. The PCBs are secured with M3 x 6mm machine screws (included with the E-Ink Gizmo). In order for the Gizmo and CPX to fit the 3D printed ornament, use only 10 screws. Reference the photo for the correct placement of screws.&nbsp;

![3d_printing_eink-pcb-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/192/medium640/3d_printing_eink-pcb-installed.jpg?1575037171)

## Install Mount

Place the 3D printed mount over the PCBs. The edge of the CPX will snap fit into the sides of the mount. Press the mount into the CPX so it is flush with the PCB. Reference the photo for correct placement.

![3d_printing_eink-mount-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/193/medium640/3d_printing_eink-mount-install.jpg?1575037193)

## USB Port

The USB port on the CPX is accessible for programming. The 3D printed mount features a notch to accommodate USB cables.

![3d_printing_eink-case-USB.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/194/medium640/3d_printing_eink-case-USB.jpg?1575037217)

## Install Top

The top half of the 3D printed ornament is placed over the eInk Gizmo. Line up the hook loop with the USB port on the CPX. Fit the snaps of the top half with match one on the mount. Press the two halves together to snap them them. Start with one side first and work your way to all three.

![3d_printing_eink-case-snaps.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/195/medium640/3d_printing_eink-case-snaps.jpg?1575037238)

## Installed Top

The top half features open top and bottoms to allow for a modular design. The front cover can be easily swapped for a different color or updated design.&nbsp;

![3d_printing_eink-top-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/198/medium640/3d_printing_eink-top-installed.jpg?1575037320)

## Battery Connection

The JST connector from the battery can be directly plugged into the battery port on the CPX. The battery cable is just long enough (25mm / 1in) to reach. It can be pulled out to cut power from the eInk Gizmo and CPX. The cable can also be tucked under the notch on the edge of the mount.

![3d_printing_eink-case-JST.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/196/medium640/3d_printing_eink-case-JST.jpg?1575037257)

## Install Cover

Place the top cover over the display. Orient the cover so it's lined up correctly with the screen. Press the edges to snap fit them together. Start with one side and work your way through all four.

![3d_printing_eink-cover-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/197/medium640/3d_printing_eink-cover-install.jpg?1575037291)

## eInk Gizmo Ornament

With your ornament setup, it's now ready for a festive celebration!&nbsp;

![3d_printing_eink-case-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/199/medium640/3d_printing_eink-case-installed.jpg?1575037358)

# Circuit Playground Gizmo Ornaments

## TFT Gizmo Ornament

## Parts

The TFT Gizmo can be attached to the Circuit Playground (either Express or Bluefruit versions). For this particular project, we're using the Bluefruit version. This allows for image transfer from a mobile device via Bluetooth. Use a 350mAh battery with short cable to make it portable.

![3d_printing_tft-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/205/medium640/3d_printing_tft-parts.jpg?1575054019)

## Install Battery

Place the battery in between the standoffs with the battery cable facing the audio connector (opposite side of the 12 o'clock label).

![3d_printing_tft-battery-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/206/medium640/3d_printing_tft-battery-install.jpg?1575054039)

## Install Circuit Playground Bluefruit

Place the Circuit Playground Bluefruit over the standoffs with the USB port lined up with the 12 o'clock label. Install the included screws to the pads on the Circuit Playground Bluefruit. This particular project only needs 10 of the 12 screws installed. Reference the photo for correct placement.&nbsp;

![3d_printing_tft-cpb-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/207/medium640/3d_printing_tft-cpb-install.jpg?1575054068)

## Install Mount

Fit the CPB and TFT Gizmo inside the 3D printed mount. Press the mounting tabs into the pads so the PCB sits flush.

![3d_printing_tft-mount-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/208/medium640/3d_printing_tft-mount-install.jpg?1575054094)

## Battery Connection

The battery can be plugged directly into the JST port on the CPB to make it portable. The battery cable is just long enough (25mm / 1in) to reach. It can be pulled out to cut power from the TFT Gizmo and CPB. The cable can also be tucked under the notch on the edge of the mount.

![3d_printing_tft-case-JST.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/209/medium640/3d_printing_tft-case-JST.jpg?1575054118)

## Install Top

The top half of the 3D printed ornament is placed over the TFT Gizmo. Line up the hook loop with the USB port on the CPB. Fit the snaps of the top half with match one on the mount. Press the two halves together to snap them them. Start with one side first and work your way to all three.

![3d_printing_tft-top-snaps.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/215/medium640/3d_printing_tft-top-snaps.jpg?1575135836)

## Installed Top

The top half features open top and bottoms to allow for a modular design. The front cover can be easily swapped for a different color or updated design.&nbsp;

![3d_printing_tft-top-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/216/medium640/3d_printing_tft-top-installed.jpg?1575135852)

## Install Cover

Place the top cover over the display. Orient the cover so it's lined up correctly with the screen. Press the edges to snap fit them together. Start with one side and work your way through all four.

![3d_printing_tft-cover-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/211/medium640/3d_printing_tft-cover-install.jpg?1575054152)

## USB Port

The USB port on the CPX is accessible for programming. The 3d printed mount features a notch to accommodate USB cables.

![3d_printing_tft-case-USB.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/213/medium640/3d_printing_tft-case-USB.jpg?1575054200)

## TFT Gizmo Ornament

With your ornament setup, it's now ready for a festive celebration!&nbsp;

![3d_printing_tft-case-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/212/medium640/3d_printing_tft-case-installed.jpg?1575054174)

# Circuit Playground Gizmo Ornaments

## CPB Ornament

## Slide Switch JST Adapter

A slide switch will allow the power to be turned on and off. The switch is wired in-line with a JST extension cable. For a detailed tutorial on wiring a slide switch JST adapter, check out our guide.

![3d_printing_slide-switch-jst.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/217/medium640/3d_printing_slide-switch-jst.jpg?1575144840)

[Slide Switch Adapter Learn Guide](https://learn.adafruit.com/on-slash-off-switches)
## Connecting The CP Bluefruit to the Switch

Connect the female JST connector from the slide switch to the battery port on the CPB. Plug in the male JST connector from the switch to the battery cable. Use the slide switch to turn toggle the power from the battery on and off. Once tested, unplug the CPB and set it aside for now.

![3d_printing_cpb-switch-battery-test.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/218/medium640/3d_printing_cpb-switch-battery-test.jpg?1575144872)

## Install Switch

Fit the slide switch into the holder on the inside of the bottom half. Insert the body of the switch at an angle and press down to fit into place.

![3d_printing_switch-install-bot.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/219/medium640/3d_printing_switch-install-bot.jpg?1575146478)

## Installed Switch

The slide switch is accessible through the side of the bottom half. It features a flat surface to more easily turn the switch on and off.

![3d_printing_switch-bot-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/220/medium640/3d_printing_switch-bot-installed.jpg?1575146510)

## Install Battery

Place the battery into the bottom half with the battery cable fitted inside. Arrange the battery and cable so it's full inside the bottom in a stationary position.

![3d_printing_switch-battery-bot.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/221/medium640/3d_printing_switch-battery-bot.jpg?1575146532)

## Connect CPB

Grab the CPB and connect the JST cable from the switch.&nbsp;

![3d_printing_cpb-switch-bot-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/222/medium640/3d_printing_cpb-switch-bot-connect.jpg?1575146594)

## Install Top Half

Fit the CPB through the top half of the 3d printed ornament.

![3d_printing_cpb-top-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/223/medium640/3d_printing_cpb-top-install.jpg?1575146625)

## Snap Fit CPB

Orient the CPB so the USB port is lined up with the hook loop on the top half. Press to snap fit the CPB into the top half of the ornament.

![3d_printing_cpb-install-top.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/224/medium640/3d_printing_cpb-install-top.jpg?1575146659)

## Snap Fit Case

Fit the top half over the bottom half. Press halves together to snap fit shut. Start with one set of snaps and work your way through all four.

![3d_printing_cpb-orn-snaps.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/225/medium640/3d_printing_cpb-orn-snaps.jpg?1575146684)

## Installed Top Half

The top half of the ornament features a thread for screwing a cover on top. This allows for multiple cover designs so it's easy to swap them out.

![3d_printing_cpb-orn-installed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/229/medium640/3d_printing_cpb-orn-installed.jpg?1575146779)

## USB Port

The USB port from the CPB is accessible through the opening on the side of the ornament. The hole is large enough to fit even the most chunkiest of USB cables.

![3d_printing_cpb-orn-usb.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/226/medium640/3d_printing_cpb-orn-usb.jpg?1575146716)

## Install Cover

Twist the cover inside the top half of the ornament and fasten tightly. Remember, righty tighty, lefty loosey.&nbsp;

![3d_printing_cpb-orn-cover.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/227/medium640/3d_printing_cpb-orn-cover.jpg?1575146735)

## Ornament

Flip the switch to turn on the Circuit Playground Bluefruit. Your ornament is now ready for adoring and celebrating.

![3d_printing_cpb-ornament-done.jpg](https://cdn-learn.adafruit.com/assets/assets/000/085/228/medium640/3d_printing_cpb-ornament-done.jpg?1575146752)


## Featured Products

### Circuit Playground Bluefruit - Bluetooth® Low Energy

[Circuit Playground Bluefruit - Bluetooth® Low Energy](https://www.adafruit.com/product/4333)
 **Circuit Playground Bluefruit** is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840...

Out of Stock
[Buy Now](https://www.adafruit.com/product/4333)
[Related Guides to the Product](https://learn.adafruit.com/products/4333/guides)
### Circuit Playground Express

[Circuit Playground Express](https://www.adafruit.com/product/3333)
 **Circuit Playground Express** is the next step towards a perfect introduction to electronics and programming. We've taken the original Circuit Playground Classic and made it even better! Not only did we pack even more sensors in, we also made it even easier to...

In Stock
[Buy Now](https://www.adafruit.com/product/3333)
[Related Guides to the Product](https://learn.adafruit.com/products/3333/guides)
### Circuit Playground TFT Gizmo - Bolt-on Display + Audio Amplifier

[Circuit Playground TFT Gizmo - Bolt-on Display + Audio Amplifier](https://www.adafruit.com/product/4367)
Extend and expand your Circuit Playground projects with a bolt on TFT Gizmo that lets you add a lovely color display in a sturdy and reliable fashion. This PCB looks just like a round TFT breakout but has permanently affixed M3 standoffs that act as mechanical and electrical...

In Stock
[Buy Now](https://www.adafruit.com/product/4367)
[Related Guides to the Product](https://learn.adafruit.com/products/4367/guides)
### Circuit Playground 152x152 Tri-Color E-Ink Gizmo

[Circuit Playground 152x152 Tri-Color E-Ink Gizmo](https://www.adafruit.com/product/4428)
Discontinued - **you can grab&nbsp;** [Circuit Playground 200x200 Tri-Color E-Ink Gizmo](https://www.adafruit.com/product/4869) **instead!&nbsp;**

Extend and expand your Circuit Playground projects with a bolt on E-Ink Gizmo that lets you add a lovely tri-color e-Ink...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/4428)
[Related Guides to the Product](https://learn.adafruit.com/products/4428/guides)
### Lithium Ion Polymer Battery with Short Cable - 3.7V 350mAh

[Lithium Ion Polymer Battery with Short Cable - 3.7V 350mAh](https://www.adafruit.com/product/4237)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 350mAh for a total of about 1.3 Wh. If you need a larger (or smaller!) battery, <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/4237)
[Related Guides to the Product](https://learn.adafruit.com/products/4237/guides)
### Fully Reversible Pink/Purple USB A to micro B Cable - 1m long

[Fully Reversible Pink/Purple USB A to micro B Cable - 1m long](https://www.adafruit.com/product/4111)
This cable is not only super-fashionable, with a woven pink and purple Blinka-like pattern, it's also fully reversible! That's right, you will save _seconds_ a day by not having to flip the cable around.

First let's talk about the cover and over-molding. We got these...

In Stock
[Buy Now](https://www.adafruit.com/product/4111)
[Related Guides to the Product](https://learn.adafruit.com/products/4111/guides)
### Adafruit Circuit Playground Bluefruit Express Starter Kit

[Adafruit Circuit Playground Bluefruit Express Starter Kit](https://www.adafruit.com/product/4504)
If you missed out on ADABOX 014, its not too late for you to pick up the parts necessary to build many of the projects! This kit pack doesn't come with tissue paper or the nifty extras, but it does have all the electronic goodies you need  
  
This project pack features...

Out of Stock
[Buy Now](https://www.adafruit.com/product/4504)
[Related Guides to the Product](https://learn.adafruit.com/products/4504/guides)

## Related Guides

- [Adafruit Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express.md)
- [Adafruit Circuit Playground Bluefruit](https://learn.adafruit.com/adafruit-circuit-playground-bluefruit.md)
- [Adafruit Circuit Playground TFT Gizmo](https://learn.adafruit.com/adafruit-tft-gizmo.md)
- [Now Playing: Bluetooth Apple Media Service Display](https://learn.adafruit.com/now-playing-bluetooth-apple-media-service-display.md)
- [CPU Temperature Logging with CircuitPython](https://learn.adafruit.com/cpu-temperature-logging-with-circuit-python.md)
- [Circuit Playground Quick Draw](https://learn.adafruit.com/circuit-playground-quick-draw.md)
- [FruitBox Sequencer: Musically Delicious Step Pattern Generator ](https://learn.adafruit.com/circuitpython-fruitbox-sequencer-musically-delicious-step-pattern-generator.md)
- [CRICKIT WobblyBot](https://learn.adafruit.com/crickit-wobblybot.md)
- [Halloween Sentry-Bot with CRICKIT for CPX](https://learn.adafruit.com/halloween-sentry-bot.md)
- [Frozen-Inspired Animated Pendant with Temperature Sensing](https://learn.adafruit.com/frozen-gizmo-pendant-with-temperature-sensing.md)
- [Glue Stick Light Pipe Sculpture](https://learn.adafruit.com/glue-stick-archway.md)
- [StarFlower NeoPixel Strand with MakeCode](https://learn.adafruit.com/starflower-neopixel-strand.md)
- [Meeting Time Keeper Stick](https://learn.adafruit.com/meeting-time-keeper-stick-with-cpx.md)
- [Glowing Lotus Flower - Electronic Origami for Beginners](https://learn.adafruit.com/glowing-lotus-flower-electronic-origami-for-beginners.md)
- [Circuit Playground Analog Input](https://learn.adafruit.com/circuit-playground-analog-input.md)
- [Tightrope Unicycle Bot](https://learn.adafruit.com/tightrope-unicycle-bot.md)
- [Porting an Arduino library to CircuitPython: VL6180X Distance Sensor](https://learn.adafruit.com/porting-an-arduino-library-to-circuitpython-vl6180x-distance-sensor.md)
- [Esenciales para CircuitPython](https://learn.adafruit.com/esenciales-para-circuitpython.md)
