# 3D Printed Frankenstein Monster with NeoPixel Eyes

## Overview

https://youtu.be/1YlOx399nC0

![](https://cdn-learn.adafruit.com/assets/assets/000/096/369/medium800/led_strips_edited_P1230012.jpg?1603715598)

3D print this Frankenstein's Monster head, nicknamed Frank, to build a light-up Halloween decoration. NeoPixels illuminate the inside of the model for a clean and even lighting effect. Frank's brains are powered by a QT Py board, making this build nice and compact.

## Capacitive Touch

Frank's bolts have copper tape for capacitive touch. Tapping either bolt will change the colors of the NeoPixels.

![led_strips_edited_P1230023.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/370/medium640/led_strips_edited_P1230023.jpg?1603715837)

## Parts
### Adafruit QT Py - SAMD21 Dev Board with STEMMA QT

[Adafruit QT Py - SAMD21 Dev Board with STEMMA QT](https://www.adafruit.com/product/4600)
What a cutie pie! Or is it... a QT Py? This diminutive dev board comes with our favorite lil chip, the SAMD21 (as made famous in our GEMMA M0 and Trinket M0 boards).

This time it comes with [our favorite connector - the STEMMA QT](http://adafruit.com/stemma), a chainable I2C...

In Stock
[Buy Now](https://www.adafruit.com/product/4600)
[Related Guides to the Product](https://learn.adafruit.com/products/4600/guides)
![Animation of Adafruit QT Py with onboard NeoPixel in a rainbow swirl.](https://cdn-shop.adafruit.com/product-videos/640x480/4600-07.jpg)

### GD25Q16 - 2MB SPI Flash in 8-Pin SOIC package

[GD25Q16 - 2MB SPI Flash in 8-Pin SOIC package](https://www.adafruit.com/product/4763)
These little chips are like miniature SSD drives for your electronics. When you don't need something with as much storage as a micro SD card, but an EEPROM is too small, SPI (or QSPI) Flash chips give you on-the-order-of megabytes, with little cost and complexity. We use these chips all...

In Stock
[Buy Now](https://www.adafruit.com/product/4763)
[Related Guides to the Product](https://learn.adafruit.com/products/4763/guides)
![Angled shot of a 2MB SPI Flash in 8-Pin SOIC package.](https://cdn-shop.adafruit.com/640x480/4763-00.jpg)

### Adafruit NeoPixel LED Side Light Strip - Black 90 LED

[Adafruit NeoPixel LED Side Light Strip - Black 90 LED](https://www.adafruit.com/product/3635)
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...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3635)
[Related Guides to the Product](https://learn.adafruit.com/products/3635/guides)
![Top down view anAdafruit NeoPixel Digital RGB 90 LED-per-meter strip.](https://cdn-shop.adafruit.com/640x480/3635-04.jpg)

### Copper Foil Tape with Conductive Adhesive - 6mm x 5 meters long

[Copper Foil Tape with Conductive Adhesive - 6mm x 5 meters long](https://www.adafruit.com/product/3483)
Copper tape can be an interesting addition to your toolbox. The tape itself is made of thin pure copper so it's extremely flexible and can take on nearly any shape. You can solder to it, and the tape itself can carry current just like a wire. On the back is an electrically conductive...

In Stock
[Buy Now](https://www.adafruit.com/product/3483)
[Related Guides to the Product](https://learn.adafruit.com/products/3483/guides)
![Roll of Copper Foil Tape with Conductive Adhesive - 6mm wide](https://cdn-shop.adafruit.com/640x480/3483-00.jpg)

### USB Type A to Type C Cable - 1ft - 0.3 meter

[USB Type A to Type C Cable - 1ft - 0.3 meter](https://www.adafruit.com/product/4473)
As technology changes and adapts, so does Adafruit. This&nbsp;&nbsp; **USB Type A to Type C** cable will help you with the transition to USB C, even if you're still totin' around a USB Type A hub, computer or laptop.

USB C is the latest industry-standard connector for...

In Stock
[Buy Now](https://www.adafruit.com/product/4473)
[Related Guides to the Product](https://learn.adafruit.com/products/4473/guides)
![Angled shot of a one-foot-long, black, USB Type A to Type C Cable](https://cdn-shop.adafruit.com/640x480/4473-02.jpg)

### Adafruit Perma-Proto Quarter-sized Breadboard PCB - Single

[Adafruit Perma-Proto Quarter-sized Breadboard PCB - Single](https://www.adafruit.com/product/1608)
Customers have asked us to carry basic perf-board, but we never liked the look of most basic perf: it's always crummy quality, with pads that flake off and no labeling. Then we thought about how people **actually** prototype - usually starting with a solderless breadboard and...

Out of Stock
[Buy Now](https://www.adafruit.com/product/1608)
[Related Guides to the Product](https://learn.adafruit.com/products/1608/guides)
![Angled Shot of the Adafruit Perma-Proto Quarter-sized Breadboard PCB - Single.](https://cdn-shop.adafruit.com/640x480/1608-03.jpg)

### 20-pin 0.1" Female Headers - Rainbow Color Mix - 5 pack

[20-pin 0.1" Female Headers - Rainbow Color Mix - 5 pack](https://www.adafruit.com/product/4160)
Female header is like the duct tape of electronics. It's great for connecting things together, soldering to perf-boards, sockets for wires or break-away header, etc. We go through these real fast, and thought that given how handy they are, we'd offer them in a pack of five!

Each...

In Stock
[Buy Now](https://www.adafruit.com/product/4160)
[Related Guides to the Product](https://learn.adafruit.com/products/4160/guides)
![20-pin 0.1 inch Female Headers - Rainbow Color Mix Plastic - 5 pack](https://cdn-shop.adafruit.com/640x480/4160-00.jpg)

### Part: Acrylic paint
quantity: 4
Acrylic paint for the hair, scar, teeth and bolts

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## Circuit Diagram

![](https://cdn-learn.adafruit.com/assets/assets/000/096/371/medium800/led_strips_frank_fritzing_bb3.png?1603717976)

## Wired Connections
NeoPixel Strip

- DIN to A3 on the QT Py
- 5V to 5V on the QT Py
- GND to GND on the QT Py

Capacitive Touch

- Copper tape to A1 on the QT Py
- Copper tape to A2 on the QT Py

## Power
The QT Py has a USB C port, making it perfect for powering it with a USB battery. Connect a USB C to USB A cable to your preferred USB battery bank for instant power.

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## 3D Printing and Painting

The .STL file is available for you to print Frank on your FDM-style printer. Frank prints with no supports, making for an easy print. A full-sized Frank takes approximately 21 hours, but you can scale him down for a faster print time.

![led_strips_EjZ-JOjX0AANE7h.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/372/medium640/led_strips_EjZ-JOjX0AANE7h.jpg?1603718762)

[Fusion360 Link](https://a360.co/3jl6zLa)
[Thingiverse Download](https://www.thingiverse.com/thing:4631363)
## Painting
To make Frank really pop, you can paint his scar, hair, teeth and bolts. Acrylic paint works really well for 3D printed parts and can be found in many different stores.

![](https://cdn-learn.adafruit.com/assets/assets/000/096/373/medium800/led_strips_edited_P1220909.jpg?1603720342)

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## CircuitPython

[CircuitPython](https://github.com/adafruit/circuitpython) is a derivative of [MicroPython](https://micropython.org) designed to simplify experimentation and education on low-cost microcontrollers. It makes it easier than ever to get prototyping by requiring no upfront desktop software downloads. Simply copy and edit files on the **CIRCUITPY** drive to iterate.

## Set up CircuitPython Quick Start!

Follow this quick step-by-step for super-fast Python power :)

If you want to get started with your QT Py, and you have NOT soldered a chip to the back of it, download CircuitPython from the following link:

[Download the latest version of CircuitPython for your QT Py from CircuitPython.org](https://circuitpython.org/board/qtpy_m0/)
Warning: 

[Download the latest version of CircuitPython for your QT Py Haxpress from CircuitPython.org](https://circuitpython.org/board/qtpy_m0_haxpress/)
 **Click the link above and download the latest UF2 file.**

Download and save it to your desktop (or wherever is handy).

![adafruit_products_QT_Py_CP_download.png](https://cdn-learn.adafruit.com/assets/assets/000/095/209/medium640/adafruit_products_QT_Py_CP_download.png?1601397466)

Plug your QT Py into your computer using a known-good USB cable.

**A lot of people end up using charge-only USB cables and it is very frustrating! So make sure you have a USB cable you know is good for data sync.**

Double-click the small **RST (reset)** button, and you will see the NeoPixel RGB LED turn green. If it turns red, check the USB cable, try another USB port, etc.

If double-clicking doesn't work the first time, try again. Sometimes it can take a few tries to get the rhythm right!

![adafruit_products_QT_Py_neopixel_green.png](https://cdn-learn.adafruit.com/assets/assets/000/095/210/medium640/adafruit_products_QT_Py_neopixel_green.png?1601397596)

You will see a new disk drive appear called **QTPY\_BOOT**.

&nbsp;

&nbsp;

&nbsp;

Drag the **adafruit\_circuitpython\_etc.uf2** file to&nbsp; **QTPY\_BOOT**

![adafruit_products_QT_Py_BOOT_drive.png](https://cdn-learn.adafruit.com/assets/assets/000/095/211/medium640/adafruit_products_QT_Py_BOOT_drive.png?1601400747)

![adafruit_products_QT_Py_drag_UF2.png](https://cdn-learn.adafruit.com/assets/assets/000/095/212/medium640/adafruit_products_QT_Py_drag_UF2.png?1601400759)

The red LED will flash. Then, the **QTPY\_BOOT** drive will disappear and a new disk drive called **CIRCUITPY** will appear.

That's it, you're done! :)

![adafruit_products_QT_Py_CIRCUITPY.png](https://cdn-learn.adafruit.com/assets/assets/000/095/213/medium640/adafruit_products_QT_Py_CIRCUITPY.png?1601400772)

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## Coding the NeoPixel Frankenstein

To use with CircuitPython, you need to first install a few libraries, into the lib folder on your **CIRCUITPY** drive. Then you need to update **code.py** with the example script.

Thankfully, we can do this in one go. In the example below, click the **Download Project Bundle** button below to download the .STL file, the necessary libraries, and the **code.py** file in a zip file. Extract the contents of the zip file, open the directory **NeoPixel\_Frankenstein/** and then click on the directory that matches the version of CircuitPython you're using and copy **code.py** and the **lib/** directory to your **CIRCUITPY** drive.

Your **CIRCUITPY** drive should now look similar to the following image:

![CIRCUITPY](https://adafruit.github.io/Adafruit_Learning_System_Guides/NeoPixel_Frankenstein.png )

https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/NeoPixel_Frankenstein/code.py

Info: 

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## CircuitPython Code Walkthrough

## Import the Libraries
The code begins by importing the libraries and the colors that Frank's NeoPixels will be able to switch between.

```python
import time
import board
import touchio
import neopixel
from adafruit_led_animation.animation.pulse import Pulse
from adafruit_led_animation.color import (
    RED,
    YELLOW,
    ORANGE,
    GREEN,
    TEAL,
    CYAN,
    BLUE,
    PURPLE,
    MAGENTA,
    GOLD,
    PINK,
    AQUA,
    JADE,
    AMBER
)
```

## Setup the NeoPixels
The NeoPixels are setup, along with the `Pulse` LED animation.

```python
#  NeoPixel pin
pixel_pin = board.A3
#  number of NeoPixels
pixel_num = 68

#  NeoPixels setup
pixels = neopixel.NeoPixel(pixel_pin, pixel_num, brightness=0.5, auto_write=False)

#  animation setup
pulse = Pulse(pixels, speed=0.1, color=RED, period=5)
```

## Setup Capacitive Touch
Capacitive touch is setup for pins `A1` and `A2`.

```python
#  two cap touch pins
touch_left = board.A1
touch_right = board.A2

#  cap touch setup
bolt_left = touchio.TouchIn(touch_left)
bolt_right = touchio.TouchIn(touch_right)
```

## Array of Colors
The `colors` array is created to hold all of the NeoPixel color options. This array will be accessed in the loop to change the NeoPixel color.

```python
#  NeoPixel colors for animation
colors = [RED, YELLOW, ORANGE, GREEN, TEAL, CYAN, BLUE,
          PURPLE, MAGENTA, GOLD, PINK, AQUA, JADE, AMBER]
```

## Variables and States
`c` is setup to be the index variable for the `colors` array. Its value will be updated in the loop to change the NeoPixel color.

`bolt_left_state` and `bolt_right_state` are setup to debounce the capacitive touch inputs.

```python
#  variable for color array index
c = 0

#  debounce states for cap touch
bolt_left_state = False
bolt_right_state = False
```

## The Loop
The loop begins by running the `Pulse` animation and setting up debouncing for the capacitive touch inputs. The **adafruit\_led\_animation** library allows for the animation to run uninterrupted in the background in the loop while other processes can take place.

```python
while True:
    #  run animation
    pulse.animate()

    #  debounce for cap touch
    if not bolt_left.value and not bolt_left_state:
        bolt_left_state = True
    if not bolt_right.value and not bolt_right_state:
        bolt_right_state = True
```

## Capacitive Touch Inputs
The capacitive touch inputs affect the value of `c`. If Frank's left bolt is touched, then `c` increases by `1`. If Frank's right bolt is touched, then `c` decreases by `1`.

```python
#  if the left bolt is touched...
    if bolt_left.value and bolt_left_state:
        print("Touched left bolt!")
        #  increase color array index by 1
        c += 1
        #  reset debounce state
        bolt_left_state = False
    #  if the right bolt is touched...
    if bolt_right.value and bolt_right_state:
        print("Touched right bolt!")
        #  decrease color array index by 1
        c -= 1
        #  reset debounce state
        bolt_right_state = False
```

## Tracking the Color
`c` is tracking the index of the `colors` array. There are 14 colors total. If `c` goes above that range, it is reset to `0`. If `c` goes below `0`, it is reset to `13`. This allows you to loop through the colors continuously.

```python
#  if the color array index is bigger than 13...
    if c &gt; 13:
        #  reset it to 0
        c = 0
    #  if the color array index is smaller than 0...
    if c &lt; 0:
        #  reset it to 13
        c = 13
```

## Update the Color
Finally, the color of the NeoPixels is updated with `pulse.color`. You can access the animation's other parameters in the loop by using pulse.[parameter], for example: `pulse.speed`, `pulse.period`, etc.

```python
#  update animation color to current array index
    pulse.color = colors[c]
    time.sleep(0.01)
```

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## Soldering

![](https://cdn-learn.adafruit.com/assets/assets/000/096/375/medium800/led_strips_edited_P1220920.jpg?1603721990)

## Soldering the Flash Chip

See the [QT Py guide](https://learn.adafruit.com/adafruit-qt-py/pinouts#reverse-side-spi-flash-3073285-10) for information on soldering the flash chip onto the back of the QT Py and ensuring you are running the "haxpress" version of CircuitPython downloaded from [circuitpython.org](https://circuitpython.org/).

Info: 

## Headers and the Perma-Proto
A 1/4 Perma-Proto board is used to keep the wiring neat. The QT Py will plug-in with headers.

![led_strips_edited_P1220927.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/380/medium640/led_strips_edited_P1220927.jpg?1603722249)

Solder two sets of socket headers, seven sockets long, onto the Perma-Proto. Space them for the QT Py.

![led_strips__P1220928.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/381/medium640/led_strips__P1220928.jpg?1603722303)

Solder plug headers onto the QT Py, using the socket headers as a guide.&nbsp;

Solder a piece of wire from the QT Py's 5V pin to the Perma-Proto's 5V rail. Then, solder a piece of wire from the QT Py's GND pin to the Perma-Proto's ground rail.

![led_strips_edited_P1220935.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/382/medium640/led_strips_edited_P1220935.jpg?1603722527)

## Prep the NeoPixels
Beginning with the second pixel on your strip, count off 34 pixels and mark the position with a marker.&nbsp;

Cut off the first pixel with your snips and then cut at your marker position. Make sure to snip in the middle of the solder pads.

![led_strips_edited_P1220921.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/376/medium640/led_strips_edited_P1220921.jpg?1603722036)

![led_strips_edited_P1220922.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/377/medium640/led_strips_edited_P1220922.jpg?1603722082)

Using tweezers, pull your newly separated strip out of the silicone packaging.

![led_strips_edited_P1220924.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/378/medium640/led_strips_edited_P1220924.jpg?1603722121)

Repeat this process for a second strand of 34 pixels.&nbsp;

You'll have two strands of 34 pixels for a total of 68 for Frank.

![led_strips_edited_P1220925.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/379/medium640/led_strips_edited_P1220925.jpg?1603722165)

## Solder the NeoPixels
Using sticky tack, secure the first NeoPixel strip flat on your workspace.

![led_strips_edited_P1220936.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/383/medium640/led_strips_edited_P1220936.jpg?1603722443)

Take three wires, tin them and then solder them to the NeoPixel strip's pads. A piece of sticky tack can be helpful to secure the wires as well.

Your wire lengths should be around 5 inches.

![led_strips_edited_P1220939.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/384/medium640/led_strips_edited_P1220939.jpg?1603722489)

Solder the 5V wire to the Perma-Proto's 5V rail, the GND wire to the Perma-Proto's GND rail and the DIN wire to the Perma-Proto's A3 rail.

![led_strips_edited_P1220942.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/385/medium640/led_strips_edited_P1220942.jpg?1603722536)

Connect the two NeoPixel strips together by soldering 5V to 5V, GND to GND and DIN to DOUT.

Your wire lengths should be around 4 inches.

![led_strips_edited_P1220945.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/386/medium640/led_strips_edited_P1220945.jpg?1603722594)

## Add the Capacitive Touch Pads
Cut two pieces of copper tape. The pieces should be approximately 4 inches long.

![led_strips_edited_P1220947.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/387/medium640/led_strips_edited_P1220947.jpg?1603722662)

Tin the end of each piece of copper tape with wire. Then, solder a piece of wire to each piece of tape.

The wires should be approximately 5 inches long.

![led_strips_edited_P1220951.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/388/medium640/led_strips_edited_P1220951.jpg?1603722812)

Solder the copper tape's wires to the A1 and A2 rails on the Perma-Proto, respectively.

![led_strips_edited_P1220953.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/389/medium640/led_strips_edited_P1220953.jpg?1603722929)

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## Assembly

## Hot Glue the Perma-Proto
The Perma-Proto board is mounted between Frank's eyes and mouth with the QT Py's USB C port pointing down.

Using a hot glue gun, lay glue down across the solder points for the QT Py's sock headers and then attach to the inside of Frank.

![led_strips_edited_P1220959.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/391/medium640/led_strips_edited_P1220959.jpg?1603727389)

![led_strips_edited_P1220963.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/392/medium640/led_strips_edited_P1220963.jpg?1603727420)

## Hot Glue the First NeoPixel Strip
Position the first NeoPixel strip so that the pixels are shining downward. Using sticky tack, position them just above Frank's brow so that they'll shine down above the eyes.

![led_strips_edited_P1220967.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/394/medium640/led_strips_edited_P1220967.jpg?1603727456)

Once you're happy with the position, tack the strip in place with your glue gun. Put small dabs on top of the solder pads so that the strip is secure.&nbsp;

Also put hot glue on the wire connections for the strip to prevent any shorts.

![led_strips_edited_P1220969.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/395/medium640/led_strips_edited_P1220969.jpg?1603727497)

## Attach the Capacitive Touch Strips
Remove the copper tape's backing and place the pieces so that they run down the middle of the bolts. The solder point should be mounted vertically inside of Frank.

![led_strips_edited_P1220974.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/396/medium640/led_strips_edited_P1220974.jpg?1603727541)

![led_strips_edited_P1220976.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/399/medium640/led_strips_edited_P1220976.jpg?1603727638)

Hot glue both pieces of tape's solder points and any contact points inside of Frank to avoid any shorting.

![led_strips_edited_P1220979.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/398/medium640/led_strips_edited_P1220979.jpg?1603727597)

## Hot Glue the Second NeoPixel Strip
Repeat the mounting and hot gluing process with the second strip, this time with the pixels facing up. They should be mounted just below Frank's bottom lip so that his mouth is illuminated.

![led_strips_edited_P1220980.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/400/medium640/led_strips_edited_P1220980.jpg?1603727677)

![led_strips_edited_P1220988.jpg](https://cdn-learn.adafruit.com/assets/assets/000/096/402/medium640/led_strips_edited_P1220988.jpg?1603727931)

![](https://cdn-learn.adafruit.com/assets/assets/000/096/403/medium800/led_strips_edited_P1220992.jpg?1603727797)

# 3D Printed Frankenstein Monster with NeoPixel Eyes

## Usage

![](https://cdn-learn.adafruit.com/assets/assets/000/096/420/medium800/led_strips_edited_P1230023.jpg?1603736788)

Plug Frank's QT Py brain into a USB battery bank via the QT Py's USB C port. The Pulse animation will begin.

You can change the colors of the Frank's NeoPixels by touching either piece of copper tape that is located on Frank's bolts. You can adjust the color to fit yours and Frank's moods throughout the day or to best match your Halloween decor.

![](https://cdn-learn.adafruit.com/assets/assets/000/096/421/medium800/led_strips_edited_P1230025.jpg?1603737011)


## Featured Products

### Adafruit QT Py - SAMD21 Dev Board with STEMMA QT

[Adafruit QT Py - SAMD21 Dev Board with STEMMA QT](https://www.adafruit.com/product/4600)
What a cutie pie! Or is it... a QT Py? This diminutive dev board comes with our favorite lil chip, the SAMD21 (as made famous in our GEMMA M0 and Trinket M0 boards).

This time it comes with [our favorite connector - the STEMMA QT](http://adafruit.com/stemma), a chainable I2C...

In Stock
[Buy Now](https://www.adafruit.com/product/4600)
[Related Guides to the Product](https://learn.adafruit.com/products/4600/guides)
### GD25Q16 - 2MB SPI Flash in 8-Pin SOIC package

[GD25Q16 - 2MB SPI Flash in 8-Pin SOIC package](https://www.adafruit.com/product/4763)
These little chips are like miniature SSD drives for your electronics. When you don't need something with as much storage as a micro SD card, but an EEPROM is too small, SPI (or QSPI) Flash chips give you on-the-order-of megabytes, with little cost and complexity. We use these chips all...

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

[Adafruit NeoPixel LED Side Light Strip - Black 90 LED](https://www.adafruit.com/product/3635)
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...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3635)
[Related Guides to the Product](https://learn.adafruit.com/products/3635/guides)
### Copper Foil Tape with Conductive Adhesive - 6mm x 5 meters long

[Copper Foil Tape with Conductive Adhesive - 6mm x 5 meters long](https://www.adafruit.com/product/3483)
Copper tape can be an interesting addition to your toolbox. The tape itself is made of thin pure copper so it's extremely flexible and can take on nearly any shape. You can solder to it, and the tape itself can carry current just like a wire. On the back is an electrically conductive...

In Stock
[Buy Now](https://www.adafruit.com/product/3483)
[Related Guides to the Product](https://learn.adafruit.com/products/3483/guides)
### USB Battery Pack - 2200 mAh Capacity - 5V 1A Output

[USB Battery Pack - 2200 mAh Capacity - 5V 1A Output](https://www.adafruit.com/product/1959)
A smaller-sized rechargeable battery pack for your&nbsp;[Raspberry Pi](http://www.adafruit.com/raspberrypi)&nbsp;or [Raspberry Pi B+](https://www.adafruit.com/product/1914)&nbsp;(or&nbsp;[Arduino](http://www.adafruit.com/arduino), or&nbsp;<a...></a...>

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1959)
[Related Guides to the Product](https://learn.adafruit.com/products/1959/guides)
### USB Type A to Type C Cable - 1ft - 0.3 meter

[USB Type A to Type C Cable - 1ft - 0.3 meter](https://www.adafruit.com/product/4473)
As technology changes and adapts, so does Adafruit. This&nbsp;&nbsp; **USB Type A to Type C** cable will help you with the transition to USB C, even if you're still totin' around a USB Type A hub, computer or laptop.

USB C is the latest industry-standard connector for...

In Stock
[Buy Now](https://www.adafruit.com/product/4473)
[Related Guides to the Product](https://learn.adafruit.com/products/4473/guides)
### Adafruit Perma-Proto Quarter-sized Breadboard PCB - Single

[Adafruit Perma-Proto Quarter-sized Breadboard PCB - Single](https://www.adafruit.com/product/1608)
Customers have asked us to carry basic perf-board, but we never liked the look of most basic perf: it's always crummy quality, with pads that flake off and no labeling. Then we thought about how people **actually** prototype - usually starting with a solderless breadboard and...

Out of Stock
[Buy Now](https://www.adafruit.com/product/1608)
[Related Guides to the Product](https://learn.adafruit.com/products/1608/guides)
### 20-pin 0.1" Female Headers - Rainbow Color Mix - 5 pack

[20-pin 0.1" Female Headers - Rainbow Color Mix - 5 pack](https://www.adafruit.com/product/4160)
Female header is like the duct tape of electronics. It's great for connecting things together, soldering to perf-boards, sockets for wires or break-away header, etc. We go through these real fast, and thought that given how handy they are, we'd offer them in a pack of five!

Each...

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

## Related Guides

- [Adafruit QT Py SAMD21](https://learn.adafruit.com/adafruit-qt-py.md)
- [See N Say Brain Transplant](https://learn.adafruit.com/see-n-say-brain-transplant.md)
- [Breadboards for Beginners](https://learn.adafruit.com/breadboards-for-beginners.md)
- [Wireless BLE MIDI Robot Xylophone](https://learn.adafruit.com/wireless-ble-midi-robot-xylophone.md)
- [Guardian Robot with LEDs](https://learn.adafruit.com/guardian-robot-with-leds.md)
- [Owl IR TV Remote](https://learn.adafruit.com/owl-ir-tv-remote.md)
- [NeoPixel 60 Ring Wall Clock](https://learn.adafruit.com/neopixel-60-ring-clock.md)
- [Guardian Robot – Zelda BOTW](https://learn.adafruit.com/guardian-robot-zelda-botw.md)
- [DotStar Pi Painter](https://learn.adafruit.com/dotstar-pi-painter.md)
- [Arcade Fightstick](https://learn.adafruit.com/arcade-fightstick.md)
- [LED Trampoline](https://learn.adafruit.com/led-trampoline.md)
- [Glowing Bottle Castle and Capacitive Touch Piano](https://learn.adafruit.com/glowing-bottle-castle-and-capacitive-touch-piano.md)
- [Water Drip Dress with Oozemaster 3000](https://learn.adafruit.com/water-drip-dress-with-oozemaster-3000.md)
- [CircuitPython MIDI to CV Skull](https://learn.adafruit.com/circuitpython-midi-to-cv-skull.md)
- [NeoPixel LED Mickey Ears](https://learn.adafruit.com/neopixel-led-mickey-ears.md)
- [MX MIDI Guitar](https://learn.adafruit.com/mx-midi-guitar.md)
