This Matrix Keypad 3 X 4 has 12 buttons, arranged in a telephone-line 3x4 grid. The keys are connected into a matrix,hence only 7 microcontroller pins (3-columns and 4-rows) are required to scan the pad.
It's made of a thin, flexible membrane material with an adhesive backing (just remove the paper) so you can attach it to nearly anything. The keys are connected into a matrix, so you only need 7 microcontroller pins (3-columns and 4-rows) to scan through the pad.
Unfortunately I havent tested the 5G, Only difficult part was connecting antennas. But everything is good, by default it runs on Qualcom's QMI mode, Had to switch to MBIM and it works good with Windows. Planning to run with OpenWRT soon.
{"id":1416938127432,"title":"4 X 3 Flexible Matrix Keypad Membrane Switch Keyboard","handle":"membrane-3x4-matrix-keypad-extras","description":"\u003cp\u003e\u003cspan\u003eThis \u003c\/span\u003e\u003cstrong\u003eMatrix Keypad 3 X 4\u003c\/strong\u003e\u003cspan\u003e has 12 buttons, arranged in a telephone-line 3x4 grid. The keys are connected into a matrix,hence only 7 microcontroller pins (3-columns and 4-rows) are required to scan the pad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIt's made of a thin, flexible membrane material with an adhesive backing (just remove the paper) so you can attach it to nearly anything. The keys are connected into a matrix, so you only need 7 microcontroller pins (3-columns and 4-rows) to scan through the pad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eDetails:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePad Size: 70 x 76 x 0.8mm\u003c\/li\u003e\n\u003cli\u003eCable length: 85mm (include connector)\u003c\/li\u003e\n\u003cli\u003eConnector: dupont 7 pins, 0.1 inch (2.54mm) Pitch\u003c\/li\u003e\n\u003cli\u003eMount style: Self-Adherence\u003c\/li\u003e\n\u003cli\u003eMax. circuit rating: 35VDC, 100mA\u003c\/li\u003e\n\u003cli\u003eInsulation spec.: 100M Ohm, 100V\u003c\/li\u003e\n\u003cli\u003eDielectric withstand: 250Vrms (60Hz, 1min)\u003c\/li\u003e\n\u003cli\u003eContact bounce: ≤5ms\u003c\/li\u003e\n\u003cli\u003eLife expectancy: 1 million closures\u003c\/li\u003e\n\u003cli\u003eWeight: 7.5g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/AKP-2_480x480.png?v=1593466793\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/membrane-keyboard-arduin-tutorial-schematics_480x480.png?v=1593466788\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC7016\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC7016\"\u003eLibrary\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC7016\"\u003eSample Code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/r3z5GIRbzCY\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e","published_at":"2022-12-06T11:27:41+05:30","created_at":"2018-09-01T14:05:14+05:30","vendor":"ThinkRobotics","type":"Control Switch","tags":["3 X 4","3X4","4 X 3","4X3","4X4 keyboard","ELC7","IN-MOD","Input Device","Keyboard","Keypad","membrane keyboard","ZOHO UPDATED"],"price":9999,"price_min":9999,"price_max":9999,"available":true,"price_varies":false,"compare_at_price":12599,"compare_at_price_min":12599,"compare_at_price_max":12599,"compare_at_price_varies":false,"variants":[{"id":12744470167624,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"ELC7016","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"4 X 3 Flexible Matrix Keypad Membrane Switch Keyboard","public_title":null,"options":["Default Title"],"price":9999,"weight":10,"compare_at_price":12599,"inventory_management":"shopify","barcode":"ELC7016","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/4x3-numeric-keypad-pmdway-3_795x699_c9243477-c988-4c1f-b097-062dac5c2f7c.jpg?v=1623313405","\/\/thinkrobotics.com\/cdn\/shop\/products\/HTB1FgwgX6LuK1Rjy0Fhq6xpdFXaK.jpg?v=1623313423"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/4x3-numeric-keypad-pmdway-3_795x699_c9243477-c988-4c1f-b097-062dac5c2f7c.jpg?v=1623313405","options":["Title"],"media":[{"alt":"4 X 3 Flexible Matrix Keypad Membrane Switch Keyboard","id":20812983140438,"position":1,"preview_image":{"aspect_ratio":1.137,"height":699,"width":795,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/4x3-numeric-keypad-pmdway-3_795x699_c9243477-c988-4c1f-b097-062dac5c2f7c.jpg?v=1623313405"},"aspect_ratio":1.137,"height":699,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/4x3-numeric-keypad-pmdway-3_795x699_c9243477-c988-4c1f-b097-062dac5c2f7c.jpg?v=1623313405","width":795},{"alt":"4 X 3 Flexible Matrix Keypad Membrane Switch Keyboard","id":20812983959638,"position":2,"preview_image":{"aspect_ratio":1.267,"height":498,"width":631,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/HTB1FgwgX6LuK1Rjy0Fhq6xpdFXaK.jpg?v=1623313423"},"aspect_ratio":1.267,"height":498,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/HTB1FgwgX6LuK1Rjy0Fhq6xpdFXaK.jpg?v=1623313423","width":631}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan\u003eThis \u003c\/span\u003e\u003cstrong\u003eMatrix Keypad 3 X 4\u003c\/strong\u003e\u003cspan\u003e has 12 buttons, arranged in a telephone-line 3x4 grid. The keys are connected into a matrix,hence only 7 microcontroller pins (3-columns and 4-rows) are required to scan the pad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIt's made of a thin, flexible membrane material with an adhesive backing (just remove the paper) so you can attach it to nearly anything. The keys are connected into a matrix, so you only need 7 microcontroller pins (3-columns and 4-rows) to scan through the pad.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eDetails:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePad Size: 70 x 76 x 0.8mm\u003c\/li\u003e\n\u003cli\u003eCable length: 85mm (include connector)\u003c\/li\u003e\n\u003cli\u003eConnector: dupont 7 pins, 0.1 inch (2.54mm) Pitch\u003c\/li\u003e\n\u003cli\u003eMount style: Self-Adherence\u003c\/li\u003e\n\u003cli\u003eMax. circuit rating: 35VDC, 100mA\u003c\/li\u003e\n\u003cli\u003eInsulation spec.: 100M Ohm, 100V\u003c\/li\u003e\n\u003cli\u003eDielectric withstand: 250Vrms (60Hz, 1min)\u003c\/li\u003e\n\u003cli\u003eContact bounce: ≤5ms\u003c\/li\u003e\n\u003cli\u003eLife expectancy: 1 million closures\u003c\/li\u003e\n\u003cli\u003eWeight: 7.5g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003eSpecifications\u003c\/h5\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/AKP-2_480x480.png?v=1593466793\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/membrane-keyboard-arduin-tutorial-schematics_480x480.png?v=1593466788\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC7016\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC7016\"\u003eLibrary\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC7016\"\u003eSample Code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/r3z5GIRbzCY\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e"}