# Zelda: Breath of the Wild – 3D Printed Bladesaw

## Overview

https://youtu.be/SOKDACuJSqY

## Make Link's Bladesaw!

&nbsp;

In this project we built the ancient bladesaw from Zelda, Breath of the Wild.

&nbsp;

This fully 3d printed prop has a moving chainsaw with tons of NeoPixel LEDs

&nbsp;

It has lots of detail making this one of our most intricate builds. It’s pretty massive – over 40 inches in length with over 200 neopixels.

![3d_printing_hero-back-dim.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/488/medium640thumb/3d_printing_hero-back-dim.jpg?1536694548)

![3d_printing_hero-thrid.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/490/medium640thumb/3d_printing_hero-thrid.jpg?1536694687)

![](https://cdn-learn.adafruit.com/assets/assets/000/061/520/medium800thumb/3d_printing_hero-full.jpg?1536719136)

It is a pretty fun weapon that can take down guardians by just swinging it around.

&nbsp;

So we wanted to make this bladesaw look and feel like it’s straight out of game.

&nbsp;

We designed the bladesaw in Fusion 360 using reference images from the game.

&nbsp;

All of the parts are printed individually and secured together with hardware.

![3d_printing_hero-top-dim.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/499/medium640thumb/3d_printing_hero-top-dim.jpg?1536699095)

## Parts

&nbsp;

The Adafruit Cricket and Circuit Playground Express is a fully loaded robotics platform that will drive all of the components.

&nbsp;

The PCB is secured to the built-in standoffs near the center of the bladesaw.

&nbsp;

There’s so many things the Adafruit CRICKIT can do. We could take this much further with servos and sensors like the accelerometer or even capacitive touch.

![3d_printing_partsB.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/487/medium640/3d_printing_partsB.jpg?1536694481)

## 3D Parts

&nbsp;

The main parts were 3D printed using an Ultimaker S5.

&nbsp;

Parts are dual extruded to make built-in light diffusion so details printed in translucent filament will illuminate.

&nbsp;

We used Ninjaflex to create a flexible sleeve for the handle.

&nbsp;

The design files are free to download and the source file is open for remixing.

&nbsp;

We used glitter infused filament to give the parts a bit of texture.

![3d_printing_blade-handle-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/391/medium640/3d_printing_blade-handle-parts.jpg?1536674595)

![3d_printing_blade-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/392/medium640/3d_printing_blade-parts.jpg?1536674643)

## Prerequisite Guides

There's resources in these guides that go beyond what's covered in this tutorial. MakeCode guide is all about setting up your Circuit Playground Express board. TheCircuit Playground Express introduction guide walks you through all of the pinouts, sensors and everything you need to know.

- [MakeCode for Circuit Playground Express](https://learn.adafruit.com/makecode)
- [Introducing Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express)
- [Introducing CRICKIT](https://learn.adafruit.com/adafruit-crickit-creative-robotic-interactive-construction-kit)

## Parts

You can find the list of all parts used to make this project linked below!

Featured
### Adafruit CRICKIT for Circuit Playground Express

[Adafruit CRICKIT for Circuit Playground Express](https://www.adafruit.com/product/3093)
Sometimes we wonder if robotics engineers ever watch movies. If they did, they'd know that making robots into servants always ends up in a robot rebellion. Why even go down that path? Here at Adafruit, we believe in making robots our&nbsp; **friends!**

So if you find...

In Stock
[Buy Now](https://www.adafruit.com/product/3093)
[Related Guides to the Product](https://learn.adafruit.com/products/3093/guides)
![Top down view of a Adafruit CRICKIT for Circuit Playground Express with a circular board connected. ](https://cdn-shop.adafruit.com/640x480/3093-07.jpg)

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

Featured
### TT Motor All-Metal Gearbox - 1:90 Gear Ratio

[TT Motor All-Metal Gearbox - 1:90 Gear Ratio](https://www.adafruit.com/product/3802)
These durable (but affordable!) gearbox motors (also known as 'TT' motors) are an easy, low-cost way to get your projects moving. This is a&nbsp; **TT DC All-Metal Gearbox Motor** &nbsp;with a gear ratio of&nbsp; **1:90** about **double** of the...

In Stock
[Buy Now](https://www.adafruit.com/product/3802)
[Related Guides to the Product](https://learn.adafruit.com/products/3802/guides)
![TT Motor All-Metal Gearbox](https://cdn-shop.adafruit.com/640x480/3802-00.jpg)

Featured
### Adafruit NeoPixel UV LED Strip with 32 LED/m

[Adafruit NeoPixel UV LED Strip with 32 LED/m](https://www.adafruit.com/product/3851)
What new iteration of NeoPixel strip is this? Roll out the black light and disco ball! It's an **Adafruit NeoPixel** &nbsp; **Ultraviolet**** &nbsp;Strip with 32 LEDs per meter**! Each order comes as a single one meter long strip. If you order multiple...

In Stock
[Buy Now](https://www.adafruit.com/product/3851)
[Related Guides to the Product](https://learn.adafruit.com/products/3851/guides)
![Adafruit NeoPixel UV LED Strip flickering all LEDS](https://cdn-shop.adafruit.com/product-videos/640x480/3851-03.jpg)

Featured
### Adafruit NeoPixel LED Side Light Strip - Black 60 LED

[Adafruit NeoPixel LED Side Light Strip - Black 60 LED](https://www.adafruit.com/product/3636)
Fancy new _side light_ LED strips are a great alternative for folks who have loved and used Adafruit LED strips for a few years but want gorgeous, glowy&nbsp;light emitting at 90 degrees. They're very skinny so you can run them along a thin edge and curve them around shapes and...

In Stock
[Buy Now](https://www.adafruit.com/product/3636)
[Related Guides to the Product](https://learn.adafruit.com/products/3636/guides)
![Top down view of an Adafruit NeoPixel Digital RGB  60 LED-per-meter strip.](https://cdn-shop.adafruit.com/640x480/3636-03.jpg)

Featured
### 3 x AA Battery Holder with 2.1mm Plug

[3 x AA Battery Holder with 2.1mm Plug](https://www.adafruit.com/product/3842)
Here's another addition to our growing family of&nbsp;[AA battery holders](https://www.adafruit.com/category/563).&nbsp;A&nbsp;holder for three (3) AA batteries! It's got&nbsp;an 8" long power cable with a 2.1mm DC jack at the end, and, oh yes, it's in classy...

In Stock
[Buy Now](https://www.adafruit.com/product/3842)
[Related Guides to the Product](https://learn.adafruit.com/products/3842/guides)
![Angled shot of 3 x AA battery holder with 2.1mm plug. There are three AA batteries in the holder.](https://cdn-shop.adafruit.com/640x480/3842-01.jpg)

Featured
### Metal Ball Tactile Button (6mm) x 10 pack

[Metal Ball Tactile Button (6mm) x 10 pack](https://www.adafruit.com/product/3347)
Add some steely elegance to your project with these **Metal Ball Tactile Buttons**. They've got a nice industrial shine to them along&nbsp;with a light blue underbelly. Not only do they look good, but they're also good if you have an actuator that will be pressing the...

In Stock
[Buy Now](https://www.adafruit.com/product/3347)
[Related Guides to the Product](https://learn.adafruit.com/products/3347/guides)
![Angled closeup of single 6mm metal ball tactile button.](https://cdn-shop.adafruit.com/640x480/3347-00.jpg)

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

Featured
### Panel Mount Extension USB Cable - Micro B Male to Micro B Female

[Panel Mount Extension USB Cable - Micro B Male to Micro B Female](https://www.adafruit.com/product/3258)
Check out this handy MicroUSB extension cable, which will make it easy for you to enclose a device that has a B&nbsp;type (micro USB host) port. Great if you need to extend the USB port for your Raspberry Pi, Arduino, Feather or really anything development board.  
  
This Micro-B...

In Stock
[Buy Now](https://www.adafruit.com/product/3258)
[Related Guides to the Product](https://learn.adafruit.com/products/3258/guides)
![12 inch long black, panel mount extension USB Cable - Micro B plug to Micro B socket](https://cdn-shop.adafruit.com/640x480/3258-02.jpg)

Featured
### Thin Plastic Speaker w/Wires - 8 ohm 0.25W

[Thin Plastic Speaker w/Wires - 8 ohm 0.25W](https://www.adafruit.com/product/1891)
Listen up! This 1.5" diameter speaker cone is the perfect addition to any audio project where you need an 8Ω impedance and are using 0.25W of power. The speakers are rated at 0.25W, with a maximum input of 0.5W (printed wattage on back of speaker may have either value).

We...

In Stock
[Buy Now](https://www.adafruit.com/product/1891)
[Related Guides to the Product](https://learn.adafruit.com/products/1891/guides)
![Angled Shot of the Thin Plastic Speaker w/Wires - 8 ohm 0.25W](https://cdn-shop.adafruit.com/640x480/1891-05.jpg)

Featured
### 12mm Coin Cell Breakout w/ On-Off Switch

[12mm Coin Cell Breakout w/ On-Off Switch](https://www.adafruit.com/product/1867)
Simple but effective - this breakout board has a CR1220 coin cell battery holder soldered on, an on/off switch and 0.1" pitch breakout pins for easy connecting. Great for powering very low-current projects, or adding a battery backup circuit to a real-time-clock or similar. There's...

In Stock
[Buy Now](https://www.adafruit.com/product/1867)
[Related Guides to the Product](https://learn.adafruit.com/products/1867/guides)
![Angled shot of a 12mm Coin Cell Breakout Board with On-Off Switch (coin cell side).](https://cdn-shop.adafruit.com/640x480/1867-07.jpg)

Featured
### CR1220 12mm Diameter - 3V Lithium Coin Cell Battery

[CR1220 12mm Diameter - 3V Lithium Coin Cell Battery](https://www.adafruit.com/product/380)
These are the highest quality & capacity batteries, the same as shipped with the iCufflinks,&nbsp;iNecklace, Datalogging and GPS Shields, GPS HAT, etc. One battery per order (you'll want one battery per cufflink or pendant.)  
  
Brand may vary but all battery brands are verified...

Out of Stock
[Buy Now](https://www.adafruit.com/product/380)
[Related Guides to the Product](https://learn.adafruit.com/products/380/guides)
![Angled shot of CR1220 12mm Diameter - 3V Lithium Coin Cell Battery - CR1220.](https://cdn-shop.adafruit.com/640x480/380-01.jpg)

Featured
### Breadboard-friendly RGB Smart NeoPixel - Pack of 5

[Breadboard-friendly RGB Smart NeoPixel - Pack of 5](https://www.adafruit.com/product/1312)
This is the easiest way possible to add small, bright RGB pixels to your project. We took the same technology from our Flora NeoPixels and made them breadboard friendly, with two rows of 3 x 0.1" spaced header on each side for easy soldering, chaining and breadboarding. These ultra-bright...

In Stock
[Buy Now](https://www.adafruit.com/product/1312)
[Related Guides to the Product](https://learn.adafruit.com/products/1312/guides)
![Four glowing Breadboard-friendly RGB Smart NeoPixels wired up on a breadboard](https://cdn-shop.adafruit.com/640x480/1312-00.jpg)

Featured
### Premium Male/Male Jumper Wires - 40 x 6" (150mm)

[Premium Male/Male Jumper Wires - 40 x 6" (150mm)](https://www.adafruit.com/product/758)
Handy for making wire harnesses or jumpering between headers on PCB's. These premium jumper wires are 6" (150mm) long and come in a 'strip' of 40 (4 pieces of each of ten rainbow colors). They have 0.1" male header contacts on either end and fit cleanly next to each other...

Out of Stock
[Buy Now](https://www.adafruit.com/product/758)
[Related Guides to the Product](https://learn.adafruit.com/products/758/guides)
![Angled shot of Premium Male/Male Jumper Wires - 40 x 6 (150mm)](https://cdn-shop.adafruit.com/640x480/758-04.jpg)

Featured
### Premium Female/Female Jumper Wires - 20 x 3" (75mm)

[Premium Female/Female Jumper Wires - 20 x 3" (75mm)](https://www.adafruit.com/product/1951)
These female-female premium jumper wires are handy for making wire harnesses or jumpering between headers on PCB's. They're&nbsp;3" (75mm) long and come in a 'strip' of 20 (2 pieces of each of ten rainbow colors). They have 0.1" female header contacts on either end...

In Stock
[Buy Now](https://www.adafruit.com/product/1951)
[Related Guides to the Product](https://learn.adafruit.com/products/1951/guides)
![Angled shot of Premium Female/Female Jumper Wires - 20 x 3 (75mm)](https://cdn-shop.adafruit.com/640x480/1951-01.jpg)

### Part: M2.5x12mm
quantity: 12
Blade parts
[M2.5x12mm](https://www.albanycountyfasteners.com/2-5-MM-x-45-Phillips-Flat-Head-Machine-Screw-p/1011-1002.htm)

### Part: M3x25mm
quantity: 2
TT Motor
[M3x25mm](https://www.albanycountyfasteners.com/3-MM-x-5-Phillips-Flat-Head-Machine-Screw-p/1011-1006.htm)

### Part: M2.5x5mm
quantity: 5
Crickit and Wheel
[M2.5x5mm](https://www.albanycountyfasteners.com/2-5-MM-x-45-Phillips-Flat-Head-Machine-Screw-p/1011-1002.htm)

### Part: 10x15x4mm Bearings
quantity: 7
10pcs. 10x15x4mm Precision Ball Bearings Steel ABEC 1 Rubber Seals
[10x15x4mm Bearings](https://www.amazon.com/gp/product/B00RWGXNVI/)

### Part: 48-in L x 0.875-in (7/8 x 48 in)
quantity: 1
48-in L x 0.875-in (7/8 x 48 in) (we'll need 347mm)
[48-in L x 0.875-in (7/8 x 48 in)](https://www.lowes.com/pd/Madison-Mill-Round-Wood-Poplar-Dowel-Actual-48-in-L-x-0-875-in-dia/3040773)

# Zelda: Breath of the Wild – 3D Printed Bladesaw

## Circuit Diagram

Take a moment to review the components in the circuit diagram. This illustration is meant for&nbsp;referencing wired connections - The length of wire,&nbsp;position and size of components are not exact.

![](https://cdn-learn.adafruit.com/assets/assets/000/061/491/medium800/3d_printing_circuit-diagram.jpg?1536696013)

## **Connections:**

**Motor Terminal:&nbsp;**

Black and Red wires will connect to the number 2 labeled terminals.&nbsp;

The&nbsp; **3xAA** &nbsp;battery case connects to the&nbsp; **Power** &nbsp;input on the&nbsp; **Crickit**.

**UV NeoPixel Strip:**

The UV NeoPixel strip connects to the NeoPixel terminal.&nbsp; **Din** &nbsp;on the&nbsp; **NeoPixel strip** &nbsp;connects to the&nbsp; **arrow icon** &nbsp;on the terminal on the&nbsp; **Crickit** &nbsp;on the Crickit.&nbsp; **GND** &nbsp;connects to&nbsp; **GND** &nbsp;and&nbsp; **5V** &nbsp;to&nbsp; **5V**.

### Side Light LED Strips

The **Handle** and **End**  **Side Light NeoPixel Strips** connect to the **A2** and **A3** pads on the **Circuit Playground Express.** Both will share the **3v** and **GND** pads. A single **Breadboard NeoPixel** will connect to the end of the Handle Strip.

### Buttons

Two Buttons can connect to the **A6** and **A7** pads on the **Circuit Playground Express**. Both will share the second **Ground** pad.

# Zelda: Breath of the Wild – 3D Printed Bladesaw

## MakeCode

## MakeCode for CRICKIT and Circuit Playground Express

MakeCode is this programming editor that runs in the Google Chrome web browser. It’s has an intuitive interface that’s both block based and text editor.

It works with Adafruit's CRICKIT and Circuit Playground Express so you can make interactive projects with the on-board sensors and components. You can drag & drop blocks to make interactive programs using lights and sounds without having to solder or learning a new syntax.

You can alternatively upload code directly to the Circuit Playground Express with WebUSB, [see the steps to do so here](https://learn.adafruit.com/makecode/webusb).

![](https://cdn-learn.adafruit.com/assets/assets/000/061/558/medium800/3d_printing_makecode.jpg?1536771396)

[Open the Blade Saw code in MakeCode](https://makecode.com/_KKM7U0Pzq7ht)
[Bladesaw_boot_files.zip](https://cdn-learn.adafruit.com/assets/assets/000/062/024/original/Bladesaw_boot_files.zip?1537288851)
## Setup Circuit Playground Express for MakeCode

To get started, we'll need to head over to the [Adafruit MakeCode](https://makecode.adafruit.com/beta?webusb=1#editor) website and follow the steps below.

1. Plug in your Circuit Playground Express with a **USB Cable**
2. Press the **RESET** &nbsp;button. Green light means you're ready to MakeCode
3. Download the **UF2** file and drop it onto **CPLAYBOOT**.

## Install CRICKIT Extension for MakeCode

&nbsp;

On the [MakeCode.Adafruit.Com](https://makecode.adafruit.com/) site, click on **New Project**.&nbsp;In the list of blocks, select **ADVANCED** and then **EXTENSIONS**.&nbsp;Click on the Crickit block that shows up and install Crickit support!&nbsp;You will now have a new CRICKIT bin of blocks you can use!

&nbsp;

Continue on to learn how to use these blocks. [Read the full guide here for more info](https://learn.adafruit.com/adafruit-crickit-creative-robotic-interactive-construction-kit/makecode).

![3d_printing_crickit-makecode-xt.png](https://cdn-learn.adafruit.com/assets/assets/000/061/399/medium640/3d_printing_crickit-makecode-xt.png?1536677322)

## Upload and Test Code

Once you have your CPX setup with the MakeCode UF2, try testing it out by uploading the code to the board. Click the link below to open up the program in MakeCode. Click on the pink edit icon near the top of the title to open the code. This will create a project in MakeCode and allow you to edit, modify and upload the code to the board.&nbsp;

## WebUSB

&nbsp;

Makecode can also pair with your Circuit Playground Express through a chrome web browser by [following this page in our MakeCode guide](https://learn.adafruit.com/makecode/webusb).

&nbsp;

Open the project here:&nbsp;[https://makecode.com/\_0xCWMphEz4F3](https://makecode.com/_8Tsh0ae8tXrC)

![3d_printing_makecode-blade.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/401/medium640/3d_printing_makecode-blade.jpg?1536677748)

With WebUSB, the 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;

# Zelda: Breath of the Wild – 3D Printed Bladesaw

## 3D Printing

## What If I Don't Have A 3D Printer?

Not to worry! You can use a 3D printing service such as&nbsp;[3DHubs](https://www.3dhubs.com/)&nbsp;or&nbsp;[MakeXYZ](https://www.makexyz.com/)&nbsp;to have a local 3D printer operator 3D print and ship you parts to you. This is a great way to get your&nbsp;parts 3D printed by local makers. You could also try checking out your local Library or search for a Maker Space.

[Download STLs from Thingiverse ](https://www.thingiverse.com/thing:3096009)
[Download STLs from Youmagine](https://www.youmagine.com/designs/bladesaw-zelda-breath-of-the-wild)
[Download STLs from Pinshape](Enter%20a%20Link)
## Edit Design

The design is&nbsp;modeled in&nbsp;Autodesk Fusion 360 and available&nbsp;to edit. You can adjust the pieces to print&nbsp;by moving or adding construction planes to cut up the parts&nbsp;. You can modify the&nbsp;sketches or adjust features in the&nbsp;parametric&nbsp;timeline.

[Edit Fusion 360 file](https://a360.co/41ayHHO)
## Slice Settings

Depending on your 3D printer, you may need to&nbsp;adjust the slice settings. We printed all of the parts on a Ultimaker S5. These parts were sliced with Ultimaker Cura.

- Nozzle: 0.8mm
- Extrusion Width: 0.77mm
- Layer Height: 0.3mm
- Infill: 20%
- Nozzle Temperature: 230c
- Heated Glass Bed: 60c
- Print Speed: 40mm/s

## Blade

&nbsp;

The blade is designed as a dual color print. This allows us to have built-in diffusion to minimize the amount of 3d parts required. We used&nbsp;[Vertigo Galaxy](http://a.co/d/8aoEZTT) and&nbsp;[Blue Translucent PLA](https://ultimachine.com/collections/pla/products/pla-blue-translucent-3d-printer-filament). The Vertigo Galaxy has a gold flakes that gives the sword a rustic look without the need to post process.

&nbsp;

We used Blue Translucent PLA for the **Blade Teeth** and sword details because of its UV reactive qualities. The UV NeoPixel help to illuminate the whole Blade Saw!

![3d_printing_blade-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/395/medium640thumb/3d_printing_blade-loop.jpg?1536676613)

## Handle&nbsp;

&nbsp;

The handle is printed in a NinjaFlex.&nbsp; It prints hollow so we can slip it over our wooden dowel to provide th.e textured design while make it comfortable to hold.&nbsp;

&nbsp;

![3d_printing_handle-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/396/medium640thumb/3d_printing_handle-loop.jpg?1536677003)

## Pommel

&nbsp;

The Pommel is also designed as a dual color print to allows us to diffuse the eye and mouth details on the design. The coin cell breakout is mounted inside to help illuminate it!

![3d_printing_pommel-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/397/medium640thumb/3d_printing_pommel-loop.jpg?1536676955)

## Design Source Files

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

## Supports

&nbsp;

To accommodate design details, the blade parts will require supports. We used the same Translucent material as the details for the supports with a .4mm support Z distance to make is easy to remove.

&nbsp;

Support material was used for creating the recessed panels.

&nbsp;

A palette knife or a [Spudger](https://www.adafruit.com/product/3434)&nbsp;can get in between the layers and&nbsp;[Flush Diagonal Cutters](https://www.adafruit.com/product/152)&nbsp;break apart the supports.

![3d_printing_support-removed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/493/medium640/3d_printing_support-removed.jpg?1536697164)

![3d_printing_support-removed-B.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/494/medium640/3d_printing_support-removed-B.jpg?1536697221)

[Adafruit CAD parts](https://github.com/adafruit/Adafruit_CAD_Parts)
## Tapping Standoffs

&nbsp;

A tapping tool creates threads in the built-in standoffs for fastening hardware.

&nbsp;

Two halves of the blade are joined together using long machine screws.

![3d_printing_tap-tool.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/495/medium640/3d_printing_tap-tool.jpg?1536697744)

![3d_printing_tapping.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/496/medium640/3d_printing_tapping.jpg?1536697832)

## Chain

&nbsp;

The 23 blades are printed in Blue Translucent PLA and illuminated by the UV NeoPixels. The individual links of 1.75mm filament that hinge together to form the chain.&nbsp;

&nbsp;

![3d_printing_blade-teeth.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/511/medium640/3d_printing_blade-teeth.jpg?1536709738)

![3d_printing_chain-assemble-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/061/512/medium640thumb/3d_printing_chain-assemble-loop.jpg?1536709745)

# Zelda: Breath of the Wild – 3D Printed Bladesaw

## Assemble

## Assemble Right Blade

&nbsp;

Two halves of the blade are joined together using M2.5x12mm long machine screws. We recommend using a long drill bit to make to long the screws to fasten as straight as possible.&nbsp;

&nbsp;

![3d_printing_right-sword-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/402/medium640/3d_printing_right-sword-connect.jpg?1536677963)

## Battery Slide Switch

&nbsp;

To power this project, a slide switch is wired to the double “A” battery pack.

To start, we'll first modify our 3xAA battery holder and wire up an slide switch inline with the power.

&nbsp;

First, we'll carefully cut one of the wires and then extend each side&nbsp; with two 87mm long wires. Next, we'll connect these two wires to each pin on our slide switch as shown in the picture.&nbsp;

&nbsp;

Remember to add heat shrink to each wire connection and the slide switch pins, before soldering!&nbsp;&nbsp;

![3d_printing_battery-switch.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/405/medium640/3d_printing_battery-switch.jpg?1536678319)

![3d_printing_battery-switch-ready-right.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/406/medium640/3d_printing_battery-switch-ready-right.jpg?1536679408)

## Crickit + CPX + Speaker

The Circuit Playground Express mounts on top of Crickit PCB with the included screws and standoffs. The assembled circuit is then secured with four M2.5x6mm long screws into the built-in standoffs near the center of the Blade Saw.&nbsp; The speaker can be press fitted into the circular holder.

## Slide Switch Mount

&nbsp;

The slide switch fits into the little holder with the actuator on the outside.

&nbsp;

Battery packs can be mounted next to the PCB with two M2.5x6mm long screws.

&nbsp;

## Measure&nbsp;UV NeoPixel Strip

&nbsp;

The bladesaw is lined with NeoPixel strips and wedged in between the standoffs. Measure from the start of one side to the opposite side of the translucent wall. Cut away the excess strip to reuse on the circular wall around the drive wheel.&nbsp;

&nbsp;

![3d_printing_slideswitch-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/407/medium640/3d_printing_slideswitch-mount.jpg?1536678627)

![3d_printing_blade-end-cutting1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/408/medium640/3d_printing_blade-end-cutting1.jpg?1536679616)

## Drive Wheel Strip

&nbsp;

Position the UV NeoPixel so they are facing the inside of the drive wheel. This will help illuminate the inside of the wheel and blade teeth.&nbsp;

![3d_printing_uv-neopixel-wheel-trimmed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/416/medium640/3d_printing_uv-neopixel-wheel-trimmed.jpg?1536681241)

![3d_printing_uv-neopixel-wheel-placed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/417/medium640/3d_printing_uv-neopixel-wheel-placed.jpg?1536681274)

## Tin Strip

&nbsp;

Next we'll need to tin both ends of the longer strip and then the start of the smaller strip.&nbsp;&nbsp;

&nbsp;

## Female Jumpers

&nbsp;

Now we can make it easier to detach the strips by soldering on female jumper cable to the three pads on the start of the long strip.

![3d_printing_uv-neopixel-tin.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/409/medium640/3d_printing_uv-neopixel-tin.jpg?1536679257)

![3d_printing_uv-female-jumpers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/410/medium640/3d_printing_uv-female-jumpers.jpg?1536679695)

## Connect to Crickit&nbsp;

&nbsp;

Male to male jumper cables can now connect the longer strip to the NeoPixel terminal on the Crickit.&nbsp;

&nbsp;

## Solder Wheel Strip

&nbsp;

The end of the longer UV strip will now connect the smaller strip we cut off. We used 150mm long male to male jumper wires to the end of the longer strip.&nbsp;

&nbsp;

Once solder, we'll want to align the wires against the walls so they don't block light or create shadows.&nbsp;

![3d_printing_uv-strip-crickit-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/411/medium640/3d_printing_uv-strip-crickit-connect.jpg?1536680490)

![3d_printing_uv-strip-wheel-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/412/medium640/3d_printing_uv-strip-wheel-connect.jpg?1536680604)

## Side NeoPixel Strip

&nbsp;

Side Light NeoPixel strips are cut in half and then the second half is resoldered in the opposite direction to illuminate the other side of the blade.&nbsp;

&nbsp;

Locate the middle of the strip. You'll notice that its actually two strips soldered together.&nbsp;

&nbsp;

Use a hobby knife to cut into the silicone sheathing and then pull both sides apart. We'll heat up our soldering iron and then apply heat to the middle of the pads until they both desolder.&nbsp;

![3d_printing_end-strip-measure.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/418/medium640/3d_printing_end-strip-measure.jpg?1536681381)

![3d_printing_end-strip-cut.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/420/medium640/3d_printing_end-strip-cut.jpg?1536681539)

![3d_printing_end-strip-desolder.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/421/medium640/3d_printing_end-strip-desolder.jpg?1536681624)

## Two Sided Strip

&nbsp;

Next we'll remove the male wires from the end of the strip. We can the cut off wires to reconnect the strips with one half facing up and the second side facing down.&nbsp;

&nbsp;

Now we'll go ahead to solder short female jumper wires to the start of the strip.

&nbsp;

Make sure to add heat shrink to protect the connections.&nbsp;&nbsp;

&nbsp;

![3d_printing_end-strip-halfs-solder.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/423/medium640/3d_printing_end-strip-halfs-solder.jpg?1536681805)

![3d_printing_end-strip-jumpper-complete.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/424/medium640/3d_printing_end-strip-jumpper-complete.jpg?1536681849)

## Side Light Strip Jumpers

&nbsp;

Three 150mm long male to male jumper wire will connect the strip to the&nbsp; **A3, 3v and GND&nbsp;** pads on the Circuit Playground Express.&nbsp;

&nbsp;

We'll first tin the&nbsp; **A3, 3v and GND&nbsp;** pads on the Circuit Playground Express and then use tweezers to carefully solder each jumper wire to each pad.

&nbsp;

&nbsp;

&nbsp;

![3d_printing_strip-sides-jumper.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/425/medium640/3d_printing_strip-sides-jumper.jpg?1536682145)

![3d_printing_strip-sides-jumper-connected.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/501/medium640/3d_printing_strip-sides-jumper-connected.jpg?1536702169)

## Prepare Handle Side Light NeoPixels

&nbsp;

The&nbsp;section closest to the handle will require the same modification the Side Light NeoPixel strip. We'll desolder the middle section of the strip and then reconnect with the second half facing the opposite direction.&nbsp;

&nbsp;

&nbsp;

![3d_printing_strip-handle-ready.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/427/medium640/3d_printing_strip-handle-ready.jpg?1536682471)

## Single NeoPixel

&nbsp;

A single Breadboard NeoPixel can be wired to the end of the strip and used to fill the circular section underneath the Crickit.

&nbsp;

## Attach to Crickit

&nbsp;

We used sticky tac on the bottom of the breadboard NeoPixel to attach it to the bottom of Crickit, right around "C" letter and the screw head as shown in the picture.

&nbsp;

![3d_printing_single-neopixel.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/435/medium640/3d_printing_single-neopixel.jpg?1536684995)

![3d_printing_single-neopixel-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/436/medium640/3d_printing_single-neopixel-attach.jpg?1536684747)

## Handle Strip Mount

&nbsp;

Next we'll place the strips side to side, making sure both sides are facing the opposite direction, and then fit them so the&nbsp;strips follow the contour of the various design elements as shown.

&nbsp;

![3d_printing_handle-strip-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/434/medium640/3d_printing_handle-strip-connect.jpg?1536685002)

## Motor Prep

&nbsp;

The TT motor will require some preparation before mount. First we'll remove the small plastic nub next to the shaft with our flush diagonal cutters. this will allow our printed gear to fully fit into the shaft.

&nbsp;

## Jumpers

&nbsp;

Next we'll carefully tin each metal connections on the motor. Two short female jumpers are soldered to each.

&nbsp;

## Mount Motor

&nbsp;

Align the mounting holes on the motor body to the screws mounts on the blade. Insert and fasten two **M3x25mm&nbsp;** long screws until the motor is fully seated.&nbsp;

&nbsp;

Take note the screws will protrude through to the outer side of the print. We'll add screw nuts to fully secure it near the end of the build or right now to prevent any scuffing on your work surface.&nbsp;

&nbsp;

![3d_printing_motor-nub.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/437/medium640/3d_printing_motor-nub.jpg?1536686445)

![3d_printing_motor-jumpers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/438/medium640/3d_printing_motor-jumpers.jpg?1536686783)

![3d_printing_motor-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/439/medium640/3d_printing_motor-mount.jpg?1536686787)

![3d_printing_motor-connect.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/440/medium640/3d_printing_motor-connect.jpg?1536686980)

## Attach Gear

&nbsp;

The printed gear fits into the motors shaft and is secured with either an&nbsp; **M3x5mm** or an **M2.5x5mm** long screw. Different variants of this motor have different shaft screw threads.

&nbsp;

## Motor Cover

&nbsp;

Panels are fitted inside to provide support for the chain while it’s in motion. Slightly squeeze both sides and press fit into place at an angle.&nbsp;

![3d_printing_motor-connected.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/441/medium640/3d_printing_motor-connected.jpg?1536686988)

![3d_printing_motor-cover.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/442/medium640/3d_printing_motor-cover.jpg?1536687002)

![3d_printing_motor-cover-attach.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/443/medium640/3d_printing_motor-cover-attach.jpg?1536687457)

![3d_printing_motor-cover-attached.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/444/medium640/3d_printing_motor-cover-attached.jpg?1536687315)

## Left Blade Assembly

&nbsp;

Okay, half way there! The left side of the blade attaches with the same **M2.5x12mm** screws.&nbsp;

![3d_printing_left-blade-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/428/medium640/3d_printing_left-blade-parts.jpg?1536682577)

## Wheel Assembly

&nbsp;

The Drive wheel spins with the help a a barring. We can press fit the barring on to the center standoff and then add the barring washer and **M2.5mmx5mm** screw on top to prevent it from detaching.&nbsp;

![3d_printing_wheel-parts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/429/medium640/3d_printing_wheel-parts.jpg?1536682641)

![3d_printing_wheel-parts-assembled.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/430/medium640/3d_printing_wheel-parts-assembled.jpg?1536682869)

## Button Assembly

&nbsp;

The buttons will mounts on the opposite side of the Circuit, so will use long jumper wire to make it easy to reattach if we need to debug.&nbsp;&nbsp;

&nbsp;

We used 220mm long female jumper wires. To make connections easier, we combined the ground connection into one wire by creating our own "Y" wire.

&nbsp;

## Button mount

We can inserted the button into the built-in holders on the inside. Insert at an angle as you press the button, to press fit into place.

&nbsp;

Next, we'll need to bend the legs around the back wall to secure them in place.

&nbsp;

## Button jumpers

&nbsp;

210mm long male jumper wires will connect to **A6,** &nbsp; **A7** and **GND** on the Circuit Playground Express.&nbsp;

![3d_printing_button-wires.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/431/medium640/3d_printing_button-wires.jpg?1536684789)

![3d_printing_button-wires-jumpers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/432/medium640/3d_printing_button-wires-jumpers.jpg?1536686445)

## USB mount

&nbsp;

The Panel Mount USB Cable includes screws to fasten to. We'll mount it to the port opening on the side of the print.

&nbsp;

## Connect buttons and USB

&nbsp;

We can go ahead and connect the male and female jumpers on the buttons from here.&nbsp;

![3d_printing_usb-mount.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/433/medium640/3d_printing_usb-mount.jpg?1536686439)

![3d_printing_buttons-connected.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/464/medium640/3d_printing_buttons-connected.jpg?1536690917)

## Bearings

&nbsp;

Ball bearings reduce friction and provide the teeth with a smooth surface. The standoffs for each will be tight if the standoff print thicker near the top. We can use a hobby knife, sand paper or deburring tool&nbsp; to help carefully shave the top edge.&nbsp;

&nbsp;

## Teeth

&nbsp;

23 teeth make up ehe chain. Its made up of linkages that are connected with rivets made from bits of&nbsp;1.75mm filament.&nbsp;

## &nbsp;

## Wheel Attachment

&nbsp;

The assembled drive wheel tightly press fits onto the center mount on the end of the left blade part.

&nbsp;

## Left Cover

&nbsp;

An additional panel is fitted inside to provide support for the chain while it’s in motion. The left side is shorter, so will need to use an adhesive to attach it.

![3d_printing_bearing-install.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/465/medium640/3d_printing_bearing-install.jpg?1536691033)

![3d_printing_teeth-add.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/466/medium640/3d_printing_teeth-add.jpg?1536691134)

![3d_printing_wheel-attached.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/467/medium640/3d_printing_wheel-attached.jpg?1536691271)

![3d_printing_left-cover-atatch.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/468/medium640/3d_printing_left-cover-atatch.jpg?1536691315)

## Closing Halves&nbsp;

&nbsp;

We can finally start to combine both sides! Bring both sides together and then tuck the excess button wires into the motor cover.

&nbsp;

## Fit teeth over Wheel

&nbsp;

Insert the end of the blade at an angle with the drive wheel first. Align the chain on to the drive wheel as to close both side together.

## &nbsp;

## Fasten

&nbsp;

Check around the sides of the walls to make sure no strips are protruding, this will prevent the sides from attaching.&nbsp;

&nbsp;

Will need ten **M2.5x12mm** to fast all of the sides together.

&nbsp;

Don't use an impact driver as the screws will strip.

![3d_printing_wire-tuck.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/469/medium640/3d_printing_wire-tuck.jpg?1536691591)

![3d_printing_attaching-halves.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/470/medium640/3d_printing_attaching-halves.jpg?1536691663)

![3d_printing_screws-added.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/471/medium640/3d_printing_screws-added.jpg?1536691741)

![3d_printing_nuts.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/472/medium640/3d_printing_nuts.jpg?1536691774)

## Motor Nuts

Now we can fasten our motor nuts if you haven't already.&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/061/473/medium800thumb/3d_printing_greeblies-addB.jpg?1536692572)

## Greeblies

Various embellishments are glued to the outside. You can also sticky tac them on to test out the positioning of each.

## Circuit Playground Reset button

&nbsp;

The left circle&nbsp;greeblie has a port opening to allow our&nbsp;actuator to reach into the print to activate the rest button on the Circuit Playground Express.&nbsp;

&nbsp;

The reset button is used for flashing new firmware or when entering or exiting MakeCode code mode.

![3d_printing_actuator-insert.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/507/medium640/3d_printing_actuator-insert.jpg?1536708765)

![3d_printing_actuator-greeblie.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/508/medium640/3d_printing_actuator-greeblie.jpg?1536708797)

## Handle Assembly

&nbsp;

The Ninjaflex hilt fits of the tang, up against the shoulder. It has a tight fit, so will need to twist as we fit it into place.&nbsp;

&nbsp;

## Dowel

&nbsp;

We'll measure and cut a 7/8th diameter dowel down to&nbsp;347mm long.&nbsp;

&nbsp;

Fit the dowel into the shoulder.

&nbsp;

Don't try to attach the dowel first as the it will become more difficult to align handle into the hilt.&nbsp;

&nbsp;

&nbsp;

![3d_printing_handle-base.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/474/medium640/3d_printing_handle-base.jpg?1536692717)

![3d_printing_dowel.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/475/medium640/3d_printing_dowel.jpg?1536692750)

## Pommel Assembly

&nbsp;

Lastly, we can assemble the pommel circuit. We used a 12mm coin cell break with the on and off switch. Solder a 10mm LED to the SW and GND pins from the back on the breakout as shown.

&nbsp;

Two rails inside the of the pommel allow the breakout board to fit in place. Position the on and off switch on the end tot easy reach and then slide the circuit into the the pommel.&nbsp;&nbsp;

&nbsp;

Fit the pommel over the handle to complete the build!

![3d_printing_coincell-assemble.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/476/medium640/3d_printing_coincell-assemble.jpg?1536692835)

![3d_printing_coincell-mouting.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/477/medium640/3d_printing_coincell-mouting.jpg?1536692933)

![3d_printing_pommel-ring.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/478/medium640/3d_printing_pommel-ring.jpg?1536692980)

![3d_printing_pommel-atatched.jpg](https://cdn-learn.adafruit.com/assets/assets/000/061/479/medium640/3d_printing_pommel-atatched.jpg?1536693060)

![](https://cdn-learn.adafruit.com/assets/assets/000/061/509/medium800thumb/3d_printing_hero-loop.jpg?1536709077)


## Guide Products

### Adafruit CRICKIT for Circuit Playground Express

[Adafruit CRICKIT for Circuit Playground Express](https://www.adafruit.com/product/3093)
Sometimes we wonder if robotics engineers ever watch movies. If they did, they'd know that making robots into servants always ends up in a robot rebellion. Why even go down that path? Here at Adafruit, we believe in making robots our&nbsp; **friends!**

So if you find...

In Stock
[Buy Now](https://www.adafruit.com/product/3093)
[Related Guides to the Product](https://learn.adafruit.com/products/3093/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)
### TT Motor All-Metal Gearbox - 1:90 Gear Ratio

[TT Motor All-Metal Gearbox - 1:90 Gear Ratio](https://www.adafruit.com/product/3802)
These durable (but affordable!) gearbox motors (also known as 'TT' motors) are an easy, low-cost way to get your projects moving. This is a&nbsp; **TT DC All-Metal Gearbox Motor** &nbsp;with a gear ratio of&nbsp; **1:90** about **double** of the...

In Stock
[Buy Now](https://www.adafruit.com/product/3802)
[Related Guides to the Product](https://learn.adafruit.com/products/3802/guides)
### Adafruit NeoPixel UV LED Strip with 32 LED/m

[Adafruit NeoPixel UV LED Strip with 32 LED/m](https://www.adafruit.com/product/3851)
What new iteration of NeoPixel strip is this? Roll out the black light and disco ball! It's an **Adafruit NeoPixel** &nbsp; **Ultraviolet**** &nbsp;Strip with 32 LEDs per meter**! Each order comes as a single one meter long strip. If you order multiple...

In Stock
[Buy Now](https://www.adafruit.com/product/3851)
[Related Guides to the Product](https://learn.adafruit.com/products/3851/guides)
### Adafruit NeoPixel LED Side Light Strip - Black 60 LED

[Adafruit NeoPixel LED Side Light Strip - Black 60 LED](https://www.adafruit.com/product/3636)
Fancy new _side light_ LED strips are a great alternative for folks who have loved and used Adafruit LED strips for a few years but want gorgeous, glowy&nbsp;light emitting at 90 degrees. They're very skinny so you can run them along a thin edge and curve them around shapes and...

In Stock
[Buy Now](https://www.adafruit.com/product/3636)
[Related Guides to the Product](https://learn.adafruit.com/products/3636/guides)
### 3 x AA Battery Holder with 2.1mm Plug

[3 x AA Battery Holder with 2.1mm Plug](https://www.adafruit.com/product/3842)
Here's another addition to our growing family of&nbsp;[AA battery holders](https://www.adafruit.com/category/563).&nbsp;A&nbsp;holder for three (3) AA batteries! It's got&nbsp;an 8" long power cable with a 2.1mm DC jack at the end, and, oh yes, it's in classy...

In Stock
[Buy Now](https://www.adafruit.com/product/3842)
[Related Guides to the Product](https://learn.adafruit.com/products/3842/guides)
### Metal Ball Tactile Button (6mm) x 10 pack

[Metal Ball Tactile Button (6mm) x 10 pack](https://www.adafruit.com/product/3347)
Add some steely elegance to your project with these **Metal Ball Tactile Buttons**. They've got a nice industrial shine to them along&nbsp;with a light blue underbelly. Not only do they look good, but they're also good if you have an actuator that will be pressing the...

In Stock
[Buy Now](https://www.adafruit.com/product/3347)
[Related Guides to the Product](https://learn.adafruit.com/products/3347/guides)
### 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)

## Related Guides

- [Adafruit Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express.md)
- [Tightrope Unicycle Bot](https://learn.adafruit.com/tightrope-unicycle-bot.md)
- [Hello World of Robotics with Crickit](https://learn.adafruit.com/hello-world-of-robotics-with-crickit.md)
- [Sound Activated Shark Mask](https://learn.adafruit.com/sound-activated-shark-mask.md)
- [Game Clock with Circuit Playground & MakeCode](https://learn.adafruit.com/game-clock-with-circuit-playground-makecode.md)
- [Soundbox RP2040](https://learn.adafruit.com/soundbox-rp2040.md)
- [CLUE case](https://learn.adafruit.com/clue-case.md)
- [Jack-o-Theremin](https://learn.adafruit.com/jack-o-theremin.md)
- [Lego Neon NeoPixel Sign with CircuitPython](https://learn.adafruit.com/lego-neon-sign.md)
- [CircuitPython BLE Crickit Rover](https://learn.adafruit.com/circuitpython-ble-crickit-rover.md)
- [Circuit Playground Express USB MIDI Controller and Synthesizer](https://learn.adafruit.com/cpx-midi-controller.md)
- [Adafruit Data Logger Shield](https://learn.adafruit.com/adafruit-data-logger-shield.md)
- [Introducing Adafruit Crickit #MakeRobotFriend](https://learn.adafruit.com/adafruit-crickit-creative-robotic-interactive-construction-kit.md)
- [NeoTrellis Sound Board](https://learn.adafruit.com/neotrellis-soundboard.md)
- [Circuit Playground Seashell Pendant](https://learn.adafruit.com/circuit-playground-seashell-pendant.md)
- [An Introduction to RP2040 PIO with CircuitPython](https://learn.adafruit.com/intro-to-rp2040-pio-with-circuitpython.md)
