matrix keypad/What is in your box/03. Three boxes, one adapter
What is in your box · 03 of 11

Three boxes, one adapter

The soft keypad 5-pack, the heavy-duty 2-pack and the TinkerBlock TK85 carry the same adapter circuit. What differs is the keypad, and which half of the eight-pin connector each part has.

Three boxes

The soft keypad 5-pack has five flexible membrane keypads and five adapters, in a storage box. Each keypad is 69 × 76 mm with an adhesive back, and its eight wires run down a ribbon tail that ends in a socket. Keypad and tail together are about 160 mm long.

The heavy-duty 2-pack has two keypads in a rigid plastic frame with sixteen separate raised keys, and two adapters. Each keypad has eight pins soldered along its bottom edge, and its adapter has a socket for them.

The TinkerBlock TK85 is the adapter on a TinkerBlock board, with mounting holes for the base plate. It comes in the 46-piece kit.

What is in the box, and how it joins
Soft keypad 5-pack
Your box
Keypads
5
Adapters
5
Keymap to load
soft
One adapter circuit in every box; the keypad is what differs. The ribbon's socket pushes onto the adapter's eight pins. The keypad is thin and flexible, with an adhesive back for sticking it to a box lid.

The joins

A soft keypad's ribbon tail with its black eight-way socket pushed onto the eight right-angle pins of a small black adapter board, the lonely binary logo and the PCF8574 chip visible, and the adapter's four pins sticking out to the left.
Soft pack: the ribbon's socket goes onto the adapter's pins. Keep the keypad's face and the chip facing the same way.
A heavy-duty keypad with black raised keys 1 to 9, A to D, star, 0 and hash, standing upright, its eight pins pushed down into the black socket along the top of the adapter board below it.
Heavy-duty pack: the keypad's eight pins go down into the adapter's socket.

The two adapters are the same circuit. The only difference is the connector: right-angle pins on the soft pack's adapters, an eight-way socket on the heavy-duty pack's.

Front and back of the heavy-duty pack's adapter side by side: a tall black eight-way socket along the top edge, the chip on the front, and on the back the labels TK85, GND, VCC, SDA and SCL, three address pads marked A0, A1 and A2, and the I2C PULL UP pad.
The heavy-duty pack's adapter. Its back is the same as the soft pack adapter's: four bus pins, three address pads and the pull-up pad.

Which keymap

The two keypads bring their wires out in a different order, so they need different keymaps. The TinkerBlock TK85 is photographed with the soft keypad, and with that keypad it uses the soft map. One adapter, two keymaps explains why, and the first keypress has both maps ready to paste.

When it does not work

The soft keypad's socket went on, and every key prints the wrong character

The socket has no key, so it fits the adapter's pins either way up. Turned over, every key still works but the rows and columns land on different chip pins. Refit it with the keypad's face and the adapter's chip facing the same way, as in the photos, or run the keymap finder and use whatever map it prints.

One row of keys is dead after plugging in

The socket is one pin off, so one wire has no pin and one pin has no wire. Pull it off and line up all eight — the socket should cover the row of pins exactly, with nothing left over at either end.

Can I use a soft keypad with the heavy-duty pack's adapter?

Not directly: the ribbon and that adapter both end in sockets. Eight male-to-male jumper wires will join them. Keep them in order, then run the keymap finder, because a crossed pair changes which map is right.

Which adapter goes with which keypad?

The adapters with pins go with the soft keypads, and the adapters with a socket go with the heavy-duty keypads. They are the same circuit and the same chip; only the connector differs.

Where this goes next

Twenty millimetres square, four jobs, and the two labels on the back that are the wrong way round.

The adapter, pin by pin

Edit this page — content/books/matrix-keypad/three-boxes-one-adapter.mdx

Community

Questions about this product

See what other owners have asked, and read their solutions.

This page covers several products. Choose yours to see the right discussions.

Discuss this article

Ask about this page. The answer stays here, on the page it belongs to, for whoever hits the same wall next.

Browse Modules and blocks on the forum