# Make It Glow With Crickit

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/057/709/medium800thumb/leds_Crickit-NeoPixels.jpg?1531938800)

Performing a search on robots of the past, most robots look unlit. Maybe some light for the eyes and not much else. Fortunately, anyone working with [Adafruit Crickit](https://www.adafruit.com/category/972 "Adafruit Crickit"), the&nbsp;Creative Robot and Interactive Construction KIT, can light their projects easily. There are numerous ways to light up your Crickit projects in only a couple of minutes.

This guide will show you how to use the NeoPixels on the Crickit and additional NeoPixels connected to the Crickit NeoPixel header. The code will be shown both in Microsoft MakeCode and in CircuitPython to allow you to integrate lights into your project quickly.

Whether you are looking for bling or serious environmental lighting, this is your starting point.

## Different Types of Crickit Boards

There are several models of Crickit:

- [Crickit](https://www.adafruit.com/product/3093) for [Circuit Playground Express](https://www.adafruit.com/product/3333 "Circuit Playground Express")
- [Crickit](https://www.adafruit.com/product/3343) FeatherWing for [Feather Boards](https://www.adafruit.com/category/943 "Feather items in the Adafruit shop")
- [Crickit](https://www.adafruit.com/product/3928 "Crickit for micro:bit") for [BBC micro:bit](https://www.adafruit.com/product/3362)&nbsp;
- Crickit HAT for Raspberry Pi (coming soon)

This guide will discuss NeoPixel connections in general for all boards and point out if anything is specific to a particular type of Crickit.

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

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

### Adafruit CRICKIT FeatherWing for any Feather

[Adafruit CRICKIT FeatherWing for any Feather](https://www.adafruit.com/product/3343)
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...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3343)
[Related Guides to the Product](https://learn.adafruit.com/products/3343/guides)
![Angled shot of a Adafruit CRICKIT FeatherWing for any Feather](https://cdn-shop.adafruit.com/640x480/3343-02.jpg)

### Adafruit Feather M4 Express - Featuring ATSAMD51

[Adafruit Feather M4 Express - Featuring ATSAMD51](https://www.adafruit.com/product/3857)
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox, half bird, OK?) This feather is powered by our new favorite chip, the **ATSAMD51J19** -&nbsp; with...

In Stock
[Buy Now](https://www.adafruit.com/product/3857)
[Related Guides to the Product](https://learn.adafruit.com/products/3857/guides)
![Angled shot of a Adafruit Feather M4 Express. ](https://cdn-shop.adafruit.com/640x480/3857-10.jpg)

### Adafruit CRICKIT for micro:bit

[Adafruit CRICKIT for micro:bit](https://www.adafruit.com/product/3928)
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/3928)
[Related Guides to the Product](https://learn.adafruit.com/products/3928/guides)
![Angled shot of a Adafruit CRICKIT for micro:bit connected to a black squared board.](https://cdn-shop.adafruit.com/640x480/3928-01.jpg)

### DIY USB or HDMI Cable Parts - 30 cm Ribbon Cable

[DIY USB or HDMI Cable Parts - 30 cm Ribbon Cable](https://www.adafruit.com/product/3562)
If you're looking to make a custom cable with any two of our USB or HDMI adapters, then you'll need to have these flex cables handy!&nbsp;Making custom cables has never been easier. Just grab one of these cables, then swap and switch any of the plug or socket adapters on each end using...

In Stock
[Buy Now](https://www.adafruit.com/product/3562)
[Related Guides to the Product](https://learn.adafruit.com/products/3562/guides)
![30 centimeter long black, skinny, ribbon cable crossed like a bowtie.](https://cdn-shop.adafruit.com/640x480/3562-00.jpg)

### 5V 4A (4000mA) switching power supply - UL Listed

[5V 4A (4000mA) switching power supply - UL Listed](https://www.adafruit.com/product/1466)
Need a lot of 5V power? This switching supply gives a clean regulated 5V output at up to **4 Amps** (4000mA). 110 or 240 input, so it works in any country. The plugs are "US 2-prong" style so you may need a plug adapter, but you can pick one up at any hardware store for $1 or so,...

In Stock
[Buy Now](https://www.adafruit.com/product/1466)
[Related Guides to the Product](https://learn.adafruit.com/products/1466/guides)
![Angled shot of 5V 4A switching power supply brick with power cable.](https://cdn-shop.adafruit.com/640x480/1466-10.jpg)

# Make It Glow With Crickit

## Setting Up Your Programming Environment

If you are using Microsoft MakeCode or CircuitPython, you'll need to do a couple of basic things to set things up.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/662/medium800/leds_makecode-small.png?1531834252)

## For MakeCode

In Makecode, the editor is located at [https://makecode.adafruit.com/](https://makecode.adafruit.com/ "MakeCode Website")

You will need to add the Crickit extensions. The Crickit Guide has the [MakeCode information page](https://learn.adafruit.com/adafruit-crickit-creative-robotic-interactive-construction-kit/makecode) to install this extension.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/661/medium800/leds_blinka-small.png?1531834211)

## For CircuitPython

See [this guide page](https://learn.adafruit.com/welcome-to-circuitpython)&nbsp;from Introducing Adafruit Crickit on setting up your CircuitPython environment.

Adafruit suggests using the Mu editor to edit your code and have an interactive REPL in&nbsp; &nbsp; &nbsp; CircuitPython.&nbsp;[You can learn about Mu and installation in this tutorial](https://learn.adafruit.com/welcome-to-circuitpython/installing-mu-editor "Mu tutorial").

# Make It Glow With Crickit

## Using the Crickit NeoPixel Terminal Block

![](https://cdn-learn.adafruit.com/assets/assets/000/057/663/medium800/leds_circuit_playground_neopix.jpg?1531834388 NeoPixel connections on the Crickit for Circuit Playground Express board)

All Adafruit NeoPixel products have three main pins:

- a 5 volt pin, sometimes labeled **5** , **V** , **5V** or **+**
- a ground (GND) pin, sometimes labeled&nbsp; **GND** or&nbsp; **-**
- a Data In pin (someties labeled **DATA** or **DIN** ).

At the end of the NeoPixels or on the same board for a ring is a **Data Out (DOUT)** pin to connect to another NeoPixel product **Data In** pin if needed.

Crickit has a NeoPixel terminal block as shown at left. It works perfectly for NeoPixel strip connections.

&nbsp;

Check carefully for the wire colors and wire ordering as they may vary from product to product. The markings on the products are always consistent so check those strips, rings, etc. for the pin names.

&nbsp;

The examples in this guide will use a strip of NeoPixels. You are free to mix in strips, rings, etc. If you plan to use more than 100 NeoPixels in total, please read the page "[You Want Even More](https://learn.adafruit.com/make-it-glow-with-crickit/you-want-even-more-neopixels) NeoPixels?" to get a feel for using a large number of pixels.

![leds_Crickit_-_NeoPixel_Strip_bb.png](https://cdn-learn.adafruit.com/assets/assets/000/057/715/medium640/leds_Crickit_-_NeoPixel_Strip_bb.png?1531941537)

![leds_wiring.jpg](https://cdn-learn.adafruit.com/assets/assets/000/057/716/medium640/leds_wiring.jpg?1531942314)

![leds_feather-neopixel_bb.png](https://cdn-learn.adafruit.com/assets/assets/000/062/000/medium640/leds_feather-neopixel_bb.png?1537218406)

![leds_microbit-neopixels_bb.png](https://cdn-learn.adafruit.com/assets/assets/000/062/001/medium640/leds_microbit-neopixels_bb.png?1537218437)

Info: 

## Differences Between Crickit Boards

This output is slightly different depending on what kind of Crickit you have:

- If you have a **&nbsp;Circuit Playground Crickit** &nbsp;then the NeoPixels are driven by the Circuit Playground&nbsp; **A1** &nbsp;pad by default. This way you can use the MakeCode emulator and built in Circuit Playground CircuitPython library. However, if you want, you can cut the jumper underneath the Crickit and solder closed the&nbsp; **ss** &nbsp;pad so that the seesaw chip controls the NeoPixels (for advanced hackers only).
- If you have a&nbsp; **Crickit FeatherWing** &nbsp;then the NeoPixels are driven by the seesaw chip on the Crickit. It's very similar to use of NeoPixels on other platforms. No extra pins are needed from your Feather. The NeoPixels are controlled by Crickit on seesaw pin # **20.**
- For the Crickit for micro:bit, **P16** is the pin for controlling the NeoPixels **.**

# Make It Glow With Crickit

## MakeCode

Danger: 

# MakeCode

MakeCode has a large variety of code blocks which take advantage of the things you can do with NeoPixels. But in general, **THIS ONLY WORKS FOR THE CIRCUIT PLAYGROUND CRICKIT and Crickit for micro:bit**. The Feather Crickit NeoPixels are connected to the onboard seesaw chip so use in MakeCode isn't currently supported.

## Circuit Playground Express + Crickit with MakeCode

In the&nbsp; **LIGHT** &nbsp;block group, there is a special subgroup that pops below&nbsp; **LIGHT** &nbsp;when&nbsp; **LIGHT** &nbsp;is pushed called **&nbsp;... NEOPIXEL**. This provides a huge number of blocks to work with NeoPixels that are not on your Crickit or the microcontroller on Crickit like a Circuit Playground Express.

For Circuit Playground Express, the Crickit NeoPixel Terminal is connected to CPX Pin&nbsp;`A1`. When you use the MakeCode NeoPixel blocks to manipulate your externally connected NeoPixels, you need to use the&nbsp; **NEOPIXEL** &nbsp;subgroup block labeled&nbsp;`set strip to create strip`.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/564/medium800/leds_circuit_playground_neopixel_menu.png?1531413082)

For the code below, I have connected a&nbsp;[30 NeoPixel strip](https://www.adafruit.com/product/1460?length=1 "NeoPixels in the Adafruit Shop")&nbsp;to the Crickit NeoPixel terminal block. When the program starts, the&nbsp;`on start`&nbsp;code up the variable named&nbsp;`strip`&nbsp;to refer to a NeoPixel strip connected to&nbsp;`A1`&nbsp;(which all Crickit strips are connected to) with&nbsp;`30`&nbsp;NeoPixels on it (You have to click the&nbsp;`+`&nbsp;on the block to specify the pin&nbsp;`A1`&nbsp;and add the number of NeoPixels.

Then the program shows the rainbow animation on the strip forever. You can change the animation type or do lots of other things on your strip. It's that easy!

![](https://cdn-learn.adafruit.com/assets/assets/000/057/565/medium800/leds_crickit-neopixel-strip.png?1531413166)

## Crickit FeatherWing

There currently is no MakeCode support for the FeatherWing Crickit! Please use Arduino or CircuitPython for your Feather+Crickit needs

## micro:bit and Crickit

For micro:bit, there is a small sun icon on Pin **P16** on Crickit to help you remember that is the pin connected for NeoPixels.

You need to add the NeoPixels extension to MakeCode for micro:bit for NeoPixel control. Click the **Advanced** button then **Add Package**. Select the _Adafruit NeoPixels_ extension. You will now have a new code block group called **Neopixel** which has the blocks you want to control the NeoPixel strip.

The code below does what the above code does for CPX - creates a strip of 30 NeoPixels connected to Pin 16 and then displays a rainbow animation forever.

![](https://cdn-learn.adafruit.com/assets/assets/000/062/005/medium800/leds_Capture2.jpg?1537221919)

[Open this example in MakeCode for micro:bit](https://makecode.microbit.org/_epmEWVYjhP0o)
# Make It Glow With Crickit

## CircuitPython

![](https://cdn-learn.adafruit.com/assets/assets/000/057/664/medium800/leds_single_crickit_neopixels_still.jpg?1531834811)

The sample code below is a tiny bit different depending if you have a Crickit for Circuit Playground Express or Crickit FeatherWing.

Both have some functions to make some colorful animations. Feel free to change the lighting to suit your project.

To pick your own color values,&nbsp;see [http://www.color-hex.com/](http://www.color-hex.com/) to find your favorite red, green, and blue to place in your code!

## Crickit with Circuit Playground Express

The **NeoPixel** terminal block is controlled by the Circuit Playground Express pad A1. The pad A1 definition is obtained by `import board`. Then the NeoPixel routine is from `import neopixel`.

Various animations are provided by `def`ined functions `wheel`, `color_chase` and `rainbow_cycle`. Various solid colors are then defined, you are free to use whichever colors you wish.

You can define a new color variable as a Python tuple with three values for red, green, blue, for example `WHITE = (255, 255, 255)`.

https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Crickits/Make_It_Glow_With_Crickit/Crickit-CPX-NeoPixels/code.py

## Crickit FeatherWing

The NeoPixel block signal wire is connected to the Crickit Seesaw control chip pin #20. The following code sets up an external 30 NeoPixel strip.

https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Crickits/Make_It_Glow_With_Crickit/Crickit-Feather-NeoPixels/code.py

# Make It Glow With Crickit

## Using Circuit Playground Express NeoPixels

## Using the on-Board Circuit Playground Express NeoPixels

The Circuit Playground Express has ten Neopixels of its own that can be programmed independently from the Crickit single NeoPixel and Crickit NeoPixel terminal block connection.

## MakeCode

For the Crickit NeoPixels we used the **NEOPIXEL** subgroup of the **LIGHT** &nbsp;block group in MakeCode. For the Circuit Playground Express, you use the blocks directly in the **LIGHT** &nbsp;block group, **not** the **NEOPIXELS** subblock blocks.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/569/medium800/leds_light2.png?1531413869 The blocks in the LIGHT block group control the Circuit Playground Express' 10 NeoPixels)

Below are two example programs (use one or another). The first just sets all the Circuit Playground Express LEDs to green. The second shows a rainbow animation for 5 seconds (= 5000 milliseconds), then shows a sparkle animation for another 5 seconds then loops back.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/570/medium800/leds_cpx-makecode.png?1531414191)

More on MakeCode and the Circuit Playground Express on the [Introduction to Circuit Playground Express tutorial](https://learn.adafruit.com/adafruit-circuit-playground-express?view=all#makecode).

## CircuitPython

It takes a bit more code to do NeoPixels in CircuitPython. The easiest way is to use the `adafruit_circuitplayground.express` library which sets everything up nicely. But the CPX library, as it's called, is large and when added to the Crickit support library `adafruit_crickit`, it does not leave a great amount of room for user programs.

The same effects in the CPX library may be done with the `neopixel` library, it is just coded a bit differently.

The code below shows opening up the NeoPixels on-board and performing some red and blue color animation which you are free to change as you wish. The code for the strips to change color in previous examples will work here also with appropriate variable name changes for the NeoPixel object opened.

https://github.com/adafruit/Adafruit_Learning_System_Guides/tree/main/Crickits/Make_It_Glow_With_Crickit/CPX-NeoPixels

# Make It Glow With Crickit

## Using the Crickit Single LED

Warning: 

![](https://cdn-learn.adafruit.com/assets/assets/000/057/559/medium800/leds_circuit_playground_onboard_neopix.jpg?1531410967)

The On-board Crickit NeoPixel is great for providing status information to the user. It can also function as a light to help you find your bot in the dark.&nbsp;

This page will quickly show you how to use this NeoPixel.

## MakeCode

You can use the three special NeoPixel blocks in the&nbsp; **CRICKIT** &nbsp;block group extension to change the single NeoPixel on-board Crickit. They work just like the NeoPixel blocks under the&nbsp; **LIGHT** &nbsp;block group but just for the one Crickit pixel.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/562/medium800/leds_neopixel_all.png?1531411603)

You can independently set a color for the NeoPixel, turn it off, or set the brightness.

## CircuitPython

The internal NeoPixel is on the Crickit's seesaw controller, pin # **27.** In addition to importing the `adafruit_crickit` library you'll need the `adafruit_seesaw.neopixel` library also. The [code](https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Make_It_Glow_With_Crickit/Crickit-Onboard-NeoPixel/code.py) is below:

https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/Crickits/Make_It_Glow_With_Crickit/Crickit-Onboard-NeoPixel/code.py

The `fill` function will set the pixel to the hex code for red, green, and blue for the pixel. to turn the NeoPixel off, use a value of zero, such as `crickit_status_pixel.fill(0x000000)`.

# Make It Glow With Crickit

## You Want Even More NeoPixels?

![](https://cdn-learn.adafruit.com/assets/assets/000/057/665/medium800/leds_C02F001a.png?1531834930 NeoPixels in all sorts of shapes (credit: Adafruit))

## Memory

The main limitation on use of NeoPixels on many microcontrollers is memory. The microcontroller, in general, has to reserve at least three bytes for the red, green, and blue pixel values (four for RGBW pixels which adds a white component). The more pixels to control, the more memory is used.

M0 based products like Circuit Playground Express and Feather M0 Express can usually drive about 100 pixels easily. With the Feather M4 Express, this is increased. The maximum will have to be something you test as with code, the amount of free RAM varies. 300 RGB pixels may be possible on Feather M4.

If you plan to drive a large number of pixels, like for a whole room or art project, look at the full range Adafruit Products and guides. And catch us on the [Adafruit forums under Glowy Things](https://forums.adafruit.com/viewforum.php?f=47 "Glowy Things") and on the [Adafruit Discord channel](http://adafru.it/discord "Adafruit Discord channel"). Folks can guide you to something if it is larger than can be accommodated with this introductory guide.

![](https://cdn-learn.adafruit.com/assets/assets/000/057/666/medium800/leds_sparky-small.png?1531835640)

## Power and Current

Crickit is designed to handle a decent amount of power (current) to your NeoPixel projects. Power = current x voltage, so with a constant 5 volts, power increases proportionally to current needs.

You will need to get an appropriate power supply to handle the peak (maximum) current you plan to draw in your project.

For a static (non-mobile) project, Adafruit recommends the [5V 2 Amp supply](https://www.adafruit.com/product/276 "5V 2 Amp supply")&nbsp;for Crickit use.&nbsp;

If you plan on lots of motors and lots of NeoPixels, you can use [a power supply up to 4 amps](https://www.adafruit.com/product/1466 "5V 4A Supply"). If you were to use 100 LEDs on full white, you might draw 4 amps according to Ladyada. If you do not run the LEDs all at full brightness and color, your project will use less current and save your eyeballs from the bright light.

If you don't run your NeoPixels full bright, say 30%, you may get up to 300 pixels running if you have enough memory free on the microcontroller you are using on your Crickit.

If you are running into limitations on the Crickit current use, you may have to look at a more sophisticated design. More often than not you'll run out of memory sooner than current capacity for the LEDs.

## Funky Behavior

A lot of issues that users see if their project are not working is that they have RGBW NeoPixels&nbsp;driven by RGB code. You get a lot of perceived weirdness that strips light up part way, colors are random, some light up in odd colors, etc.

Check your NeoPixels to see if they are RGB or RGBW and use the correct code accordingly. And do not mix RGB and RGBW NeoPixels in the same circuit as the software is usually designed for one or another.

The [NeoPixel Uberguide](https://learn.adafruit.com/adafruit-neopixel-uberguide) may help.

&nbsp;


## 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)
### Adafruit CRICKIT FeatherWing for any Feather

[Adafruit CRICKIT FeatherWing for any Feather](https://www.adafruit.com/product/3343)
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...

Out of Stock
[Buy Now](https://www.adafruit.com/product/3343)
[Related Guides to the Product](https://learn.adafruit.com/products/3343/guides)
### Adafruit Feather M4 Express - Featuring ATSAMD51

[Adafruit Feather M4 Express - Featuring ATSAMD51](https://www.adafruit.com/product/3857)
It's what you've been waiting for, the Feather M4 Express featuring ATSAMD51. This Feather is fast like a swift, smart like an owl, strong like a ox-bird (it's half ox, half bird, OK?) This feather is powered by our new favorite chip, the **ATSAMD51J19** -&nbsp; with...

In Stock
[Buy Now](https://www.adafruit.com/product/3857)
[Related Guides to the Product](https://learn.adafruit.com/products/3857/guides)
### Adafruit CRICKIT for micro:bit

[Adafruit CRICKIT for micro:bit](https://www.adafruit.com/product/3928)
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/3928)
[Related Guides to the Product](https://learn.adafruit.com/products/3928/guides)
### DIY USB or HDMI Cable Parts - 30 cm Ribbon Cable

[DIY USB or HDMI Cable Parts - 30 cm Ribbon Cable](https://www.adafruit.com/product/3562)
If you're looking to make a custom cable with any two of our USB or HDMI adapters, then you'll need to have these flex cables handy!&nbsp;Making custom cables has never been easier. Just grab one of these cables, then swap and switch any of the plug or socket adapters on each end using...

In Stock
[Buy Now](https://www.adafruit.com/product/3562)
[Related Guides to the Product](https://learn.adafruit.com/products/3562/guides)
### Adafruit NeoPixel LED Strip Starter Pack - 30 LED meter - White

[Adafruit NeoPixel LED Strip Starter Pack - 30 LED meter - White](https://www.adafruit.com/product/2561)
You can't bake a cake without flour, sugar, and baking soda? Cream cheese? Muscadet?&nbsp;Ok - to be honest we don't do much cake baking. &nbsp;But we do light up a TON of NeoPixel LED strips! They're&nbsp;everywhere - from our <a...></a...>

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2561)
[Related Guides to the Product](https://learn.adafruit.com/products/2561/guides)
### 5V 4A (4000mA) switching power supply - UL Listed

[5V 4A (4000mA) switching power supply - UL Listed](https://www.adafruit.com/product/1466)
Need a lot of 5V power? This switching supply gives a clean regulated 5V output at up to **4 Amps** (4000mA). 110 or 240 input, so it works in any country. The plugs are "US 2-prong" style so you may need a plug adapter, but you can pick one up at any hardware store for $1 or so,...

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

## Related Guides

- [Adafruit Circuit Playground Express](https://learn.adafruit.com/adafruit-circuit-playground-express.md)
- [Adafruit Feather M4 Express](https://learn.adafruit.com/adafruit-feather-m4-express-atsamd51.md)
- [Crickit Harmonic Drawing Machine](https://learn.adafruit.com/crickit-harmonic-drawing-machine.md)
- [Adafruit 1.3" and 1.54" 240x240 Wide Angle TFT LCD Displays](https://learn.adafruit.com/adafruit-1-3-and-1-54-240-x-240-wide-angle-tft-lcd-displays.md)
- [Tappy Robotic Hand](https://learn.adafruit.com/robotic-tapping-hand-with-cpx.md)
- [Micro:bit Radio Control of Crickit Robotics](https://learn.adafruit.com/micro-bit-radio-control-of-crickit-robotics.md)
- [Simon Game Clone with Circuit Playground Express and CircuitPython](https://learn.adafruit.com/simon-game-clone-with-circuitplayground-express-and-circuitpython.md)
- [Improve Brushed DC Motor Performance](https://learn.adafruit.com/improve-brushed-dc-motor-performance.md)
- [MakeCode Course for Circuit Playground Express](https://learn.adafruit.com/makecode-circuit-playground-express-course.md)
- [HalloWing Light Paintstick](https://learn.adafruit.com/hallowing-light-paintstick.md)
- [Quickstart using Adafruit eInk/ePaper displays with CircuitPython](https://learn.adafruit.com/quickstart-using-adafruit-eink-epaper-displays-with-circuitpython.md)
- [Simple Vertical Wordclock](https://learn.adafruit.com/vertical-wordclock.md)
- [Lucky Cat with Circuit Playground Express](https://learn.adafruit.com/lucky-cat-with-circuit-playground-express.md)
- [Make It Log](https://learn.adafruit.com/make-it-data-log-spreadsheet-circuit-playground.md)
- [Crickit Controlled Animatronic Eyeball](https://learn.adafruit.com/crickit-controlled-animatronic-eyeball.md)
- [Make It Sense](https://learn.adafruit.com/make-it-sense.md)
- [Crickit Powered Holiday Diorama](https://learn.adafruit.com/crickit-powered-holiday-diorama.md)
