# Deluxe 4x4 NeoPixel Keypad

## Overview

![](https://cdn-learn.adafruit.com/assets/assets/000/104/251/medium800thumb/gaming_fourByfour-anim.jpg?1630339845)

Create a high-end, custom keypad using NeoKey Ortho Snap-apart PCBs, mechanical keyswitches, keycaps, a QT Py, and an aluminum case.

You can create anything from a USB HID keypad, to MIDI controller, to music clip launcher using this design.

Code it in Arduino on the QT Py M0, or you could opt instead for a QT Py RP2040 and use CircuitPython as well.

![](https://cdn-learn.adafruit.com/assets/assets/000/104/078/medium800/gaming_fourByfour-2707b.jpg?1630017363)

## Parts
### NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches w/ NeoPixel

[NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches w/ NeoPixel](https://www.adafruit.com/product/5157)
For folks who want ready-to-go keeb action, we've got the lovely [Adafruit Macropad with a 3x4 grid of MX+NeoPixel key switches](https://www.adafruit.com/product/5100) - but for those who like to forge their own path, we now present the easiest way of creating custom ortholinear...

In Stock
[Buy Now](https://www.adafruit.com/product/5157)
[Related Guides to the Product](https://learn.adafruit.com/products/5157/guides)
![Top view video of a Black woman's hands pressing the key switches on to emit rainbow colors from the NeoPixels.](https://cdn-shop.adafruit.com/product-videos/640x480/5157-03.jpg)

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

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

[DIY USB or HDMI Cable Parts - 10 cm Ribbon Cable](https://www.adafruit.com/product/3560)
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/3560)
[Related Guides to the Product](https://learn.adafruit.com/products/3560/guides)
![Angled shot of a 10 centimeter long, black, skinny ribbon cable.](https://cdn-shop.adafruit.com/640x480/3560-00.jpg)

### DIY USB Cable Parts - Straight Micro B Jack

[DIY USB Cable Parts - Straight Micro B Jack](https://www.adafruit.com/product/4107)
If you love DIY cable-rigging, then these USB adapters are right up your alley! Making custom USB cables has never been easier. Just grab one of our [ribbon cables](https://www.adafruit.com/?q=diy%20usb%20ribbon), then swap and switch any of our USB adapters on each end using the...

In Stock
[Buy Now](https://www.adafruit.com/product/4107)
[Related Guides to the Product](https://learn.adafruit.com/products/4107/guides)
![Angled shot of a DIY USB Straight Micro B adapter PCB](https://cdn-shop.adafruit.com/640x480/4107-05.jpg)

### DIY USB Cable Parts - Straight Type C Plug

[DIY USB Cable Parts - Straight Type C Plug](https://www.adafruit.com/product/4108)
If you love DIY cable-rigging, then these USB adapters are right up your alley! Making custom USB cables has never been easier. Just grab one of our [ribbon cables](https://www.adafruit.com/?q=diy%20usb%20ribbon), then swap and switch any of our USB adapters on each end using the...

In Stock
[Buy Now](https://www.adafruit.com/product/4108)
[Related Guides to the Product](https://learn.adafruit.com/products/4108/guides)
![Angled Shot of the DIY USB Cable Parts - Straight Type C Plug (Ribbon End)](https://cdn-shop.adafruit.com/640x480/4108-06.jpg)

### Kailh Mechanical Key Switches - Linear Red - 12 Pack

[Kailh Mechanical Key Switches - Linear Red - 12 Pack](https://www.adafruit.com/product/5122)
For crafting your very own custom keyboard, these **&nbsp;Kailh Red Linear mechanical key switches** &nbsp;are deeee-luxe! With smooth actuation and Cherry MX compatibility, they're lovely when you want a&nbsp; **smooth linear&nbsp;** keystroke:

- Type...

In Stock
[Buy Now](https://www.adafruit.com/product/5122)
[Related Guides to the Product](https://learn.adafruit.com/products/5122/guides)
![Top shot of 12 pack Red Kailh Mechanical Key Switches ](https://cdn-shop.adafruit.com/640x480/5122-02.jpg)

### Part: Black Windowed Lamp R4 Keycap
quantity: 16
for MX Compatible Switches
[Black Windowed Lamp R4 Keycap](https://www.adafruit.com/product/5112)

- [Next Page](https://learn.adafruit.com/deluxe-4x4-neopixel-neokey-keypad/assemble-the-keypad.md)

## Featured Products

### 4x4 Key Deluxe Aluminum Keypad Shell Enclosure

[4x4 Key Deluxe Aluminum Keypad Shell Enclosure](https://www.adafruit.com/product/5071)
For&nbsp;all&nbsp;the DIY keebfans&nbsp;in the house here is a very fancy and sturdy **4x4** &nbsp; **Keypad<font><font data-spm-anchor-id="2013.1.0.i1.23a85a35nc6Rxz"> </font></font>Shell in Dark Gray** with silver accents, the perfect base to begin your custom...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/5071)
[Related Guides to the Product](https://learn.adafruit.com/products/5071/guides)
### NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches w/ NeoPixel

[NeoKey 5x6 Ortho Snap-Apart Mechanical Key Switches w/ NeoPixel](https://www.adafruit.com/product/5157)
For folks who want ready-to-go keeb action, we've got the lovely [Adafruit Macropad with a 3x4 grid of MX+NeoPixel key switches](https://www.adafruit.com/product/5100) - but for those who like to forge their own path, we now present the easiest way of creating custom ortholinear...

In Stock
[Buy Now](https://www.adafruit.com/product/5157)
[Related Guides to the Product](https://learn.adafruit.com/products/5157/guides)
### 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)
### Kailh Mechanical Key Switches - Linear Red - 12 Pack

[Kailh Mechanical Key Switches - Linear Red - 12 Pack](https://www.adafruit.com/product/5122)
For crafting your very own custom keyboard, these **&nbsp;Kailh Red Linear mechanical key switches** &nbsp;are deeee-luxe! With smooth actuation and Cherry MX compatibility, they're lovely when you want a&nbsp; **smooth linear&nbsp;** keystroke:

- Type...

In Stock
[Buy Now](https://www.adafruit.com/product/5122)
[Related Guides to the Product](https://learn.adafruit.com/products/5122/guides)
### Black Windowed Lamp R4 Keycap for MX Compatible Switches

[Black Windowed Lamp R4 Keycap for MX Compatible Switches](https://www.adafruit.com/product/5112)
These stark and elegant **Black Windowed Lamp R4 Keycaps** are made of opaque black plastic with a small cutout in the south-center edge that wraps around the top and bottom. The cut-out has a clear plastic window to allow an LED installed under the switch to glow through. They...

In Stock
[Buy Now](https://www.adafruit.com/product/5112)
[Related Guides to the Product](https://learn.adafruit.com/products/5112/guides)
### DIY USB or HDMI Cable Parts - 10 cm Ribbon Cable

[DIY USB or HDMI Cable Parts - 10 cm Ribbon Cable](https://www.adafruit.com/product/3560)
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/3560)
[Related Guides to the Product](https://learn.adafruit.com/products/3560/guides)
### DIY USB Cable Parts - Straight Micro B Jack

[DIY USB Cable Parts - Straight Micro B Jack](https://www.adafruit.com/product/4107)
If you love DIY cable-rigging, then these USB adapters are right up your alley! Making custom USB cables has never been easier. Just grab one of our [ribbon cables](https://www.adafruit.com/?q=diy%20usb%20ribbon), then swap and switch any of our USB adapters on each end using the...

In Stock
[Buy Now](https://www.adafruit.com/product/4107)
[Related Guides to the Product](https://learn.adafruit.com/products/4107/guides)
### DIY USB Cable Parts - Straight Type C Plug

[DIY USB Cable Parts - Straight Type C Plug](https://www.adafruit.com/product/4108)
If you love DIY cable-rigging, then these USB adapters are right up your alley! Making custom USB cables has never been easier. Just grab one of our [ribbon cables](https://www.adafruit.com/?q=diy%20usb%20ribbon), then swap and switch any of our USB adapters on each end using the...

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

## Related Guides

- [Adafruit QT Py SAMD21](https://learn.adafruit.com/adafruit-qt-py.md)
- [Adafruit NeoKey 5x6 Ortho Snap-Apart](https://learn.adafruit.com/adafruit-neokey-5x6-ortho-snap-apart.md)
- [DIY Decorative Resin Keycaps](https://learn.adafruit.com/diy-decorative-resin-keycaps.md)
- [Numpad 4000 Mechanical Keyswitch Data Entry Device](https://learn.adafruit.com/numpad-4000-mechanical-keyswitch-data-entry-device.md)
- [Split Ortho Keyboard with TCA8418 Matrix Expanders](https://learn.adafruit.com/split-ortho-keyboard.md)
- [CNC Rotary Macropad](https://learn.adafruit.com/cnc-rotary-macropad.md)
- [4x12 Ortho Mechanical Keyboard](https://learn.adafruit.com/4x12-ortho-mechanical-keyboard.md)
- [Adafruit EYESPI Breakout Board](https://learn.adafruit.com/adafruit-eyespi-breakout-board.md)
- [Blinka Says Tabletop Arcade Game](https://learn.adafruit.com/blinka-says-tabletop-arcade-game.md)
- [Pinball Controller for iPad](https://learn.adafruit.com/pinball-controll-ipad.md)
- [Circuit Sticker School Binder](https://learn.adafruit.com/circuit-sticker-school-binder.md)
- [Game of Life](https://learn.adafruit.com/game-of-life.md)
- [Digital Circuits 2: Some Tools](https://learn.adafruit.com/some-digital-tools.md)
- [Adafruit NeoPixel Driver BFF](https://learn.adafruit.com/adafruit-neopixel-driver-bff.md)
- [Adafruit Wiz5500 Ethernet Co-Processor Breakout Board](https://learn.adafruit.com/adafruit-wiz5500-ethernet-co-processor-breakout-board.md)
- [Adafruit TSMP96000 IR Receiver Breakout](https://learn.adafruit.com/adafruit-tsmp96000-ir-receiver-breakout.md)
