# Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

## Overview

Here’s a project to dazzle onlookers at Halloween parties, cosplay conventions, raves or at Burning Man. These full-color animated LED goggles attract a LOT of attention!

![](https://cdn-learn.adafruit.com/assets/assets/000/019/528/medium800thumb/led_pixels_goggles.jpg?1448312694)

Adafruit NeoPixel LED rings fit perfectly inside the eyecups of most 50mm round goggles — a very common size. It’s almost as if these rings were _made_ with this project in mind!

Info: 

http://youtu.be/PRAfk8K15PQ

![](https://cdn-learn.adafruit.com/assets/assets/000/010/958/medium800/led_pixels_ring.jpg?1379049239)

# Tools Needed

**This is a soldering project,** albeit a small one. You will need the common soldering paraphernalia of a soldering iron, solder&nbsp;and&nbsp;tools for cutting and stripping wire.  
  
You’ll need some method of securing the electronics inside the goggles. Hot-melt glue (requiring a glue gun) works well for this. Watch your fingers! Or craft glue (such as E6000) is an Adafruit favorite. Tape could be used for a quick and temporary setup.

# Parts Needed

We have&nbsp;a **DIY&nbsp;kit with all the necessary pieces** &nbsp;(including goggles), or you can “bring your own goggles” for a custom-made design.

The **kit version** includes our&nbsp;[**costume goggles**](https://www.adafruit.com/product/1577), two [**NeoPixel rings**](https://www.adafruit.com/product/1463), a [Trinket M0](../../../../adafruit-trinket-m0-circuitpython-arduino?view=all) or&nbsp;[**Trinket Mini Microcontroller**](https://www.adafruit.com/product/1501), [**JST connector**](https://www.adafruit.com/products/1769), rechargeable [**150 mAh LiPoly battery**](https://www.adafruit.com/product/1317), enough wire for all the connections, plus a USB [**battery charger**](https://www.adafruit.com/product/1304).

![led_pixels_goggle-kit-sm.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/014/medium640/led_pixels_goggle-kit-sm.jpg?1415393559)

## …or Bring-Your-Own-Goggles

If you already have a favorite pair of goggles that you’d rather build this around, then you just need to add the electronic parts linked above. You also then have the option of stepping up to a larger [**500 mAh LiPoly battery**](https://www.adafruit.com/product/1578) or a less costly&nbsp;[**3x AAA battery case**](https://www.adafruit.com/product/727). You’ll need to provide your own wire and perhaps some heat-shrink tubing.

_An assortment of goggles…the ones in front&nbsp;are safety and welding goggles, while the two in back are costume shop and toy store finds. Yet they all use 50mm round lenses!_

![led_pixels_various.jpg](https://cdn-learn.adafruit.com/assets/assets/000/010/959/medium640/led_pixels_various.jpg?1379050118)

 **If you go the custom route, the design must&nbsp;be adapted to fit your reality.**

Great thing about our [**costume goggles**](https://www.adafruit.com/product/1577) is that you can assemble&nbsp;all the electronics first, _outside_ the goggles, _then_ install them. That’s not always the case&nbsp;with these alternates…you may need to snake wires in and out of the eye cups and solder parts with them already in the goggles…this can be tricky! **Soldering novices may prefer the kit version for this reason.**

If you choose a 3x AAA battery case (instead of a rechargeable LiPoly battery), it&nbsp;won’t fit inside the goggles. This could be attached&nbsp;to the strap, or run longer wires and keep the battery pack&nbsp;in a pocket.

### 

Absolutely! You won’t need the extra JST connector&nbsp;for the LiPo battery — [Gemma M0](https://www.adafruit.com/product/3501)&nbsp;and the earlier [Gemma v2](https://www.adafruit.com/gemma/) have has one&nbsp;built-in. The board is a bit wider and might be more challenging to fit, but one option is to _show it off_ rather than conceal it, mounting the board on the _outside_ of the goggles near one temple. Geek pride!

# Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

## Wiring & Soldering

Before starting, take inventory of all your parts:

- Goggles
- NeoPixel rings (2)
- Trinket M0 or Trinket Mini Microcontroller
- JST connector
- Micro LiPo USB charger
- LiPoly battery
- Wire

Your kit might have a couple of extra&nbsp;bits; a small power cable and some pin headers. If present, they can be tossed in your spare parts drawer; they’re not used here.

![led_pixels_goggle-kit-sm.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/015/medium640/led_pixels_goggle-kit-sm.jpg?1415398295)

![led_pixels_leftovers.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/016/medium640/led_pixels_leftovers.jpg?1415398395)

 **If this is your first time using the Adafruit Trinket microcontroller, work through the** [Adafruit Trinket M0](../../../../adafruit-trinket-m0-circuitpython-arduino?view=all) **or&nbsp;[Introducing Trinket](../../../../introducing-trinket)&nbsp;guide first.** This explains how to set up the Arduino IDE software or CircuitPython and load code onto the board. **Don’t continue here until you have something like the “blink” example working.**

If you encounter problems, post on the [**Adafruit Forums**](http://forums.adafruit.com) for help…it’s _much_ easier to troubleshoot and replace parts before&nbsp;they’re soldered together and glued into some goggles!

Let’s get the trickiest soldering out of the way first, installing the JST battery connector on the underside&nbsp;side of the Trinket board…

Start by “tinning” one of the JST pads on the back of the Trinket…heat the pad&nbsp;and apply solder so the whole surface is coated.

Hold&nbsp;the JST socket&nbsp;in place (tweezers recommended) and re-melt the solder, allowing the part&nbsp;to sink into position.

Once this first pin is tacked down, the rest are easy. Remember to _heat the parts, then apply solder_…do not melt solder on the iron and “wipe” it on the parts…that makes a weak&nbsp;_cold solder joint._ Properly done, the connections should be smooth.

Congrats, you’ve done&nbsp;surface-mount soldering!

![led_pixels_tin-pad.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/018/medium640/led_pixels_tin-pad.jpg?1415399329)

![led_pixels_smd1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/019/medium640/led_pixels_smd1.jpg?1415399344)

![led_pixels_smd2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/020/medium640/led_pixels_smd2.jpg?1415399351)

 **The USB battery charger in the kit is a separate part** — it does _not_ get incorporated into the goggles. You must disconnect the battery from the goggles and use the charger to top it off.

Next, peel away _two sets_ of _three wires each_ from the included bit of ribbon cable. (If you’re building your own custom goggles, you can just use separate pieces of wire for this, it’s all good.)

If using our costume goggles, one of these 3-wire cables will be visible on the outside, so pick a color combination that you like.

![led_pixels_peel.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/021/medium640/led_pixels_peel.jpg?1415400473)

Separate the wires by about **1 inch** at **both ends** , strip away a little insulation and give the wires a twist to prevent fraying. Optionally _tinning_ the wire ends makes them a little more manageable…heat each one&nbsp;with a soldering iron and melt just a tiny bit of solder into the strands.

If you mess this part up, that’s okay. Trim the wires back a little further and try again. Or use the&nbsp;left-over wire from the original ribbon cable.

![led_pixels_strip.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/023/medium640/led_pixels_strip.jpg?1415401004)

Here’s a circuit diagram of what we’re aiming for. Of course the real thing won’t be all rectilinear like this…we’ll walk you through each step.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/024/medium800/led_pixels_goggles-diagram.jpg?1415401254)

Info: 

Solder one end&nbsp;of the 3-wire cables to the IN, V+ and G points&nbsp;on the two NeoPixel rings. There are _two_ V+ and _two_ G holes on each ring…either one is fine, they’re connected.

Keep track of the colors you use for IN, V+ and G…it’s vitally important to make the right connections at the other end.

(These are the labels on the _front_ of the rings. The back-side labels are a little more verbose.)

![](https://cdn-learn.adafruit.com/assets/assets/000/021/025/medium800/led_pixels_rings.jpg?1415401360)

Notice how&nbsp;the wires are inserted from the front, then _soldered on the back_ of the ring.&nbsp; **Do it this way if you’re new to soldering** …it’s much easier. It _can_ work the other way too…insert from back, solder on front…but the component tolerances are _extremely_ tight and beginners often get a blob of solder in the wrong place and the LEDs don’t work.

Next we connect&nbsp;the other ends of the 3-wire cables…first one to the Trinket, second one joins the two rings…

![](https://cdn-learn.adafruit.com/assets/assets/000/021/027/medium800/led_pixels_dot.gif?1448033926)

The second cable is the “visible from the outside” one, if that matters to your color scheme.

Notice here how&nbsp;the second cable enters the first ring from behind, then the wires are inserted from the front and soldered on&nbsp;the back… **the cables should _not_ overlap any LEDs on the front.**

![](https://cdn-learn.adafruit.com/assets/assets/000/021/026/medium800/led_pixels_rings2.jpg?1415402496)

If possible, try to align the rings so they’re pointed&nbsp;nearly the same direction (use a landmark like the Adafruit logo for reference). This is not required, but it’s a little easier to program animation effects when both rings have the same orientation.

_If using the “bring your own goggles” method, things may be a lot more complex…for example,&nbsp;__these goggles have wires passing in and out through side perforations, so it’s not possible to build and test the whole circuit separately first…it must be built around the goggles and is later folded into place. This is tricky!_

![led_pixels_snakey.jpg](https://cdn-learn.adafruit.com/assets/assets/000/010/960/medium640/led_pixels_snakey.jpg?1379050459)

We’ll clip the wire ends flush in a moment, but let’s test that everything works first…

# Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

## Arduino Code

Info: 

If you haven’t already worked&nbsp;through the [Adafruit Trinket M0](../../../../adafruit-trinket-m0-circuitpython-arduino?view=all) or&nbsp;[Introducing Trinket](http://learn.adafruit.com/introducing-trinket) guide, do that first. Once you have the Arduino IDE&nbsp;up and running, then download and install the NeoPixel library:

[Click to download the NeoPixel library](https://github.com/adafruit/Adafruit_NeoPixel/archive/master.zip)
Installing Arduino libraries is a frequent stumbling block. If this is your first time, or simply needing a refresher, please read the [All About Arduino Libraries](http://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use "Link: http://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use") tutorial.

Create a new Arduino sketch ( **File→New** ), then copy and paste the following code:

https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Kaleidoscope_Eyes_NeoPixel_LED_Goggles/Kaleidoscope_Eyes_NeoPixel_LED_Goggles.ino

From the&nbsp; **Tools→Board** &nbsp;menu, select either&nbsp; **Adafruit Trinket 8 MHz** &nbsp;or&nbsp; **Adafruit Trinket 16&nbsp;MHz** &nbsp;(either one will work). Also make sure to select USBTinyISP from the Tools:Programmer menu. Connect the USB cable between the computer and Trinket, press the reset button on the board, then click the upload button (right arrow icon) in the Arduino IDE.

Nothing will happen at first, this is normal. **The LEDs only work on battery power**! Unplug the USB cable, then connect the battery to the JST plug on the back of the Trinket. If all goes well, you should get a sparkly light show from the LEDs.

Success! Unplug the battery and we’ll move on to the final assembly…

_These rings&nbsp;are running different code…you can always substitute your own! Our example above was designed to&nbsp;only light a few LEDs to improve battery run time. Consider it a simple starting point._

![led_pixels_first-light.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/028/medium640/led_pixels_first-light.jpg?1415404629)

If the code refuses to compile it’s usually one of the following:

- The Trinket extensions to the Arduino IDE are not correctly installed (use the ready-made IDE, it’s easier).
- The NeoPixel library is not correctly installed.
- The wrong board type is selected (should be&nbsp; **Adafruit Trinket M0,&nbsp;** &nbsp; **Adafruit Trinket 8 MHz** or **16 MHz** , _not_&nbsp;any version of the Pro Trinket).

If the code compiles and uploads but nothing happens with the battery connected:

- Compare your connections against the wiring diagram…for example, maybe you’ve&nbsp;accidentally connected Trinket pin #0 to the first ring’s OUT instead of IN?
- An electrical short…a blob of solder or bit of wire making inadvertent contact with something nearby.
- A cold solder joint…solder isn’t properly melted&nbsp;between the wire and board.

If you can’t identify the source of the problem, you can post in the [Adafruit Forums](http://forums.adafruit.com)&nbsp;for assistance. It’s very helpful if you can get a well-lit, in-focus photo (or several) of the project, showing all the wires and solder connections. We’ll look it over for any gremlins and recommend fixes.

# Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

## CircuitPython Code

If using a **Trinket M0** board (not the earlier “AVR” type), you have the option of using **CircuitPython** &nbsp;instead of Arduino. Once installed, it’s usually easier to program this way.

## Trinket M0 Setup for CircuitPython
If you haven't already, follow&nbsp;[this guide](../../../../adafruit-trinket-m0-circuitpython-arduino/circuitpython)&nbsp;to preparing the&nbsp; **Trinket M0** , including updating it with the latest version of&nbsp; **CircuitPython**.

## CircuitPython Goggles Code
With CircuitPython properly installed (the Trinket should show up as a small flash drive called “CIRCUITPY” when connected to USB), you can then load up the goggles code.

Click the “Download Project Bundle” below. This will download a ZIP file containing the project code and required libraries. Uncompress the ZIP file, look in the folder corresponding to the version of CircuitPython you installed, then drag the “ **code.py” file** and the “ **lib” directory** to the CIRCUITPY drive. It should then start running automatically (though the pixels will only light when a battery is also connected).

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

# Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

## Final Assembly and Use

With the electronics&nbsp;squared away, let’s move on to the **arts & crafts** part of the project!

First, if you haven’t already, **clip&nbsp;off the tips of the soldered wires.**

Gather these up and throw them away…make sure the clipped bits don’t end up inside the goggles where they’d cause electrical shorts or put your eye out.

![led_pixels_clip.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/034/medium640/led_pixels_clip.jpg?1415418892)

This step is **optional** but **recommended:** if you have some 5-minute epoxy or craft adhesive such as E6000, add a small bead at the base of each wire where it meets the board…and&nbsp;_especially_ on the LiPoly battery and JST connector. This creates&nbsp;a _strain relief,_ so wires aren’t likely to break&nbsp;off when flexed. On the NeoPixel rings, it helps the wires sit flat.

Wait until the glue or epoxy is fully cured before final assembly or charging the battery.

![led_pixels_strain1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/032/medium640/led_pixels_strain1.jpg?1415418011)

![led_pixels_strain2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/033/medium640/led_pixels_strain2.jpg?1415418061)

Unscrew the rings&nbsp;holding the lenses in place. Most goggles (whether our costume variety or the bring-your-own type) will have a couple different layers inside, some clear, some darkened. Set the dark lenses&nbsp;aside, we’ll just be using the clear ones.

![led_pixels_lenses.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/036/medium640/led_pixels_lenses.jpg?1415419387)

The costume goggles have slots near the nose piece, bridged by&nbsp;a tiny bit of plastic. If these are clipped away, then all the electronics can be slid in place from the front. You might also&nbsp; **cut the slots just a little wider** so they don’t gouge the wires.

Bring-your-own goggles usually aren’t built this way, which is why assembly is more involved.

![led_pixels_plasticlip.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/037/medium640/led_pixels_plasticlip.jpg?1415419878)

The NeoPixel LEDs are very bright and focused. Let’s make some diffusers to soften the light. (This is optional)

Trace one of the lenses on a piece of paper, then cut it out with scissors. Ordinary printer/copier paper works just fine, or I had this fancy-pants vellum on-hand (it required two layers).

![](https://cdn-learn.adafruit.com/assets/assets/000/021/038/medium800/led_pixels_circles.jpg?1415420309)

If you have access to a laser cutter (through a local hackerspace, your school, whatever), measure the diameter of the lenses for cutting new ones. 1/16" white acrylic works well for this.

Some of our early photos show ring-shaped diffusers, but we found the goggles were best used as a decorative hatband and _not_ worn (more on this later). So go ahead and make solid diffusers. It’s much easier and looks cool.

Insert the electronics into the goggles from the front, with the ring-to-ring ribbon cable across the bridge of the nose.

Prepare the lenses — clear layer first, then the diffuser, then optionally the spacer ring from the original lenses.

![led_pixels_install1.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/039/medium640/led_pixels_install1.jpg?1415421175)

Screw the lenses in place, being **super extra careful not to gouge the wires!**

![led_pixels_install2.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/040/medium640/led_pixels_install2.jpg?1415421446)

Connect the battery briefly&nbsp;to make sure all the electronics are happy prior to final assembly. It’s easier to troubleshoot while everything’s out in the open.  
  
If using metal goggles, make sure there’s no contact between the goggles and any exposed conductors.

The rings are then secured in place with a few dabs of hot glue or fast-setting epoxy. Glue just a couple spots at a time, so you can hold the rings centered while it sets.

Finally, the Trinket is then glued to the outer edge of the eye cup, with the USB port and battery connector both accessible. (If using metal goggles, use tape or something to provide an insulating layer.) The wires can be folded and held in place with additional dabs of glue.

![](https://cdn-learn.adafruit.com/assets/assets/000/021/041/medium800/led_pixels_hotglue.jpg?1415422107)

 **PRO TIP:** _if you used hot glue and need to remove the rings later, dip a Q-Tip in rubbing alcohol, touch it to the edge of each blob of glue and allow it to soak in for a few seconds. This doesn’t_ dissolve _the glue; it seeps between the two parts and cleanly_ breaks the bond. _The glue should peel away with little effort. Science!_

Power on the goggles by connecting the battery.

The battery is small enough to tuck away inside the eye cup. Add a bit of masking tape to hold it in place if needed.

![led_pixels_poweron.jpg](https://cdn-learn.adafruit.com/assets/assets/000/021/042/medium640/led_pixels_poweron.jpg?1415422632)

# SAFETY AND COMMON SENSE

Your LED goggles are a _fashion accessory_ — they should be worn on your forehead or on a hat, **not over your eyes.&nbsp;** Even if you block most of the light inside, even a small scattered bit is still very bright and will cause headaches, maybe even [vomiting](http://learn.adafruit.com/bedazzler). If you leave out the diffusers and try to see through the rings, peripheral vision is severely limited.&nbsp;Wearing these goggles on one’s face is just not smart…stick them up above!

If you’ve modified a pair of welding or safety goggles, their design is now _compromised_ and they should **no longer be used for welding or safety!**  
  
For the same reasons, if attending an event like Burning Man, take one (or several) pairs of “real” sealed dust goggles in addition to your LED “fun” goggles. Don’t rely on the latter for protection.

## Safety Checklist:

- Never use the altered goggles for safety or eyewear; they’re strictly a fashion item.
- If your goggles have metal frames, make sure there's no contact with exposed conductors on the Trinket board, NeoPixel rings or wires.  

![](https://cdn-learn.adafruit.com/assets/assets/000/010/966/medium800/led_pixels_science.jpg?1379052955)


## Featured Products

### Trinket M0 Powered NeoPixel Goggle Kit Pack

[Trinket M0 Powered NeoPixel Goggle Kit Pack](https://www.adafruit.com/product/2221)
One of the most popular Trinket projects now has its own kit pack! &nbsp;Make your very own programmable NeoPixel goggles with 2 x 16 LED rings and an Adafruit Trinket. It even comes with a rechargeable LiPoly battery and charger. It's a great easy build and when you're done you'll...

Out of Stock
[Buy Now](https://www.adafruit.com/product/2221)
[Related Guides to the Product](https://learn.adafruit.com/products/2221/guides)
### Adafruit Trinket M0 - for use with CircuitPython & Arduino IDE

[Adafruit Trinket M0 - for use with CircuitPython & Arduino IDE](https://www.adafruit.com/product/3500)
The&nbsp;Adafruit Trinket M0 may be small, but do not be fooled by its size! It's a tiny microcontroller board, built around the Atmel ATSAMD21, a little chip with _a lot_ of power. We wanted to design a microcontroller board that was small enough to fit into any project, and low...

In Stock
[Buy Now](https://www.adafruit.com/product/3500)
[Related Guides to the Product](https://learn.adafruit.com/products/3500/guides)
### Adafruit Trinket - Mini Microcontroller - 5V Logic

[Adafruit Trinket - Mini Microcontroller - 5V Logic](https://www.adafruit.com/product/1501)
 **Deprecation Warning: The Trinket bit-bang USB technique it uses doesn't work as well as it did in 2014, many modern computers won't work well. So while we still carry the Trinket so that people can maintain some older projects, we no longer recommend it.** <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/1501)
[Related Guides to the Product](https://learn.adafruit.com/products/1501/guides)
### Adafruit Trinket - Mini Microcontroller - 3.3V Logic

[Adafruit Trinket - Mini Microcontroller - 3.3V Logic](https://www.adafruit.com/product/1500)
 **Deprecation Warning: The Trinket bit-bang USB technique it uses doesn't work as well as it did in 2014, many modern computers won't work well. So while we still carry the Trinket so that people can maintain some older projects, we no longer recommend it.** <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/1500)
[Related Guides to the Product](https://learn.adafruit.com/products/1500/guides)
### Adafruit GEMMA M0 - Miniature wearable electronic platform

[Adafruit GEMMA M0 - Miniature wearable electronic platform](https://www.adafruit.com/product/3501)
The **Adafruit Gemma M0** is a super small microcontroller board, with just enough built-in to create many simple projects. It may look small and cute: round, about the size of a quarter, with friendly alligator-clip sew pads. But do not be fooled! The Gemma M0 is incredibly...

In Stock
[Buy Now](https://www.adafruit.com/product/3501)
[Related Guides to the Product](https://learn.adafruit.com/products/3501/guides)
### Adafruit GEMMA v2 - Miniature wearable electronic platform

[Adafruit GEMMA v2 - Miniature wearable electronic platform](https://www.adafruit.com/product/1222)
 **Deprecation Warning: The Gemma bit-bang USB technique it uses doesn't work as well as it did in 2014, many modern computers won't work well. So while we still carry the Gemma so that people can maintain some older projects, we no longer recommend it.** <a...></a...>

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/1222)
[Related Guides to the Product](https://learn.adafruit.com/products/1222/guides)
### Costume Goggles

[Costume Goggles](https://www.adafruit.com/product/1577)
We've got some awesome LED goggle tutorials, and now you want to make your own, right? [So pick up a pair of NeoPixel rings](http://www.adafruit.com/products/1463) and these costuming goggles and get to it!

**These goggles look a bit like aviator/welding goggle designs...**

In Stock
[Buy Now](https://www.adafruit.com/product/1577)
[Related Guides to the Product](https://learn.adafruit.com/products/1577/guides)
### NeoPixel Ring - 16 x 5050 RGB LED with Integrated Drivers

[NeoPixel Ring - 16 x 5050 RGB LED with Integrated Drivers](https://www.adafruit.com/product/1463)
Round and round and round they go! 16 ultra bright smart LED NeoPixels are arranged in a circle with 1.75" (44.5mm) outer diameter. The rings are 'chainable' - connect the output pin of one to the input pin of another. Use only one microcontroller pin to control as many as you can...

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

## Related Guides

- [Adafruit Trinket M0](https://learn.adafruit.com/adafruit-trinket-m0-circuitpython-arduino.md)
- [Storage humidity and temperature monitor](https://learn.adafruit.com/storage-humidity-and-temperature-monitor.md)
- [GEMMA Hoop Earrings](https://learn.adafruit.com/gemma-hoop-earrings.md)
- [Gemma Firewalker Lite Sneakers](https://learn.adafruit.com/gemma-led-sneakers.md)
- [Magical Mistletoe](https://learn.adafruit.com/magical-mistletoe.md)
- [Trinket NeoPixel LED Longboard](https://learn.adafruit.com/trinket-neopixel-led-longboard.md)
- [CircuitPython-Powered 3-minute Nightlight](https://learn.adafruit.com/circuitpython-powered-gemma-nightlight.md)
- [Trinket Ultrasonic Rangefinder](https://learn.adafruit.com/trinket-ultrasonic-rangefinder.md)
- [Lie Ren's Stormflower Gun Blade](https://learn.adafruit.com/stormflower-gun-blade.md)
- [Introducing Trinket](https://learn.adafruit.com/introducing-trinket.md)
- [Mini VOTE Keyboard](https://learn.adafruit.com/vote-keyboard.md)
- [Celebration Spectacles](https://learn.adafruit.com/celebration-spectacles.md)
- [Gemma Color Touch Pendant Necklace](https://learn.adafruit.com/gemma-color-touch-pendant-necklace.md)
- [Using DS18B20 Temperature Sensor with CircuitPython](https://learn.adafruit.com/using-ds18b20-temperature-sensor-with-circuitpython.md)
- [Princess Peach LED Crown](https://learn.adafruit.com/bowsette.md)
- [Animated NeoPixel Glow Fur Scarf](https://learn.adafruit.com/animated-neopixel-gemma-glow-fur-scarf.md)
