# Hexadecimal Keypad 4x4 Matrix - Tactile Switch

A Tactile Switch budget version of my Hexadecimal Keypad designs.  Ideal for early Retro Computing and 8-bit Microprocessor based projects.

- **Seller:** [Digicool Things](https://lectronz.com/stores/digicoolthings), Auckland, New Zealand
- **Price:** $14.90 (USD, before shipping and taxes)
- **Availability:** In stock
- **Categories:** Retrocomputing, Kits, Keyboards
- **Product page:** https://lectronz.com/products/hexadecimal-keypad-4x4-matrix-tactile-switch

## Links

- [Documentation](https://digicoolthings.com/forum/viewtopic.php?t=30)

## Images

![Hexadecimal Keypad 4x4 Matrix - Tactile Switch](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTA1MzAsInB1ciI6ImJsb2JfaWQifX0=--701068cfff4b07ed52f90a485eceede8d36c2a20/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/2023-08-17T05-12-10.849Z-IMG_5768..jpeg)
![Hexadecimal Keypad 4x4 Matrix - Tactile Switch](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTA1MzEsInB1ciI6ImJsb2JfaWQifX0=--f7bef0deb3762a55c8db667ce59fe34635d17d64/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/2023-08-17T05-12-10.849Z-IMG_5770..jpeg)
![Hexadecimal Keypad 4x4 Matrix - Tactile Switch](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTA1MzIsInB1ciI6ImJsb2JfaWQifX0=--9ac3fd73bc72dbda8239d6ddb5a8fca63963ac76/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/2023-08-17T05-12-10.849Z-IMG_5767..jpeg)
![Hexadecimal Keypad 4x4 Matrix - Tactile Switch](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTA1MzMsInB1ciI6ImJsb2JfaWQifX0=--f3a46fba2d16ca3de8c98d34eb8607f5a4951ee0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--605f1da017bcbb03ce31845cd0e81d97e3b3c574/2023-08-17T05-20-48.520Z-HexadecimalKeyPad_Schematic.png)
![Hexadecimal Keypad 4x4 Matrix - Tactile Switch](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NTA1MzQsInB1ciI6ImJsb2JfaWQifX0=--c84fb8d8a045a644d44d82edcd12f7e4b1d1c03d/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGVnIiwicmVzaXplX3RvX2xpbWl0IjpbOTYwLDY0MF0sInNhdmVyIjp7InN0cmlwIjp0cnVlfX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--4e27bac8cdfb621fb828f6a3a5982fe1a423b516/2023-09-06T07-22-15.784Z-ShippedRobustly..jpeg)

## Description

### What is it?

This is the Tactile Switch version of my Hexadecimal Keypad designs.

Providing a *budget* version Hex Keypad for your Retro Computing projects, which provides Tactile Feedback keys and is considerably more comfortable to use than the various cheap Membrane style Keypads you typically find for sale these days.

The pin headers used for connecting the Keypad are breadboard friendly (see my Youtube videos), or the headers can easily connect with female header sockets you might use on your own Retro computer project PCBs.

In addition, this Keypad has been designed using the standard 0.75 inch (19.05mm) centres key spacing, for natural comfort in Keypad data entry.

The Keyswitches were carefully chosen to provide the best quality and tactile feel for a usable budget Hexadecimal Keypad.  The Keyswitches are dustproof & waterproof and have an electrical life rating of >50,000 keypresses.

### How to Use the Keypad

The Keypad provides a standard 4x4 matrix for the sixteen **0**-**9** and **A**-**F** Hexadecimal keys, together with two common wired function switches. 

Normally you would connect the 4x4 matrix to an 8 bit I/O port to enable polling the 16 hexadecimal keys.  The 2 function keys would normally have their common connection to GND, therefore providing 2 switched inputs to GND.  Typically used to implement a system Reset (RST) switch, and a Function (FN) select switch input.

Pinouts for both the 8 way and 3 way pin headers are shown in the attached schematic diagram.

I provide the Keypad in **Kitset form**, so you can easily assemble it with your own soldering iron.  All that is required is to solder in place the supplied 18 clip-in Tactile Keyswitches, and the supplied pin headers.  Four Nylon PCB Stand-offs and eight Nylon Screws are also supplied, for mounting your Keypad.

Below you'll find a Youtube video where you can see me assembling one of my Tactile Switch Hex Keypads.  A second video (Part 2) is also available on my Youtube channel, where I go on to demonstrate testing and using the 4x4 Matrix Keypad with Arduino.

### What You Get

Each Tactile Switch Hex Keypad **Kitset** contains:

- 1x  Silkscreened Double-Sided "Tactile Switch" Hexadecimal Keypad PCB
- 18x  Waterproof 50,000 cycle Tactile Keyswitches
- 1x  20-Pin Header strip (for making the 8 + 3 Pin Headers)
- 4x  M3 12mm Nylon PCB Stand-offs
- 8x  M3 6mm Nylon Screws (for affixing the Stand-offs)

<br><iframe width="560" height="315" src="https://www.youtube.com/embed/qWtqY6hjNKc?si=_X-lZgpWtH2WP4Uj" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

## Shipping policy

We pride ourselves with our "Next Business Day" Shipping Policy, and robust carton packaging.  We also build to order, so if you order items with an "Assemble it for me" option selected, it may slightly delay shipping (while we build it for you). 
