{"id":2701,"date":"2014-04-14T22:43:09","date_gmt":"2014-04-14T22:43:09","guid":{"rendered":"http:\/\/randomnerdtutorials.com\/?p=2701"},"modified":"2019-04-02T10:23:37","modified_gmt":"2019-04-02T10:23:37","slug":"diy-3x4-keypad-for-the-arduino-includes-schematics","status":"publish","type":"post","link":"https:\/\/randomnerdtutorials.com\/diy-3x4-keypad-for-the-arduino-includes-schematics\/","title":{"rendered":"DIY 3&#215;4 Keypad for the Arduino (includes Schematics )"},"content":{"rendered":"<p>Hi,<\/p>\n<p>In this tutorial we&#8217;re going to create a <strong><em>DIY 3&#215;4 Keypad<\/em><\/strong>. This keypad is perfect to use in your Arduino projects and a great project to practice etching.<!--more--><\/p>\n<h2>Parts Required<\/h2>\n<ul>\n<li>x12 Pushbuttons &#8211; <a href=\"http:\/\/www.taydaelectronics.com\/electromechanical\/tact-switch-6-6mm-5mm-through-hole-spst-no.html\" target=\"_blank\" rel=\"noopener noreferrer\">Click to see on TaydaElectronics<\/a><\/li>\n<li>x3 4700 Ohm Resistors &#8211;\u00a0<a href=\"http:\/\/www.taydaelectronics.com\/resistors\/1-4w-carbon-film-resistors\/10-x-resistor-4-7k-4k7-ohm-1-4w-5-carbon-film-pkg-of-10.html\" target=\"_blank\" rel=\"noopener noreferrer\">Click to see on TaydaElectronics<\/a><\/li>\n<li>Pin Headers &#8211;\u00a0<a href=\"http:\/\/www.taydaelectronics.com\/connectors-sockets\/pin-headers\/40-pin-2-54-mm-single-row-pin-header-strip.html\" target=\"_blank\" rel=\"noopener noreferrer\">Click to see on TaydaElectronics<\/a><\/li>\n<li>PCB &#8211;\u00a0<a href=\"http:\/\/www.taydaelectronics.com\/copper-clad-board-pcb-single-side-6x6.html\" target=\"_blank\" rel=\"noopener noreferrer\">Click to see on TaydaElectronics<\/a><\/li>\n<li>Jumper Wires Female \/Male &#8211;\u00a0<a href=\"http:\/\/www.taydaelectronics.com\/premium-jumper-wires-female-male-200mm-pack-of-40.html\" target=\"_blank\" rel=\"noopener noreferrer\">Click to see on TaydaElectronics<\/a><\/li>\n<\/ul>\n<figure id=\"attachment_2695\" aria-describedby=\"caption-attachment-2695\" style=\"width: 481px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/parts_required.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" class=\" wp-image-2695\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/parts_required.jpg?resize=491%2C327&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"parts_required\" width=\"491\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/parts_required.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/parts_required.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/parts_required.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><figcaption id=\"caption-attachment-2695\" class=\"wp-caption-text\">Parts Required<\/figcaption><\/figure>\n<h2 style=\"text-align: left;\">Schematics<\/h2>\n<p><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/diy_3x4_keypad_for_Arduino.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter size-full wp-image-2702\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/diy_3x4_keypad_for_Arduino.jpg?resize=245%2C282&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"diy_3x4_keypad_for_Arduino\" width=\"245\" height=\"282\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"https:\/\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/diy_3x4_keypad_for_Arduino.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Click to download<\/a> a PDF with the Schematics that you need print in order to etch your own PCB.<\/li>\n<\/ul>\n<ul>\n<li><a href=\"https:\/\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/Keypad.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Click to download<\/a> the KiCad files for these schematics to design your own Keypad.<\/li>\n<\/ul>\n<h2>How to etch a PCB<\/h2>\n<p>If you don&#8217;t know how to etch a PCB please watch the YouTube video below created by a YouTuber called JumperOneTV. He explains really well the whole process.<\/p>\n<p style=\"text-align:center\"><iframe width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/bk6WJpGyc4I?rel=0\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Pictures of my Keypad<\/p>\n<figure id=\"attachment_2699\" aria-describedby=\"caption-attachment-2699\" style=\"width: 420px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_and_schematics_before_etching.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\" wp-image-2699\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_and_schematics_before_etching.jpg?resize=430%2C286&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"pcb_and_schematics_before_etching\" width=\"430\" height=\"286\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_and_schematics_before_etching.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_and_schematics_before_etching.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_and_schematics_before_etching.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><\/a><figcaption id=\"caption-attachment-2699\" class=\"wp-caption-text\">Before Etching (Schematics + PCB)<\/figcaption><\/figure>\n<figure id=\"attachment_2686\" aria-describedby=\"caption-attachment-2686\" style=\"width: 481px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_pre_drill.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2686\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_pre_drill.jpg?resize=491%2C327&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Etched PCB\" width=\"491\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_pre_drill.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_pre_drill.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_pre_drill.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><figcaption id=\"caption-attachment-2686\" class=\"wp-caption-text\">Etched PCB<\/figcaption><\/figure>\n<figure id=\"attachment_2688\" aria-describedby=\"caption-attachment-2688\" style=\"width: 481px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2688\" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled.jpg?resize=491%2C327&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"PCB back drilled\" width=\"491\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><figcaption id=\"caption-attachment-2688\" class=\"wp-caption-text\">PCB back drilled<\/figcaption><\/figure>\n<figure id=\"attachment_2696\" aria-describedby=\"caption-attachment-2696\" style=\"width: 481px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled_top.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2696 \" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled_top.jpg?resize=491%2C327&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"pcb_drilled_top\" width=\"491\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled_top.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled_top.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/pcb_drilled_top.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><figcaption id=\"caption-attachment-2696\" class=\"wp-caption-text\">PCB top drilled<\/figcaption><\/figure>\n<figure id=\"attachment_2694\" aria-describedby=\"caption-attachment-2694\" style=\"width: 481px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_top.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2694 \" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_top.jpg?resize=491%2C327&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Final Product top\" width=\"491\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_top.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_top.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_top.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><figcaption id=\"caption-attachment-2694\" class=\"wp-caption-text\">Final Product top<\/figcaption><\/figure>\n<figure id=\"attachment_2692\" aria-describedby=\"caption-attachment-2692\" style=\"width: 481px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_back.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2692 \" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_back.jpg?resize=491%2C327&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Final Product back\" width=\"491\" height=\"327\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_back.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_back.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_product_back.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/a><figcaption id=\"caption-attachment-2692\" class=\"wp-caption-text\">Final Product back<\/figcaption><\/figure>\n<p>This Keypad is great to use with the Arduino and I&#8217;ll post a project using this Keypad really soon.<\/p>\n<figure id=\"attachment_2697\" aria-describedby=\"caption-attachment-2697\" style=\"width: 420px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_arduino_with_keypad.jpg?quality=100&#038;strip=all&#038;ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\" wp-image-2697 \" src=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_arduino_with_keypad.jpg?resize=430%2C286&#038;quality=100&#038;strip=all&#038;ssl=1\" alt=\"Arduino with Keypad\" width=\"430\" height=\"286\" srcset=\"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_arduino_with_keypad.jpg?resize=1024%2C682&amp;quality=100&amp;strip=all&amp;ssl=1 1024w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_arduino_with_keypad.jpg?resize=300%2C200&amp;quality=100&amp;strip=all&amp;ssl=1 300w, https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/final_arduino_with_keypad.jpg?w=1200&amp;quality=100&amp;strip=all&amp;ssl=1 1200w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><\/a><figcaption id=\"caption-attachment-2697\" class=\"wp-caption-text\">Arduino with Keypad<\/figcaption><\/figure>\n<h3>Did you enjoy this project?<\/h3>\n<p><strong>Please leave a comment down below!<\/strong><\/p>\n<p>Thanks for reading. If you like this project probably you might like my next ones, so please support me by subscribing to my blog and sharing with your friends.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi, In this tutorial we&#8217;re going to create a DIY 3&#215;4 Keypad. This keypad is perfect to use in your Arduino projects and a great project to practice etching.<\/p>\n","protected":false},"author":1,"featured_media":2700,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[305,3,256,11],"tags":[],"class_list":["post-2701","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-0-other","category-circuits","category-electronics","category-c-tutorials"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/randomnerdtutorials.com\/wp-content\/uploads\/2014\/04\/thumbnail_keypad.jpg?fit=1077%2C510&quality=100&strip=all&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts\/2701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/comments?post=2701"}],"version-history":[{"count":0,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/posts\/2701\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/media\/2700"}],"wp:attachment":[{"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/media?parent=2701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/categories?post=2701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/randomnerdtutorials.com\/wp-json\/wp\/v2\/tags?post=2701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}