{"product_id":"16-key-push-button-module","title":"16-Key Push Button Module","description":"\u003ch2\u003eDESCRIPTION\u003c\/h2\u003e\n\u003cp\u003eThe 16-Key Push Button Module is a 4x4 matrix keypad built from sixteen tactile push buttons on a single PCB, giving your Arduino, ESP32 or Raspberry Pi project a compact numeric or function keypad. It is a popular choice for makers, students and school STEM labs building PIN-entry locks, menu controls and interactive games.\u003c\/p\u003e\n\u003cp\u003eBecause the buttons are wired as a row-and-column matrix, all 16 keys are read using just 8 GPIO pins, and the passive design works with both 3.3V and 5V logic boards.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eFEATURES\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e16 tactile push buttons arranged in a 4x4 matrix (labelled S1 to S16)\u003c\/li\u003e\n\u003cli\u003eRow\/column matrix wiring reads all 16 keys with only 8 GPIO pins\u003c\/li\u003e\n\u003cli\u003e8-pin male header labelled R1–R4 and C1–C4 for straightforward wiring\u003c\/li\u003e\n\u003cli\u003ePassive design with no onboard ICs — compatible with 3.3V and 5V microcontrollers\u003c\/li\u003e\n\u003cli\u003eFirm, clicky 6x6mm tactile switches for reliable key presses\u003c\/li\u003e\n\u003cli\u003eWorks with the standard Arduino Keypad library and similar matrix-scanning code\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eAPPLICATIONS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePIN-code door locks and security access panels\u003c\/li\u003e\n\u003cli\u003eMenu navigation and parameter entry for embedded projects\u003c\/li\u003e\n\u003cli\u003eCalculators, counters and numeric input devices\u003c\/li\u003e\n\u003cli\u003eGame controllers and interactive classroom STEM projects\u003c\/li\u003e\n\u003cli\u003eControl panels for robots, IoT devices and home automation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eTECHNICAL DETAILS\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNumber of Keys: 16 (4x4 matrix)\u003c\/li\u003e\n\u003cli\u003eSwitch Type: Tactile push button, 6x6mm\u003c\/li\u003e\n\u003cli\u003eInterface: 8-pin matrix (4 rows, 4 columns)\u003c\/li\u003e\n\u003cli\u003ePin Labels: C4, C3, C2, C1, R1, R2, R3, R4\u003c\/li\u003e\n\u003cli\u003eHeader Pitch: 2.54mm\u003c\/li\u003e\n\u003cli\u003eLogic Compatibility: 3.3V \/ 5V\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003eSHIPPING LIST\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x 16-Key Push Button Module\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"TBO","offers":[{"title":"Default Title","offer_id":67716542923065,"sku":"MOD-BUT-014","price":6.8,"currency_code":"SGD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0746\/5369\/6313\/files\/16-Key_Push_Button_Module_1.jpg?v=1792422172","url":"https:\/\/kuriosity.sg\/products\/16-key-push-button-module","provider":"Kuriosity","version":"1.0","type":"link"}