# 3D Printed Flexible LED Glove with Conductive Filament

## Overview

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

![](https://cdn-learn.adafruit.com/assets/assets/000/026/809/medium800/components_hero-close.jpg?1438203492)

## 3D Printed Circuits

In this guide&nbsp;we’ll show you how to use conductive filament and glow in the dark Ninjaflex to create a&nbsp;flexible&nbsp;LED wearable!

This integrated circuit is semi-flexible and uses a coin cell battery to power 5 Adafruit LED Sequins. This project is aimed towards 3D Printer's with a dual extruder.

This project was an experiment to see how well Ninjaflex could adhere to conductive PLA filament. The two materials bond well together and their attributes compliment one another.

## Inspire & Remix

We think the concepts in this&nbsp;project can&nbsp;be used to create really cool elements for cosplay props and costumes. Integrating conductive filament into your designs will allow you to create embed circuitry. The conductive filament can also be used for capacitive&nbsp;touch sensors!

![](https://cdn-learn.adafruit.com/assets/assets/000/026/973/medium800/components_parts.jpg?1438656945)

All the materials to build this project are available in the Adafruit shop.

## Tools

- 3D Printer with Dual Extruder
- [Hakko Flush Diagonal Cutters](http://adafruit.com/products/152)
- [Hakku Wire Strippers](http://adafruit.com/products/527)
- [Tweezers](https://www.adafruit.com/product/421)

## Parts&nbsp;

- [NinjaFlex Glow in the Dark&nbsp;Filament](http://www.adafruit.com/product/2655)
- [Diffused LEDs](https://www.adafruit.com/categories/90)&nbsp;(5mm, 3mm) or&nbsp;[Adafruit LED Sequins](https://www.adafruit.com/products/1758)
- [Conductive Filament - ProtoPasta](https://www.adafruit.com/products/2080)
- [Bare Conductive Paint](https://www.adafruit.com/product/1306)
- [CR2032 Lithium Coin Cell](https://www.adafruit.com/products/654)

# 3D Printed Flexible LED Glove with Conductive Filament

## Customize

![](https://cdn-learn.adafruit.com/assets/assets/000/026/826/medium800/components_01-draw-hand.jpg?1438274576)

## How to make a hand

We started by tracing our hand on paper using a pencil to get the actual size. Instead of scanning the drawing, we simply took a photo with our phone. We can import the photo into a drawing app like Photoshop or Illustrator to trace the hand. We'll use vector paths to create the outline - this will allow us to import it into CAD software to create an 3D extrude.

## Scaling Paths

Once we had our hand traced out with vector paths, we needed to scale them to closely match the dimensions of our actual hand.&nbsp;

When scaling paths in Illustrator or Photoshop, avoid using millimeters as the units of measurements. This causes unexpected scaling issues - ie. parts set to 10mm x 10mm won't actually be 10 x 10, instead it gets 28.35 x 28.35mm.

### Set up Illustrator to use pixles. 1 pixel = 1mm inside most CAD programs.

[For more information on scaling issues, check out our Layer by Layer tutorial on YouTube.](https://www.youtube.com/watch?v=A_AP-pCn4tk)

## Tracing your hand

Make sure your hand can actually fit on your 3D printers bed!

You'll want to lay your hand flat with your&nbsp;thumb resting aligned with your index finger. Don't spread your fingers out too much,&nbsp;otherwise&nbsp;your hand&nbsp;might not&nbsp;fit on your print bed.

## Draw conductive traces

Measure the distance between the two soldering pads on the Sequin LEDs - we'll use this value to draw our conductive pads.

Draw the traces using&nbsp;single vector lines&nbsp;using the pen tool in Photoshop or Illustrator. Next, draw out the ground and power traces for each finger.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/827/medium800/components_02-stroke-weight.jpg?1438274617)

## Stroke&nbsp;width

In Photoshop or Illustrator, you can apply a stroke thickness to single vector paths. We suggest making&nbsp;the traces at least&nbsp;5px&nbsp;thick to ensure good conductivity along the trace.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/828/medium800/components_03-outline-stroke.jpg?1438274642)

## Outline Stroke

Once you have your traces drawn out with single vector paths and in the spot you'd like, we need to create "outlines" of the single paths so they're extrudable. We can lock-in the stroke thickness by&nbsp;outline the strokes. In Illustratrator, that option is &nbsp;under:

**Object&nbsp;** \>&nbsp; **Path&nbsp;** \>&nbsp; **Outline Stroke&nbsp;**

Now we can use the "save as" option to save the paths out as as .SVG files - One for just the traces, and a second for just the hand outline. Now we can import them into our CAD program.&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/026/829/medium800/components_04-extrude.jpg?1438274684)

## Extrude paths

Import the SVG files into your preferred CAD software. Extrude the hand outline and traces. The main hand body&nbsp;can be 1.5 mm thick while the traces are 1mm thick.

To avoid shorting the traces, you can insulate them&nbsp;by moving .25 mm off the ground, that way are&nbsp;sandwiched in-between the Ninjaflex printed hand.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/833/medium800/components_07-adjust-battery.jpg?1438275008)

## Coin Cell Battery Holder

To power this project, we're using a coin cell battery. You can measure&nbsp;the diameter of the coin cell you plan to use. The holder can be a simple cylinder with a cavity for fitting the coin cell. You should run a print test of just the battery holder to ensure it has good tolerances. For getting a snap fit, try offseting the inner diameter of the holder by ~0.2mm.

Danger: 

![](https://cdn-learn.adafruit.com/assets/assets/000/026/830/medium800/components_04b-strap-tabs.jpg?1438274709)

## Strap Tabs

To attach the Ninjaflex hand to your meaty one, we can add tabs to each finger for straps. These&nbsp;little tabs on the side of each finger has little slots. We can use them to&nbsp;attach the straps or rubber bands. The straps themselves can also be 3D printed in Ninjaflex.&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/026/972/medium800/components_05-link-grounds.jpg?1438653083)

## Connecting Traces

To connect the LED's in parallel, we'll need to bridge a set of traces together. In this project, we briged all the traces on the right using a curved trace, highlighted&nbsp;above. This curved trace actually sits above the left set of traces. Ninjaflex material will be layered&nbsp;on top, insulating&nbsp;it from the other traces.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/832/medium800/components_06-link-grounds.jpg?1438274958)

## Traces in Z

Since the left and right (power and ground) traces are in the same z-height, we used a series of cylinders with a height of .4mm to bridge the right(ground) traces to the&nbsp;top of the curved&nbsp;traces. No need to worry about overhangs because Ninjaflex material will be inbetween!

![](https://cdn-learn.adafruit.com/assets/assets/000/026/939/medium800/components_08-subtract-traces.jpg?1438619934)

## Subtract traces from hand

To make a proper tool path for dual printing, we'll have to subtract the traces away from the hand&nbsp;solid.&nbsp;This will allow one of the extruders to print the hand, while the other extruder can print the traces.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/944/medium800/components_09-export.jpg?1438620190)

## Export for printing

Save the hand&nbsp;and traces as separate objects, we'll combine them back together inside our slicing program. &nbsp;

# 3D Printed Flexible LED Glove with Conductive Filament

## 3D Printing

https://youtu.be/YIXQSmGU4_o

## Dual Extrusion

The parts in this project were are optimized for a 3D printer with dual extruders. We &nbsp;prototyped this using the Flashforge Creator Pro. The traces are printed in Conductive PLA filament, while the hand is printed in Ninajflex. These parts are printed in one piece and fused together.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/974/medium800/components_glove-print.jpg?1438656984)

## 3D Printer Slice Setting

Download the files to get started. If you're using Simplify 3D as your slice, use the recommend settings below. We have also included a Simplify3D profile for the Flashforge Creator Pro.

For other slicers, you can use the setting as a reference, but be warned that the values might not&nbsp;produce the same results.

[Download the STLs](http://www.thingiverse.com/thing:953635)
[FlashForge Dual Extruder Profiles](https://github.com/djecken/Printer-Profiles/blob/master/flash%20forge/Flash%20Ninja%20Dual.fff)
![](https://cdn-learn.adafruit.com/assets/assets/000/026/834/medium800/components_01-align-origins.jpg?1438275184)

## Align Origins

In Simplify3D, we'll import the files&nbsp;onto the print area. They're be'll in a unexpected orientation, so we can&nbsp;move&nbsp;all the object into the same origin by going to:

**Edit \> Align Model Origins**

![](https://cdn-learn.adafruit.com/assets/assets/000/026/835/medium800/components_02-group-hand.jpg?1438275200)

## Group models

To move/transform the files&nbsp;as one unit, we can create a group by going under:

**Edit \> Group Selection**

![](https://cdn-learn.adafruit.com/assets/assets/000/026/836/medium800/components_03-place-on-bed.jpg?1438275215)

## Place objects&nbsp;on bed

Lay the&nbsp;group flat on the bed with:

**Edit \> Place Surface on Bed**

![](https://cdn-learn.adafruit.com/assets/assets/000/026/837/medium800/components_04-select-face.jpg?1438275230)

## Select face to lay flat

Hover over one of the&nbsp;triangles and click on a face&nbsp;to lay flat&nbsp;on the bed.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/838/medium800/components_05-center.jpg?1438275247)

## Center and Arrange

Select the **Center and Arrange** button to place the group&nbsp;in the middle of the print bed.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/839/medium800/components_06-assign-to-heads.jpg?1438275262)

## Assign models to each print head

Use the Dual Extrusion Wizzard to assign each file&nbsp;to an extruder. Here, you'll need to&nbsp;be cautious of which extruder has Ninjaflex and Conductive Filament.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/841/medium800/components_07-ooze-shield.jpg?1438275296)

## Enable and Adjust ooze shield&nbsp;

Most common issues with dual extrusion is messy mixing of the two materials. To&nbsp;minimize this, we can use an ooze shield around the model to catch any excess material. Refer to ooze shield settings at the top of the page.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/842/medium800/components_08-speed.jpg?1438275311)

## Print speeds

Use slower print speeds when printing with NinjaFlex.&nbsp;45mm/s with no retraction should print fine on a FlashForge Creator Pro.

Once you've carefully modified the slice setting, go ahead and generate the gcode by hitting "Prepare to Print".

![](https://cdn-learn.adafruit.com/assets/assets/000/026/978/medium800/components_select_profile.jpg?1438713555)

## Select Processes

If you have any extra processes, Unselect &nbsp;those and only choose the two colored ones.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/843/medium800/components_09-check-path.jpg?1438275325)

## Check toolpath

Select the Active Toolhead view to visualize the toolpath. Make sure the colors do not intersect each other.&nbsp;

If everything looks good, export and print!

## Materials

The conductive parts&nbsp;can be combined&nbsp;with&nbsp;different types of filament. The most common filaments like NinjaFlex, Semi-Flex will do just fine but you can of course experiement with other flexible materials&nbsp;

## Clean up

If there's any string or&nbsp;artifacts left over from the ooze shield, clean up the part by trimming them off using a pair of flush snips.

# 3D Printed Flexible LED Glove with Conductive Filament

## Assembly

![](https://cdn-learn.adafruit.com/assets/assets/000/026/970/medium800/components_test-circuit.jpg?1438649003)

## Test traces

Before we connect the smaller Sequin LEDs, we'll want to&nbsp;check all the traces can actually flow electrons.

Do test this, we can simply connect any bare&nbsp;LED to each conductive pad. We can insert the coin cell into the battery&nbsp;holder and use a piece of copper foil tape to connect ground.

If the LED's are dim, thats OK - bare conductive paint will make the connetions more solid. It may be dimming because of how loosey the leads are touching the conductive pads.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/813/medium800/components_bare-conductive-drops.jpg?1438203911)

## Installing Adafruit LED Sequins

Place the LED Sequin onto one of the finger pads. Take note of the polarity. The positive and negative symbals are noted on each LED Sequin. Since we're connecting them in parallel, they need&nbsp;ordered in the same way. If you get confused which is positive or negative, just follow the traces. You can choose which trace (left or right) can be ground or positive. Once you've choosen, stick with it! The positive and negative symbals are also noted on most coin cell batteries.

## Apply conductive paint

Bare conductive paint&nbsp;adheres&nbsp;well with conductive filament and NinjaFlex. We can use a couple of drops to help bind the Adafruit LED Sequins to the conductive pads.

Danger: 

## Dry Time

Allow the Bare conductive paint to dry for at least 15 mins before testing flexibility.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/814/medium800/components_straps.jpg?1438203971)

## Assemble straps

To connect the finger straps,&nbsp;feed the tab on the end of each strap through the slits on each of the fingers. Use a tweezer to help fit the tabs&nbsp;in.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/971/medium800/components_wire-and-copper-tape.jpg?1438649540)

## Connect ground

Cut a small amount&nbsp;of silicone stranded wire and use two pieces of copper foil tape to connect the&nbsp;ground rail to the battery.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/815/medium800/components_flex-test.jpg?1438204010)

## Test flexibility

Once the paint dries, do a quick flex test to make sure none of the LEDs lift when bending your fingers. If you notice any LEDs lift, apply a small amount of paint on the top of the LED pads. Run the paint from the top of the LED pad to the conductive filament pads on the glove.

![](https://cdn-learn.adafruit.com/assets/assets/000/026/816/medium800/components_hero-peace.jpg?1438204030)

## Wear it!

The bare conductive paint adheres to the materials pretty well, but you can knock them loose with a lot of force and movement. If you do find yourself stressing, &nbsp;small touch ups can be applied. Be sure not to touch or flex until the conductive paint&nbsp;dries.

You can also use UV / black&nbsp;lights help to boost&nbsp;light when using Glow in the dark NinjaFlex!


## Featured Products

### Flashforge Creator PRO

[Flashforge Creator PRO](https://www.adafruit.com/product/2742)
The **Flashforge Creator Pro** is the latest addition to FlashForge’s Creator family, built upon an open source platform.

Based on proven design of the Creator X chassis, the Pro is now enclosed so you can print ABS better and more efficient than ever. The upgraded...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2742)
[Related Guides to the Product](https://learn.adafruit.com/products/2742/guides)
### Proto-Pasta - 1.75mm 500g Conductive PLA Filament

[Proto-Pasta - 1.75mm 500g Conductive PLA Filament](https://www.adafruit.com/product/2703)
It'd be [Fusilli](https://en.wikipedia.org/wiki/Fusilli) not to buy this filament! [Pici](https://en.wikipedia.org/wiki/Pici) up this filament today! Did we [tagliatelle](https://en.wikipedia.org/wiki/Tagliatelle) you enough about this filament yet? Are...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2703)
[Related Guides to the Product](https://learn.adafruit.com/products/2703/guides)
### NinjaFlex - 1.75mm Diameter - Glow in the Dark - 0.5 Kg

[NinjaFlex - 1.75mm Diameter - Glow in the Dark - 0.5 Kg](https://www.adafruit.com/product/2655)
Looking beyond ABS? Tired of PLA? Open a world of possibilities, limited only by your imagination. NinjaFlex, a cutting-edge filament for 3D printers, is a specially formulated thermoplastic elastomer (TPE) that produces flexible prints with elastic properties. Patent pending technology allows...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2655)
[Related Guides to the Product](https://learn.adafruit.com/products/2655/guides)
### Silicone Cover Stranded-Core Wire - 2m 26AWG Black

[Silicone Cover Stranded-Core Wire - 2m 26AWG Black](https://www.adafruit.com/product/1881)
Silicone-sheathing wire is super-flexible and soft, and its also strong! Able to handle up to 200°C and up to 600V, it will do when PVC covered wire wimps out. We like this wire for being extremely supple and flexible, so it is great for wearables or projects where the wire-harness has to...

In Stock
[Buy Now](https://www.adafruit.com/product/1881)
[Related Guides to the Product](https://learn.adafruit.com/products/1881/guides)
### Bare Conductive Paint Pen - 10mL

[Bare Conductive Paint Pen - 10mL](https://www.adafruit.com/product/1306)
Bare Conductive Paint is a multipurpose electrically conductive material perfect for all of your DIY projects! Bare Paint is water based, nontoxic and dries at room temperature.  
  
Bare Paint is the first non-toxic electrically conductive paint available to consumers today. This unique...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1306)
[Related Guides to the Product](https://learn.adafruit.com/products/1306/guides)
### Adafruit LED Sequins - Emerald Green - Pack of 5

[Adafruit LED Sequins - Emerald Green - Pack of 5](https://www.adafruit.com/product/1756)
Sew a little sparkle into your wearable project with an Adafruit LED Sequin. These are the kid-sister to our popular [Flora NeoPixel](http://www.adafruit.com/products/1260), they only show a single color and they don't have digital control, but that makes them smaller easier to...

In Stock
[Buy Now](https://www.adafruit.com/product/1756)
[Related Guides to the Product](https://learn.adafruit.com/products/1756/guides)
### Adafruit LED Sequins - Ruby Red - Pack of 5

[Adafruit LED Sequins - Ruby Red - Pack of 5](https://www.adafruit.com/product/1755)
Sew a little sparkle into your wearable project with an Adafruit LED Sequin. These are the kid-sister to our popular [Flora NeoPixel](http://www.adafruit.com/products/1260), they only show a single color and they don't have digital control, but that makes them smaller easier to...

In Stock
[Buy Now](https://www.adafruit.com/product/1755)
[Related Guides to the Product](https://learn.adafruit.com/products/1755/guides)
### Adafruit LED Sequins - Royal Blue - Pack of 5

[Adafruit LED Sequins - Royal Blue - Pack of 5](https://www.adafruit.com/product/1757)
Sew a little sparkle into your wearable project with an Adafruit LED Sequin. These are the kid-sister to our popular [Flora NeoPixel](http://www.adafruit.com/products/1260), they only show a single color and they don't have digital control, but that makes them smaller easier to...

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

## Related Guides

- [Raspberry Gear](https://learn.adafruit.com/raspberry-gear.md)
- [Luminous LED Flowers](https://learn.adafruit.com/luminous-led-flowers.md)
- [Let’s Put LEDs in Things!](https://learn.adafruit.com/lets-put-leds-in-things.md)
- [3D Printed Battery Tester](https://learn.adafruit.com/3d-printed-battery-tester.md)
- [LED Masquerade Masks](https://learn.adafruit.com/led-masquerade-masks.md)
- [MP3 Feather - Gordon Cole](https://learn.adafruit.com/mp3-feather-gordon-cole.md)
- [LED Friendship Bracelet](https://learn.adafruit.com/nautical-led-bracelet.md)
- [Adafruit LED Sequins](https://learn.adafruit.com/adafruit-led-sequins.md)
- [Phone-Activated Talking Dog Collar](https://learn.adafruit.com/phone-activated-talking-dog-collar.md)
- [Interior Purse Light](https://learn.adafruit.com/interior-purse-light.md)
- [Adafruit Flora Bluefruit LE](https://learn.adafruit.com/adafruit-flora-bluefruit-le.md)
- [Ringly Teardown](https://learn.adafruit.com/ringly-teardown.md)
- [DotStar Belly Dance Fans](https://learn.adafruit.com/dotstar-belly-dance-fans.md)
- [How to use 3D Parts GitHub Repo](https://learn.adafruit.com/how-to-use-3d-parts-github-repo.md)
- [LED Glasses Custom Animated Graphics with Sprites](https://learn.adafruit.com/led-glasses-custom-animated-graphics-with-sprites.md)
