# 16x16 NeoPixel Matrix Square Pixel Display

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/135/588/medium800thumb/led_matrices_guide-thumb.jpg?1741025675)

## Square Pixel LED Display

Build an amazing LED display using Sparkle Motion and a 16x16 NeoPixel matrix. Use WLED software to play awesome animations that are designed for 2D matrices. A 3D printed frame and piece of black LED acrylic create an assembled display that can sit upright or mounted to a wall.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/589/medium640/led_matrices_hero-rainbow.jpg?1741025776)

# Parts
### Flexible 16x16 NeoPixel RGB LED Matrix

[Flexible 16x16 NeoPixel RGB LED Matrix](https://www.adafruit.com/product/2547)
For advanced NeoPixel fans, we now have a bendable, **Flexible 16x16 NeoPixel LED Matrix**! Control all 256 ultra-bright LEDs using a single microcontroller pin, set each LED as you wish to scroll messages or draw little images. This matrix has a thick flexible PCB backing that...

In Stock
[Buy Now](https://www.adafruit.com/product/2547)
[Related Guides to the Product](https://learn.adafruit.com/products/2547/guides)
![Video of two white hands holding a rainbow pulsing Flexible 16x16 NeoPixel RGB LED Matrix.
](https://cdn-shop.adafruit.com/product-videos/640x480/2547-00.jpg)

### Adafruit Sparkle Motion - All-In-One WLED and xLights Board

[Adafruit Sparkle Motion - All-In-One WLED and xLights Board](https://www.adafruit.com/product/6100)
The&nbsp; **Adafruit Sparkle Motion&nbsp;** is the flagship in&nbsp;our&nbsp;series of "Sparkle Motion" boards, that are our attempt to make the&nbsp;best small&nbsp;WLED-friendly smart LED driving board in the whole world. Our resident mermaid,&nbsp;<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/6100)
[Related Guides to the Product](https://learn.adafruit.com/products/6100/guides)
![Angled shot of rectangular LED driver PCB with green terminal blocks.](https://cdn-shop.adafruit.com/640x480/6100-07.jpg)

### Black LED Diffusion Acrylic Panel 12" x 12" - 0.1" / 2.6mm thick

[Black LED Diffusion Acrylic Panel 12" x 12" - 0.1" / 2.6mm thick](https://www.adafruit.com/product/4594)
A nice whoppin' slab of some lovely black acrylic to add some extra diffusion to your LED Matrix project. This material is 2.6mm (0.1") thick and is made of special cast acrylic that makes it perfect for glowy projects, especially matricies or NeoPixels.

Unlike smoke or...

In Stock
[Buy Now](https://www.adafruit.com/product/4594)
[Related Guides to the Product](https://learn.adafruit.com/products/4594/guides)
![LED RGB matrix 12" x 12" with "Adafruit Industries LED Matrix" text showing, and LED acrylic slowly covering to make it nicely diffused](https://cdn-shop.adafruit.com/product-videos/640x480/4594-04.jpg)

### STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm

[STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm](https://www.adafruit.com/product/3893)
This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with our Hallowing, for extending and connecting sensors or LEDs - and the wires are even color coded!

<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/3893)
[Related Guides to the Product](https://learn.adafruit.com/products/3893/guides)
![Angled shot of STEMMA JST PH 3-Pin to Male Header Cable - 200mm.](https://cdn-shop.adafruit.com/640x480/3893-03.jpg)

### JST PH 2mm 3-Pin Socket to Color Coded Cable - 200mm

[JST PH 2mm 3-Pin Socket to Color Coded Cable - 200mm](https://www.adafruit.com/product/4046)
This cable will let you turn a JST PH 3-pin cable _socket_ into 3 individual tinned wires. These are great to match up with our JST 3-PH cables, for extending and connecting sensors or LEDs, and the wires are even color coded!

[We...](https://www.adafruit.com/product/3893)

In Stock
[Buy Now](https://www.adafruit.com/product/4046)
[Related Guides to the Product](https://learn.adafruit.com/products/4046/guides)
![Angled shot of JST PH 3-Pin Socket to Color Coded Cable - 200mm](https://cdn-shop.adafruit.com/640x480/4046-02.jpg)

### Part: Black Nylon Machine Screw Set
quantity: 1
M2.5 Thread
[Black Nylon Machine Screw Set](https://www.adafruit.com/product/3299)

### Part: USB 5V 2A Power Supply
quantity: 1
USB 5V 2A Power Supply
[USB 5V 2A Power Supply](https://www.adafruit.com/product/1994)

### Part: USB Type C Cable
quantity: 1
2 meters long
[USB Type C Cable](https://www.adafruit.com/product/5044)

### Part: Right Angle USB C Adapter
quantity: 1
USB 3.1 Gen 4 Compatible
[Right Angle USB C Adapter](https://www.adafruit.com/product/4432)

# 16x16 NeoPixel Matrix Square Pixel Display

## Circuit Diagram

The diagram below provides a general visual reference for wiring of the components once you get to the **Assembly** page. This diagram was created using the software package [Fritzing](http://fritzing.org/download/).

## Adafruit Library for Fritzing

Adafruit uses the Adafruit's Fritzing parts library to create circuit diagrams for projects. You can download the library or just grab individual parts. Get the library and parts from [GitHub - Adafruit Fritzing Parts](https://github.com/adafruit/Fritzing-Library/tree/master/parts).

![](https://cdn-learn.adafruit.com/assets/assets/000/135/579/medium800/led_matrices_circuit-diagram.jpg?1741021269)

## Wired Connections

- **– (negative)** pin from Sparkle Motion to **GND** pin on NeoPixel matrix
- **+ (positive)** pin from Sparkle Motion to **5V** pin on NeoPixel matrix
- **21** pin from Sparkle Motion to **DIN** pin on NeoPixel matrix

The Sparkle Motion is powered by a 5V 2A power supply.

# 16x16 NeoPixel Matrix Square Pixel Display

## WLED Software

## Board Choices

WLED runs on several different boards in Adafruit's collection. There are different benefits to each, but the installation process is largely the same. This page contains instructions for multiple boards -- be sure to use the pinouts and installation instructions for the one you're using,

**Sparkle Motion**

This is our flagship ESP32 board, designed with WLED and Xlights in mind. It has 4 outputs and is set up to drive either 5v, 12v or 24v pixels. It's a workhorse of a board and for larger projects it's the clear winner. It has an onboard microphone for instant sound-reactive support, and an IR sensor built in, to make it easy to control your project with an infrared remote. It also has a couple stemma ports so you can add your own sensors or peripherals.

**Sparkle Motion Mini**

The Sparkle Motion Mini is a smaller version of the Sparkle Motion board. It has two LED outputs, a microphone, and two stemma ports that make it easy to add an IR sensor or other peripherals. It's got an onboard NeoPixel and a small footprint, making it perfect for wearables or smaller projects. It will power a whole lot of pixels through the onboard USB port: it's safe to draw up to 4A through this port, giving you plenty of power for most wearable projects.

Info: For Sparkle Motion Mini use at least the 0.15.1 release of WLED.

 **QT Py Pico ESP32**

The [QT Py Pico](https://www.adafruit.com/product/5395) is small and affordable, so usually my go-to for smaller costumes or wearables. It also has a range of BFF add-on boards that add functionality.&nbsp;[Here's a guide with more QT Py info](https://learn.adafruit.com/adafruit-qt-py-esp32-pico/overview). The QT Py will drive up to around 30 pixels through the onboard USB port, so if you have more LEDs than that you may want to consider the Sparkle Motion Mini instead, or you can power the board through the +5v pin.

Note: WLED works on the QT Py Pico but NOT on the S2 or S3 versions, at the time of writing.

**Feather Huzzah ESP32&nbsp;**

The [Feather Huzzah ESP32](https://www.adafruit.com/product/3405) the top of the line. It's a great choice for projects where you want to add sensors, interaction, or drive a whole lot of LEDs. It's the most reliable as well -- I've run these for two months straight with no power cycling and they just keep on truckin. Adafruit has a very wide selection of Feather Wing boards that connect to the Feather microcontroller line. The sky is the limit with these boards.

It also comes in a version with a high-powered WiFi range extender! If you're trying to sync multiple instances across distance, check this one out. [Feather Huzzah ESP32 V2 w.FL Antenna](https://www.adafruit.com/product/5438)

**Feather Huzzah ESP8266**

The [Feather Huzzah ESP8266](https://www.adafruit.com/product/2821) will run WLED as well, but won't drive as many pixels: the ESP32 limit on WLED is around 1000 pixels per input, but the ESP8266 tops out at around 500. It's about $5 cheaper though, so for smaller projects it's a great way to save a little money and still have access to all the Featherwing options in the Adafruit store.

## Driver Update

Some versions of our controllers have a new serial chip which needs a driver installed before we can install WLED. Head over to our&nbsp;[How to Install Drivers for WCH USB to Serial Chips](https://learn.adafruit.com/how-to-install-drivers-for-wch-usb-to-serial-chips) tutorial, and download and install the new driver.

If you have an older QT Py with CP2102 USB-to-Serial bridge, [use SiLabs’ driver instead](https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads).

&nbsp;

## Install WLED

These next steps require a **_Web Serial_-compatible browser**. As of this writing, that means **Google&nbsp;Chrome** , **Microsoft&nbsp;Edge** or **Opera** &nbsp;“desktop” browsers. Other browsers (Safari, Firefox, Explorer and _anything_ mobile) won’t work.

Visit [https://install.wled.me/](https://install.wled.me/)

Plug your microcontroller into your computer with a known good USB cable. Click "Install" and select the port for your board.

Depending on the USB-to-serial bridge chip on the board, you might see one _or two_ serial ports. On Mac, for instance, there might be both “/dev/cu.usbmodem[number]” _and_ “/dev/cu.wchusbserial[number]”. Use the “ **wchusbserial** ” one.

![adafruit_products_Install_WLED.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/287/medium640/adafruit_products_Install_WLED.jpg?1663802069)

After successful installation, enter your WiFi network name and password when prompted. This must be a **2.4 GHz** WiFi network; ESP32 does not support 5 GHz networks. If it can’t connect, then as a fallback WLED will create its own 2.4 GHz WiFi access point.

![led_strips_Install_WLED.jpg](https://cdn-learn.adafruit.com/assets/assets/000/134/601/medium640/led_strips_Install_WLED.jpg?1737574345)

Danger: Sometimes the "Connect to Wi-Fi" prompt doesn't show up. Don't panic, just see the step below on connecting your computer or mobile device to the WLED-AP access point created on the microcontroller itself!

If you don't see the "Connect to Wi-Fi" prompt, you'll need to set up your WiFi network using AP (access point) mode.&nbsp;Open up your WiFi settings and look for a WiFi network called&nbsp;`WLED-AP`. (Note, this access point can take up to 30 seconds to appear sometimes.) Connect to this network&nbsp;using the default password&nbsp;`wled1234`. The WLED interface will pop up in its own captive browser window.

From here, go into **Config/Wifi Settings** and enter your WiFi credentials for the access point you normally use near the top.

Give your project a name in the mDNS field a little further down the page. Now you can type in "projectname.local" (where "projectname" is your mDNS name) into any web browser on the same wifi network to access your microcontroller.

You can also scan the QR code below to open access point mode.&nbsp;

For more help and troubleshooting tips visit the [Getting Started page on the WLED knowledge base.](https://kno.wled.ge/basics/getting-started/)

![led_strips_install_no_wifi.jpg](https://cdn-learn.adafruit.com/assets/assets/000/134/597/medium640/led_strips_install_no_wifi.jpg?1737574050)

![](https://cdn-learn.adafruit.com/assets/assets/000/136/104/medium640/led_strips_Screenshot_2025-03-31_at_9.39.02%E2%80%AFAM.jpg?1743439611)

![led_strips_WLED_wifi_settings.jpg](https://cdn-learn.adafruit.com/assets/assets/000/134/598/medium640/led_strips_WLED_wifi_settings.jpg?1737574103)

![](https://cdn-learn.adafruit.com/assets/assets/000/134/599/medium800/led_strips_WLED-QR-Connect-WB.png?1737574151)

## Setup & Preferences
### WiFi&nbsp;Setup

Head to the **WiFi Setup** screen under Config and create a good URL so you can control your project from any web-enabled device. Call it something you'll remember, that's easy to type into any web browser on your WiFi network in order to connect to your project.

In Safari or Chrome on your phone or computer, type in this web address to access the WLED interface: [http://projectname.local](http://projectname.local)&nbsp; (where "projectname" is whatever you put into this field).

Check out the Additional Settings page for more info on accessing your project. WLED has an "access point mode" that doesn't require a WiFi network for when you're out on the go. It's also helpful to download one of the WLED apps to help manage and organize your projects.

![adafruit_products_wled_config.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/288/medium640/adafruit_products_wled_config.jpg?1663802411)

![led_strips_adafruit_products_WiFi_Settings_generic.jpg](https://cdn-learn.adafruit.com/assets/assets/000/131/679/medium640/led_strips_adafruit_products_WiFi_Settings_generic.jpg?1722624553)

### LED Preferences

Next, head to the **LED Preferences** tab under the Config menu.

Scroll down to&nbsp; **Hardware Setup**. Put your total number of LEDs into the "Length" field, and change GPIO to the pin number associated with the pin you soldered to. Check the pinout diagram for the board you're using (it's the number in yellow).

- [Sparkle Motion Pinout](https://learn.adafruit.com/adafruit-sparkle-motion)
- [Sparkle Motion Mini Pinout](https://learn.adafruit.com/adafruit-sparkle-motion-mini/overview)
- [QT Py Pico Pinout](https://learn.adafruit.com/assets/112309)&nbsp;
- [Feather Huzzah ESP8266 Pinout](https://learn.adafruit.com/assets/46249)&nbsp;
- [Feather Huzzah ESP32 Pinout](https://learn.adafruit.com/adafruit-huzzah32-esp32-feather/pinouts)

![led_strips_led_settings.jpg](https://cdn-learn.adafruit.com/assets/assets/000/131/680/medium640/led_strips_led_settings.jpg?1722624626)

## Use It
![adafruit_products_WLED_interface.jpg](https://cdn-learn.adafruit.com/assets/assets/000/115/394/medium800/adafruit_products_WLED_interface.jpg?1667150591)

Now you can use any computer or handheld device to control your LEDs.&nbsp;

Make sure your device is on the same WiFi network as your board. Navigate to your custom URL (projectname.local/ ) in a web browser. You'll see a color picker above a whole bunch of color palette choices.

Choose a color, choose an effect, and watch your lights animate and glow!

Save your favorite combinations as presets, create playlists, control the speed and intensity of the animations, and lots more. This web app is incredibly intuitive and easy to use.

Head over to the WLED wiki at [https://kno.wled.ge/](https://kno.wled.ge/) to delve into all the particulars.

# 16x16 NeoPixel Matrix Square Pixel Display

## WLED Configuration

## LED Settings

The 16x16 NeoPixel matrix will need to be configured in order to display the animations correctly. Follow the settings below to configure the LED matrix.

- Click on the **Config** icon on the homepage of WLED, then click on **LED Preferences**
- Under section **LED outputs** set the following
  - 1: **WS281x**
  - mA/LED: **55aA (typ. 5V WS281x)**
  - Color order: **GRB**
  - Start: 0 Length: **256**
  - Data GPIO: **21**

- Click **save** at the top when settings have been updated.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/582/medium640/led_matrices_WLED-interface.jpg?1741022128)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/586/medium640/led_matrices_WLED-led-settings.jpg?1741022697)

## 2D Configuration

In the Configuration menu, click on 2D configuration and make the following settings.

- Under the 2D setup section, select **2D matrix** from the dropdown menu.
- Under the **LED panel layout** section make the following adjustments
  - 1st LED: **Bottom**  **Left**
  - Orientation: **Horizontal** &nbsp;
  - Serpentine: **ON**
  - Dimensions: **16** x **16**

- Click **save** at the top when settings have been applied.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/584/medium640/led_matrices_WLED-2d-settings.jpg?1741022454)

## 2D Effects

In the WLED homepage, under the **Effect** mode click on the search box. In the categories popup, click on the matrix icon. The list of effects will filter out all effects and will show all available 2D effects. Click on any of these effects to display on the 16x16 NeoPixel Matrix.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/587/medium640/led_matrices_WLED-effects.jpg?1741024143)

## Audio Settings

In the Configuration menu, click on Usermods. Make the following adjustments.

- Click the **Enabled** checkbox under the **Audio Reactive** headline.&nbsp;
- Under **Digitalmic** type dropdown box select **Generic I2S.**
  - **Pin I2S SD: 25**
  - **Pin I2S WS: 33**
  - **Pin I2S SCK: 26**

Click **Save** button when settings have been set.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/678/medium640/led_matrices_WLED-audio-settings.jpg?1741195697)

# 16x16 NeoPixel Matrix Square Pixel Display

## CAD Files

## 3D Printed Parts

Individual 3MF files for 3D printing will need to be oriented in slicing software to print on FDM machines without any support material using PLA filament. Original design source may be downloaded using the links below.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/591/medium640/led_matrices_parts.jpg?1741026467)

[Download 3MF.zip](https://cdn-learn.adafruit.com/assets/assets/000/135/592/original/3MF.zip?1741026571)
[Download CAD_Source.zip](https://cdn-learn.adafruit.com/assets/assets/000/135/593/original/CAD_Source.zip?1741026693)
## Build Volume

The parts require a 3D printer with a minimum build volume of:

- 174mm (X) x 174mm (Y) x 22mm (Z)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/590/medium640/led_matrices_slice-grid.jpg?1741026295)

## Design Source Files

The project assembly was designed in Fusion 360. Once opened in Fusion 360, It can be exported in different formats like STEP, STL and more.

Electronic components like Adafruit's boards, displays, connectors and more can be downloaded from the&nbsp;[Adafruit CAD parts GitHub Repo](https://github.com/adafruit/Adafruit_CAD_Parts/).

![](https://cdn-learn.adafruit.com/assets/assets/000/135/595/medium640/led_matrices_6100_Sparkle_Motion.jpg?1741026854)

# 16x16 NeoPixel Matrix Square Pixel Display

## Assembly

## Install Hardware

Install the following fasteners onto the Sparkle Motion as shown:

- 4mm FF standoffs
- 4x M2.5 x 4mm screws

&nbsp;

![](https://cdn-learn.adafruit.com/assets/assets/000/135/549/medium640/led_matrices_pcb-hardware.jpg?1741016939)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/550/medium640/led_matrices_pcb-standoff-install.jpg?1741016954)

## Secure PCB

Orient the Sparkle Motion PCB with the back frame.

Place the PCB over the mounting holes and secure using four M2.5 x 4mm screws.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/551/medium640/led_matrices_pcb-frame-screws.jpg?1741016977)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/553/medium640/led_matrices_pcb-frame-install.jpg?1741017008)

## Secured Board

Double check the orientation of the Sparkle Motion board is correct.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/554/medium640/led_matrices_pcb-frame-secured.jpg?1741017027)

## Solder Cable

Desolder all of the stock cables from the back of the NeoPixel Matrix.

Solder the 3-pin JST plug cable to the following pads on the matrix.

- **Red** wire to **5V**
- **Black** wire to **GND**
- **White** wire to **DIN**

![](https://cdn-learn.adafruit.com/assets/assets/000/135/555/medium640/led_matrices_matrix-cable-wired.jpg?1741017061)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/556/medium640/led_matrices_matrix-cable-solder.jpg?1741017071)

## Install Grid

Orient the diffuser grid with the NeoPixel Matrix so the notches are fitted over the SMD capacitors.&nbsp;

Place the diffuser grid over the NeoPixel Matrix.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/557/medium640/led_matrices_matrix-grid.jpg?1741017099)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/558/medium640/led_matrices_matrix-grid-install.jpg?1741017113)

## Install Back Frame

Orient the back frame with the NeoPixel matrix.

Fit the diffuser grid into the back frame and firmly press them together while making sure the wires are not being pinched.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/559/medium640/led_matrices_grid-back.jpg?1741017139)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/561/medium640/led_matrices_grid-back-install.jpg?1741017166)

## Fitted Cable

The 3-pin JST cable should be fitted through the opening in the back frame.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/562/medium640/led_matrices_grid-back-cable.jpg?1741017185)

## Cut Acrylic

Cut the acrylic to the following dimensions:

**166mm (6.54 in) x 166mm (6.54 in)**

You can use a hand saw, band saw, table saw, laser cutter, score and snap or a few other methods to do this.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/563/medium640/led_matrices_acrylic-cut.jpg?1741017204)

## Install Acrylic

Orient the black LED acrylic with the shiny side facing up.

Place the acrylic into the front frame.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/564/medium640/led_matrices_front-acrylic.jpg?1741017360)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/565/medium640/led_matrices_front-acrylic-install.jpg?1741017377)

## Install Front Frame

Begin fitting the assembled back frame into the front frame.

Firmly press the two parts together so they both sit flush with each other.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/566/medium640/led_matrices_back-front-install.jpg?1741017392)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/567/medium640/led_matrices_back-front-press.jpg?1741017405)

## Assembled Frame

Double check all sides of the frames have been correctly assembled.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/568/medium640/led_matrices_back-front-secured.jpg?1741017427)

## Install Cable

Insert the 3-pin socket JST cable into the screw block terminals on the Spark Motion board.

- **Red** wire to **+ positive**
- **White** wire to **pin 21**
- **Black** wire to **– negative**

Secure the three wires to the terminals using a screwdriver with a flat tipped bit.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/569/medium640/led_matrices_pcb-cable-install.jpg?1741017444)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/570/medium640/led_matrices_pcb-cable-secure.jpg?1741017455)

## Connect Cables

Plug in the matching 3-pin JST cables together.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/571/medium640/led_matrices_cables-connect.jpg?1741017471)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/572/medium640/led_matrices_matrix-pcb-connected.jpg?1741017481)

## USB Connect

Power on the Sparkle Motion board using a USB-C cable and a 5V 2A power supply.

Or, use the right angle USB C adapter to allow the display frame to stand upright.

![](https://cdn-learn.adafruit.com/assets/assets/000/135/573/medium640/led_matrices_usb-power.jpg?1741017499)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/574/medium640/led_matrices_usb-right-angled.jpg?1741017507)

![](https://cdn-learn.adafruit.com/assets/assets/000/135/575/medium800/led_matrices_final-build.jpg?1741017526)

## Final Build

Congratulations on your build!

![](https://cdn-learn.adafruit.com/assets/assets/000/135/576/medium800/led_matrices_final-back.jpg?1741017540)


## Featured Products

### Flexible 16x16 NeoPixel RGB LED Matrix

[Flexible 16x16 NeoPixel RGB LED Matrix](https://www.adafruit.com/product/2547)
For advanced NeoPixel fans, we now have a bendable, **Flexible 16x16 NeoPixel LED Matrix**! Control all 256 ultra-bright LEDs using a single microcontroller pin, set each LED as you wish to scroll messages or draw little images. This matrix has a thick flexible PCB backing that...

In Stock
[Buy Now](https://www.adafruit.com/product/2547)
[Related Guides to the Product](https://learn.adafruit.com/products/2547/guides)
### Adafruit Sparkle Motion - All-In-One WLED and xLights Board

[Adafruit Sparkle Motion - All-In-One WLED and xLights Board](https://www.adafruit.com/product/6100)
The&nbsp; **Adafruit Sparkle Motion&nbsp;** is the flagship in&nbsp;our&nbsp;series of "Sparkle Motion" boards, that are our attempt to make the&nbsp;best small&nbsp;WLED-friendly smart LED driving board in the whole world. Our resident mermaid,&nbsp;<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/6100)
[Related Guides to the Product](https://learn.adafruit.com/products/6100/guides)
### Black LED Diffusion Acrylic Panel 12" x 12" - 0.1" / 2.6mm thick

[Black LED Diffusion Acrylic Panel 12" x 12" - 0.1" / 2.6mm thick](https://www.adafruit.com/product/4594)
A nice whoppin' slab of some lovely black acrylic to add some extra diffusion to your LED Matrix project. This material is 2.6mm (0.1") thick and is made of special cast acrylic that makes it perfect for glowy projects, especially matricies or NeoPixels.

Unlike smoke or...

In Stock
[Buy Now](https://www.adafruit.com/product/4594)
[Related Guides to the Product](https://learn.adafruit.com/products/4594/guides)
### STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm

[STEMMA JST PH 2mm 3-Pin to Male Header Cable - 200mm](https://www.adafruit.com/product/3893)
This cable will let you turn a JST PH 3-pin cable port into 3 individual wires with high-quality 0.1" male header plugs on the end. We're carrying these to match up with our Hallowing, for extending and connecting sensors or LEDs - and the wires are even color coded!

<a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/3893)
[Related Guides to the Product](https://learn.adafruit.com/products/3893/guides)
### JST PH 2mm 3-Pin Socket to Color Coded Cable - 200mm

[JST PH 2mm 3-Pin Socket to Color Coded Cable - 200mm](https://www.adafruit.com/product/4046)
This cable will let you turn a JST PH 3-pin cable _socket_ into 3 individual tinned wires. These are great to match up with our JST 3-PH cables, for extending and connecting sensors or LEDs, and the wires are even color coded!

[We...](https://www.adafruit.com/product/3893)

In Stock
[Buy Now](https://www.adafruit.com/product/4046)
[Related Guides to the Product](https://learn.adafruit.com/products/4046/guides)
### Black Nylon Machine Screw and Stand-off Set – M2.5 Thread

[Black Nylon Machine Screw and Stand-off Set – M2.5 Thread](https://www.adafruit.com/product/3299)
Totaling 380 pieces, this **M2.5 Screw Set** &nbsp;is a must-have for your workstation.&nbsp;You'll have enough screws, nuts, and hex standoffs to fuel your maker tendencies&nbsp;for days on end! M2.5 size screws fit almost all of the Adafruit breakout/dev board mounting holes...

In Stock
[Buy Now](https://www.adafruit.com/product/3299)
[Related Guides to the Product](https://learn.adafruit.com/products/3299/guides)
### 5V 2A Switching Power Supply w/ USB-A Connector

[5V 2A Switching Power Supply w/ USB-A Connector](https://www.adafruit.com/product/1994)
Our 5V 2A USB power adapter is the perfect choice for powering single-board computers like Raspberry Pi, BeagleBone, or anything else that's power-hungry!

This adapter was specifically designed to provide 5.25V, not 5V, but we still call it a 5V USB adapter. We did this on purpose to...

In Stock
[Buy Now](https://www.adafruit.com/product/1994)
[Related Guides to the Product](https://learn.adafruit.com/products/1994/guides)
### Pink and Purple Woven USB A to USB C Cable - 2 meters long

[Pink and Purple Woven USB A to USB C Cable - 2 meters long](https://www.adafruit.com/product/5044)
This cable is not only super-fashionable, with a woven pink and purple Blinka-like pattern, it's also made for USB C for our modernized breakout boards, Feathers and more.&nbsp; [If you want something just like it but for Micro B, we have a B...](https://www.adafruit.com/product/4111)

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

## Related Guides

- [Adafruit Sparkle Motion](https://learn.adafruit.com/adafruit-sparkle-motion.md)
- [Servo Boss](https://learn.adafruit.com/servo-boss.md)
- [AS5600 Super Smooth Rotary Encoder](https://learn.adafruit.com/as5600-smooth-rotary-encoder.md)
- [USB C Power Delivery Monitor](https://learn.adafruit.com/usb-c-benchtop-power-supply.md)
- [BLE Light Switch with Feather nRF52840 and Crickit](https://learn.adafruit.com/bluetooth-light-switch-with-crickit-and-nrf52840.md)
- [Numpad 4000 Mechanical Keyswitch Data Entry Device](https://learn.adafruit.com/numpad-4000-mechanical-keyswitch-data-entry-device.md)
- [NFC Raspberry Pi Media Player](https://learn.adafruit.com/nfc-raspberry-pi-media-player.md)
- [RGB & HSV NeoPixel Dialer](https://learn.adafruit.com/rgb-hsv-neopixel-dialer.md)
- [Bricktunes: LEGO Synthesizer Glove](https://learn.adafruit.com/bricktunes-lego-glove-synthesizer.md)
- [How to Make Animated Graphics for Hologram Displays](https://learn.adafruit.com/how-to-make-animated-graphics-for-hologram-displays.md)
- [Faderwave Synthesizer](https://learn.adafruit.com/faderwave-synthesizer.md)
- [Pi SSD Media Server](https://learn.adafruit.com/pi-ssd-media-server.md)
- [Chilled Drinkibot](https://learn.adafruit.com/chilled-drinkibot.md)
- [Sketch Drawing Toy with CircuitPython](https://learn.adafruit.com/sketch-drawing-toy.md)
- [eInk FeatherWing Display Stand](https://learn.adafruit.com/eink-featherwing-display-stand.md)
- [QT Py CH32V203 eInk / ePaper Daily Calendar and Clock](https://learn.adafruit.com/ch32v203-eink-epaper-calendar-and-clock.md)
