{"product_id":"2pcs-4-key-mcu-keyboard-matrix-for-arduino-mega2560-due-button-banana-pi-breadboard-switch-fpga-cpld-stm32","title":"2pcs 4 Key MCU Keyboard Matrix for Arduino MEGA2560 DUE Button Banana Pi Breadboard Switch FPGA CPLD STM32","description":"\u003ch1\u003eSPECIFICATIONS\u003c\/h1\u003e\u003cp\u003e\u003cspan\u003eApplication\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eMCU\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eBrand Name\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eeletechsup\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eChoice\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eyes\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eCondition\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eNew\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eDissipation Power\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003e0.001\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eHigh-concerned chemical\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003enone\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eOperating Temperature\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003e-30-80\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eOrigin\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eMainland China\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eSupply Voltage\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003e3-12V\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eType\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eModule\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003eis_customized\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eYes\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan\u003esemi_Choice\u003c\/span\u003e: \u003cspan style=\"color:#333\"\u003eyes\u003c\/span\u003e\u003c\/p\u003e\u003cdiv class=\"detailmodule_html\"\u003e\u003cdiv class=\"detail-desc-decorate-richtext\"\u003e\n\u003cp\u003e\u003ckse:widget data-widget-type=\"customText\" id=\"21919161\" type=\"relation\"\u003e\u003c\/kse:widget\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\u003cspan style=\"color:rgb(255, 0, 0)\"\u003eProduct Name:\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\u003cspan style=\"color:rgb(192, 0, 0)\"\u003e2pcs 4 key mcu keyboard push button switch Matrix for Arduiuo MEGA2560 DUE banana pi Breadboard FPGA CPLD STM32 \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ePacking list(\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\u003cspan style=\"color:rgb(255, 0, 0)\"\u003eDoes not include UNO R3\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e):\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e2 PCS 4 key push button switch;\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cimg width=\"700\" height=\"700\" src=\"http:\/\/ae01.alicdn.com\/kf\/HTB1x3zKHXXXXXbgXXXXq6xXFXXXN\/221872405\/HTB1x3zKHXXXXXbgXXXXq6xXFXXXN.jpg\" slate-data-type=\"image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\u003cstrong\u003eDescription:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n\u003cp style=\"font-family:arial;color:rgb(0, 0, 0);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px\"\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eCan be inserted directly into Arduiuo uno mega2560 due,Ideal for linking up to your Arduiuo UNO Mini Nano Mega2560 Breadboard raspberry pi banana pi etc,or others MCU PLD CPU ( AVR STM32 ARM PIC C51 NRF24LE1 CC2530 MSP430 STM8 FPGA CPLD etc.)\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-family:arial;color:rgb(0, 0, 0);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px\"\u003e\u003cbr\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e1 4-button Common Cathode key module(\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\u003cspan style=\"color:rgb(51, 51, 51)\"\u003eWhen pressed output low level)\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-family:arial;color:rgb(0, 0, 0);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px\"\u003e\u003cbr\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e2 '' GND K1 K2 K3 K4'' 4 PIN OUT 2.54mm\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"font-family:arial;color:rgb(0, 0, 0);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px\"\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e3 Working voltage: DC 0-48V\u003cbr\u003e\u003cbr\u003e4 Size: 12.7MM x 33MM.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"font-family:arial;color:rgb(0, 0, 0)\"\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eArduiuo uno\/mega2560 Code\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/******************************************************\/\/\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial;color:rgb(0, 0, 0)\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/*\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eArduiuo_4key_uart\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eThis example code is in the public domain.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e*\/\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/ Define key pin\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eint K1 = 13;\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eint K2 = 12;\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eint K3 = 11;\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eint K4 = 10;\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/ variables will change:\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eint buttonState = 0; \/\/ variable for reading the pushbutton status\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/ the setup routine runs once when you press reset:\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003evoid setup() {\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/ initialize the keys pin as an input.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003epinMode(K1, INPUT);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003epinMode(K2, INPUT);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003epinMode(K3, INPUT);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003epinMode(K4, INPUT);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/Activate key pin internal pull-up resistors\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edigitalWrite(K1, HIGH);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edigitalWrite(K2, HIGH);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edigitalWrite(K3, HIGH);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edigitalWrite(K4, HIGH);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/ initialize serial communications at 9600 bps:\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eSerial.begin(9600);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e}\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/ the loop routine runs over and over again forever:\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003evoid loop() {\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K1);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eif(!buttonState)Serial.print(''k1 \/n'' );\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edo\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e{\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K1);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e}\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ewhile(!buttonState);\/\/Wait button release\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K2);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eif(!buttonState)Serial.print(''k2 \/n'' );\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edo\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e{\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K2);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e}\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ewhile(!buttonState);\/\/Wait button release\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K3);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eif(!buttonState)Serial.print(''k3 \/n'' );\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edo\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e{\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K3);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e}\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ewhile(!buttonState);\/\/Wait button release\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K4);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eif(!buttonState)Serial.print(''k4 \/n'' );\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edo\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e{\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ebuttonState = digitalRead(K4);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e}\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003ewhile(!buttonState);\/\/Wait button release\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003edelay(100);\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e}\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003e\/\/******************************************************\/\/\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/ae01.alicdn.com\/kf\/Sb4ef7a5b4bed490696b770f696503b8dr.jpg\" slate-data-type=\"image\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg width=\"700\" height=\"700\" src=\"http:\/\/ae01.alicdn.com\/kf\/HTB1k0SuGpXXXXaYaXXXq6xXFXXXZ\/221872405\/HTB1k0SuGpXXXXaYaXXXq6xXFXXXZ.jpg\" slate-data-type=\"image\"\u003e\u003c\/div\u003e\n\u003cp\u003e\u003cspan style=\"font-size:20px\"\u003e\u003cspan style='font-family:\"times new roman\", times, serif'\u003eCircuit schematics : \u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg width=\"425\" height=\"472\" src=\"http:\/\/ae01.alicdn.com\/kf\/HTB1CdiHGpXXXXb6aXXXq6xXFXXXG\/221872405\/HTB1CdiHGpXXXXb6aXXXq6xXFXXXG.jpg\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\n\u003cdiv style=\"color:rgb(0, 0, 0)\"\u003e\u003cdiv style=\"color:rgb(0, 0, 0)\"\u003e\u003cdiv style=\"font-size:medium\"\u003e\u003cdiv\u003e \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Yoeruyo","offers":[{"title":"Default Title","offer_id":55153074471211,"sku":"\u003cnone\u003e","price":11.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/5744\/8747\/files\/H7c22db7b40e04fb0b408a128dcf83ba0b.webp?v=1788159272","url":"https:\/\/yoeruyo.com\/products\/2pcs-4-key-mcu-keyboard-matrix-for-arduino-mega2560-due-button-banana-pi-breadboard-switch-fpga-cpld-stm32","provider":"Yoeruyo","version":"1.0","type":"link"}