Features: 8 pins connector White sticker can peel off for adhesive mounting Maximum Circuit Rating: 35VDC, 100mA Insulation Resistance: 100M Omh, 100V Dielectric Withstand: 250VRms (50-60Hz, 1min) Contact Bounce: <5ms Operation Temperature: 0 to +70 centigrade Humidity: 40 centigrade, 90%-95%, 240 hours Pad Size (L x W): Approx.3 x 2.7 inch / 76 x 69 mm Transparence Cable Length: Approx. 3.3 inch / 83 mm
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
"...rows are the first 4, columns are the second 4. all my pads worked; i initially thought i had an issue with one of the columns, but it turns out it..." Read more
"I got this to use as a data entry keypad for an Arduino project. It worked great...." Read more
"I am using these for a data entry keypad with the Arduino and they work perfectly!" Read more
"Item works as expected. very good quality at a very good price." Read more
3 customers mention "Quality"3 positive0 negative
Customers find the keyboard to be of acceptable quality.
"Good product, very good quality, easy to use and excellent, recommended by the seller" Read more
"Item works as expected. very good quality at a very good price." Read more
the ribbon has a faint 1 and 8 on black ribbon brick on the end. with the keypad facing up; they start from left to right. rows are the first 4, columns are the second 4. all my pads worked; i initially thought i had an issue with one of the columns, but it turns out it was my metro pin that was not working correctly. below is the code i used to make it work. NOTE the 8 pin instead of the 1 ( broken on my metro )
const byte ROWS = 4; //four rows const byte COLS = 4; //four columns //define the cymbols on the buttons of the keypads char hexaKeys[ROWS][COLS] = { {'1','4','7','*'}, {'2','5','8','0'}, {'3','6','9','#'}, {'A','B','C','D'} };
byte rowPins[ROWS] = {3, 2, 8, 0}; //connect to the row pinouts of the keypad // blue byte colPins[COLS] = {7, 6, 5, 4}; //connect to the column pinouts of the keypad // yellow
//initialize an instance of class NewKeypad Keypad customKeypad = Keypad( makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);
Simple to set up and use with an Arduino. Recommend that you get some M-M jumpers to help with hookup because you'll need eight free pins on the Arduino and rigid headers won't neatly cross the gap between 0-7 and 8-13.
Bought these as replacements for for the expansion boards for my many Gizmosphere Gizmo 2's. Tested all 5 & 4 of them were perfect but 1 were a little tough to get to respond to all button presses. At this price 4 & 1/2 is acceptable. That's so unless they don't function for long, then I'd be angry.
I got this to use as a data entry keypad for an Arduino project. It worked great. One thing to remember, when you peel the backing be sure of where you want it to go.
I haven't tested these yet, but they came in an envelope and look great. They are only a very thin membrane with a peel-and-stick back. I mostly got them for learning with the Arduino and RPi.