# Spinning Logo

## Overview

https://youtu.be/XS_y1E2aJQM

Build a paper craft hack a day logo, powered by a Circuit Playground Express!

&nbsp;

This project is a great use of our customizable paper enclosure for the Circuit Playground. We'll use alligator clips for all of the connections so it requires no soldering! Perfect for workshops and class room settings!

&nbsp;

The two buttons on the Circuit Playground control the direction of the spinning wrenches but you can easy modify the code to respond to any of the on board sensors!&nbsp;

![circuit_playground_close-loop-sm.gif](https://cdn-learn.adafruit.com/assets/assets/000/054/529/medium640thumb/circuit_playground_close-loop-sm.jpg?1527555560)

### Part: .8mm Chipboard
quantity: 1
.8mm Chipboard
[.8mm Chipboard](http://a.co/3PhpUSy)

### Part: 1.6mm Chipboard
quantity: 1
1.6mm Chipboard
[1.6mm Chipboard](http://a.co/3WXpIes)

### 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)

### Circuit Playground Bolt-On Kit

[Circuit Playground Bolt-On Kit](https://www.adafruit.com/product/3816)
You have a [Circuit Playground Express](https://www.adafruit.com/product/3333), but you need to mount it to your&nbsp;charming cardboard robot friend, eh? Not so easy if you don't have a set of standoffs!&nbsp;  
  
In this kit comes:

- 6 x M3 12mm brass hexagonal...

In Stock
[Buy Now](https://www.adafruit.com/product/3816)
[Related Guides to the Product](https://learn.adafruit.com/products/3816/guides)
![Angled shot of 6 stand offs from a Circuit Playground Bolt-On Kit.](https://cdn-shop.adafruit.com/640x480/3816-04.jpg)

### Continuous Rotation Micro Servo

[Continuous Rotation Micro Servo](https://www.adafruit.com/product/2442)
Need to make a _tiny_ robot? This little micro servo rotates 360 degrees fully forward or backward, instead of moving to a single position. You can use any servo code, hardware, or library to control these servos. Good for making simple moving robots. Comes with five horns and...

In Stock
[Buy Now](https://www.adafruit.com/product/2442)
[Related Guides to the Product](https://learn.adafruit.com/products/2442/guides)
![Demo Video of the Continuous Rotation Micro Servo with a "t" shaped propeller connected to the gear and spinning.](https://cdn-shop.adafruit.com/product-videos/640x480/2442-02.jpg)

### 3 x AAA Battery Holder with On/Off Switch and 2-Pin JST

[3 x AAA Battery Holder with On/Off Switch and 2-Pin JST](https://www.adafruit.com/product/727)
This battery holder connects 3 AAA batteries together in series for powering all kinds of projects. We spec'd these out because the box is slim, and 3 AAA's add up to about 3.3-4.5V, a very similar range to Lithium Ion/polymer (Li-Ion) batteries and have an on-off switch. That makes...

In Stock
[Buy Now](https://www.adafruit.com/product/727)
[Related Guides to the Product](https://learn.adafruit.com/products/727/guides)
![Front angled shot of 3 x AAA battery holder with on-off switch and 2-pin JST PH connector.](https://cdn-shop.adafruit.com/640x480/727-07.jpg)

# Spinning Logo

## Circuit Diagram

![](https://cdn-learn.adafruit.com/assets/assets/000/054/565/medium800/circuit_playground_circuit-diagram.jpg?1527560880)

 **Ground** ( **Brown** ) connects to **GND** on the Circuit Playground

**Power** ( **Red** ) connects to **VOUT**

**Signal** ( **Yellow** ) connects to **A1**

Battery connects to the **JST** &nbsp;port on the Circuit Playground Express

# Spinning Logo

## Code

The Makecode spins the motor attached when the Circuit Playground Express detects a button press. Use the link below to open the code in a modern web browser:

[Open this project code in MakeCode](https://makecode.com/_f5MREEYjv7qf)
![](https://cdn-learn.adafruit.com/assets/assets/000/054/572/medium800/circuit_playground_makecode.jpg?1527562792)

## WebUSB Direct Download

MakeCode can load a program direct to your Circuit Playground Express with WebUSB using the Chrome web browser - [see this guide page](https://learn.adafruit.com/makecode/webusb) on setting that up.

Then visit the code for the project here:&nbsp;[https://makecode.com/\_f5MREEYjv7qf](https://makecode.com/_f5MREEYjv7qf)

This means code edit will upload directly to the Circuit Playground Express without the need to drag and drop file onto it!

Follow the instruction to set up your board and you'll be able to quickly send code to Circuit Playground Express!&nbsp;

# Spinning Logo

## Cutting

## Cut Shapes&nbsp;

&nbsp;

Download and cut the parts out with scissors or use a cutting machine. The svg files are arranged in layers, so its easy to set up!&nbsp;&nbsp;

&nbsp;

We used card stock (210gsm) for the black and white colors.&nbsp;

&nbsp;

The help stiffen the skull and wrench parts, we used a [1.6mm thick chipboard](http://a.co/3WXpIes).

![circuit_playground_paths.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/567/medium640/circuit_playground_paths.jpg?1527561124)

[Hackaday_Logo.svg](https://cdn-learn.adafruit.com/assets/assets/000/054/568/original/Hackaday_Logo.svg?1527561223)
## Box assemble

Cut out the box design and assemble the folds. The Circuit Playground Express mounts to the top of the box with four&nbsp;&nbsp;M3 Screws and M3 female standoffs. The battery sits inside the box with the wires routing through the port on the side.&nbsp;

&nbsp;

We used .8mm thick chipboard for the box and the pole part.

&nbsp;

## Circuit Playground Express&nbsp;

We used alligator clips to connect the pins but soldering would be fine. You can rout the wires for the CircuitPlayground Express through the center of the mounting holes for the Circuit playground Express.

![circuit_playground_cutting.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/569/medium640/circuit_playground_cutting.jpg?1527561393)

[HackaDay-boxfold-cpx.svg](https://cdn-learn.adafruit.com/assets/assets/000/054/570/original/HackaDay-boxfold-cpx.svg?1527561752)
[pole.svg](https://cdn-learn.adafruit.com/assets/assets/000/054/571/original/pole.svg?1527561766)
# Spinning Logo

## Assemble

## Score, Cut, Fold&nbsp;

&nbsp;

First we'll start out by adding cut scores to our bend lines on the **pole part**. we used a hobby knife to carefully add a slight cut to each fold mark. cut less then half of the thickness of the chipboard.

&nbsp;

Now we can flip the part over and carefully bend each cut sore. Make sure to apply a good amount of pressure to add a sharp fold. The box will not fully close if the folds are weak.&nbsp;

![circuit_playground_score-bar.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/535/medium640/circuit_playground_score-bar.jpg?1527556202)

![circuit_playground_fold-bar.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/536/medium640/circuit_playground_fold-bar.jpg?1527556290)

![circuit_playground_folded-bar.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/537/medium640/circuit_playground_folded-bar.jpg?1527556557)

## Box: Sore, fold&nbsp;

&nbsp;

&nbsp;Next we'll do the same to the enclosure box. Use a ruler to make sure all of the cut scores are aligned and even.

&nbsp;

Apply as much pressure as you can when folding the flaps and each side of the box. We'll need each side to have a clean crease or the box will not keep its shape when folded.&nbsp;

![circuit_playground_fold-box.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/539/medium640/circuit_playground_fold-box.jpg?1527556668)

![circuit_playground_sore-box.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/538/medium640/circuit_playground_sore-box.jpg?1527556606)

## Servo Mount&nbsp;

&nbsp;

The&nbsp;Continuous Rotation Micro Servo mounts into the center of the skull part.

&nbsp;

We stacked three 1.6mm chipboard pieces to build up the center mount to tightly fit the servo in place. The tolerances are tight enough to allow the servo to press fit into place without any glue.

&nbsp;

Next we'll stack the black and white card stock pieces on top of the chipboard piece. Apply glue to each part to adhere each layer.

![circuit_playground_servo-mounted.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/540/medium640/circuit_playground_servo-mounted.jpg?1527557045)

![circuit_playground_skull-paper.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/541/medium640/circuit_playground_skull-paper.jpg?1527557357)

## Wrench and Servo horn&nbsp;

&nbsp;

Stack the black and white card stock layers on top of the chipboard piece.&nbsp;

&nbsp;

The white card stock piece prints with a center circle to indicate were to align the servo horn.

&nbsp;

Align a circular horn and create the holes to fasten two M2x5mm screws to the **Wrench part** ( both horn and screws included with servo).&nbsp;

&nbsp;

Later we'll use the longer M2x9mm screw to fasten the horn to the servo gear. Insert the screw from the back of the **Wrench part,&nbsp;** through the servo horn and into the servo gear.

&nbsp;

&nbsp;

&nbsp;

![circuit_playground_servo-horn.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/542/medium640/circuit_playground_servo-horn.jpg?1527557662)

![circuit_playground_servo-horn-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/543/medium640/circuit_playground_servo-horn-mount.jpg?1527557681)

## Circuit Playground Box&nbsp;

&nbsp;

We the can use four of the M3 screws in the [Bolt-On Kit](https://www.adafruit.com/product/3816) to secure the the Circuit Playground to the box.&nbsp;

&nbsp;

Align the Circuit Playground to the JST port next to the battery cutout. We'll use it to pass the wires through the enclosure.

&nbsp;

&nbsp;

![circuit_playground_box-screw.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/552/medium640/circuit_playground_box-screw.jpg?1527558292)

![circuit_playground_standoffs.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/554/medium640/circuit_playground_standoffs.jpg?1527558314)

![circuit_playground_cpx-mount-screws.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/557/medium640/circuit_playground_cpx-mount-screws.jpg?1527558996)

## Thread wires&nbsp;

&nbsp;

Now we can start to thread our&nbsp;alligator clips, battery wire and servo wires through the cutout under the Circuit Playground.&nbsp;

&nbsp;

At this point we'll want to connect the&nbsp;alligator clips to the servo pins. Double check each connection is going to the correct pins on the Circuit Playground.

![circuit_playground_servo-battery-wires-thread.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/558/medium640/circuit_playground_servo-battery-wires-thread.jpg?1527559253)

![circuit_playground_wire-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/559/medium640/circuit_playground_wire-connect.jpg?1527559381)

## Plug in Battery&nbsp;

&nbsp;

Connect the&nbsp;alligator clips to the correct pins on the Circuit Playground. Make sure each clip has a solid grip on each pad.

&nbsp;

Plug the battery into the JST port on the Circuit Playground. Excess wire can be tucked back into the enclosure.

&nbsp;

## Pole insert&nbsp;

&nbsp;

Next we can insert the **Pole** part into to the cutaway above the JST port. Pass the end into the **endstop** &nbsp;part. Align the part to keep the pole part centered.&nbsp;

&nbsp;

![circuit_playground_cpx-wire-plugged.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/560/medium640/circuit_playground_cpx-wire-plugged.jpg?1527559488)

![circuit_playground_bar-insert.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/561/medium640/circuit_playground_bar-insert.jpg?1527559518)

![circuit_playground_bar-insert-holder.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/562/medium640/circuit_playground_bar-insert-holder.jpg?1527559555)

## Servo mount&nbsp;

&nbsp;

Lastly, we can mount the servo to the top side of the **Pole** part with an M2x9mm screw. Thread the excess wire behind the pole part and back into the enclosure. We can use the wire to wedge the pole between the enclosure to straighten the pole upright.&nbsp;&nbsp;

![circuit_playground_servo-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/054/563/medium640/circuit_playground_servo-mount.jpg?1527560274)

![](https://cdn-learn.adafruit.com/assets/assets/000/054/564/medium800thumb/circuit_playground_medium-loopB.jpg?1527560634)


## Featured Products

### 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)
### Continuous Rotation Servo

[Continuous Rotation Servo](https://www.adafruit.com/product/154)
This servo rotates fully forward or backward instead of moving to a position. You can use any servo code, hardware, or library to control these servos. Good for making simple moving robots. Comes with four different horns, as shown.

To control with an Arduino, we suggest connecting...

In Stock
[Buy Now](https://www.adafruit.com/product/154)
[Related Guides to the Product](https://learn.adafruit.com/products/154/guides)
### Continuous Rotation Micro Servo

[Continuous Rotation Micro Servo](https://www.adafruit.com/product/2442)
Need to make a _tiny_ robot? This little micro servo rotates 360 degrees fully forward or backward, instead of moving to a single position. You can use any servo code, hardware, or library to control these servos. Good for making simple moving robots. Comes with five horns and...

In Stock
[Buy Now](https://www.adafruit.com/product/2442)
[Related Guides to the Product](https://learn.adafruit.com/products/2442/guides)
### Small Alligator Clip to Male Jumper Wire Bundle - 6 Pieces

[Small Alligator Clip to Male Jumper Wire Bundle - 6 Pieces](https://www.adafruit.com/product/3448)
When working&nbsp;with unusual non-header-friendly surfaces, these handy cables will be your best friends! No longer will you have long, cumbersome strands of alligator clips. These compact jumper cables have a premium male header on one end and a grippy mini alligator clip on the...

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

## Related Guides

- [Adafruit Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express.md)
- [Slider Crank Mechanism -- from Cardboard and Craft Sticks](https://learn.adafruit.com/cardboard-slider-crank.md)
- [Sensor Plotting with Mu and CircuitPython](https://learn.adafruit.com/sensor-plotting-with-mu-and-circuitpython.md)
- [Stumble-Bot](https://learn.adafruit.com/stumble-bot-with-circuit-playground-and-crickit.md)
- [MicroBlocks Circuit Playground Express Ornament](https://learn.adafruit.com/microblocks-circuitplayground-express-ornament.md)
- [Using Circuit Playground Express, MakeCode and CircuitPython on a Chromebook](https://learn.adafruit.com/using-circuit-playground-express-makecode-circuitpython-on-a-chromebook.md)
- [Circuit Playground + CircuitPython Quickstart Guide](https://learn.adafruit.com/circuit-playground-express-circuitpython-5-minute-guide.md)
- [3D Printed Dragon Lamp](https://learn.adafruit.com/dragon-lamp.md)
- [Sparkle Skirt Playground](https://learn.adafruit.com/sparkle-skirt-playground.md)
- [Custom Controllers for MakeCode Arcade](https://learn.adafruit.com/custom-controllers-for-makecode-arcade.md)
- [Ping Pong Ball Launcher](https://learn.adafruit.com/ping-pong-ball-launcher-with-cpx.md)
- [Spy Theme Playback Device](https://learn.adafruit.com/spy-theme-playback-device.md)
- [CircuitPython Made Easy on Circuit Playground Express and Bluefruit](https://learn.adafruit.com/circuitpython-made-easy-on-circuit-playground-express.md)
- [Makey Paper Craft ](https://learn.adafruit.com/makey-paper-craft.md)
- [Circuit Playground Hot Potato](https://learn.adafruit.com/circuit-playground-hot-potato.md)
- [Your First Power Switch Relay Project - Circuit Playground Smart Plug](https://learn.adafruit.com/beginner-first-project-power-switch-relay-circuit-playground-smart-plug.md)
