<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Unhackable Arduino Switch Matrix -- Episode 456</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Unhackable Arduino Switch Matrix -- Episode 456</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456</link><pubDate>Fri, 24 Jul 2020 07:24:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ba63b137-0029-47cb-89e5-469bf8ac0c2f</guid><dc:creator>Matt</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456#comments</comments><description>Current Revision posted to Documents by Matt on 7/24/2020 7:24:00 AM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=ocZs736rq6k"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background-color:#e9f6fc;border:1px solid #b8d7e5;margin:0;max-width:744px;padding:8px;"&gt;&lt;span style="color:#000000;font-family:&amp;#39;Open Sans&amp;#39;, Arial, sans-serif;text-align:justify;"&gt;The other day at the hackerspace Dave was talking with members how to improve the safety in the space. Especially how to prevent other people from leaving dangerous devices running unattended. They quickly came up with a button that needs to be pressed once in a while, or otherwise the machines power would be shut off. Since it&amp;#39;s a hackerspace the expectation of people building crude &amp;quot;Arduino with servo&amp;quot; devices to circumvent such a device was high. But having a 4x4 button matrix that would indicated a random button to press sounded tougher to get around, so the idea for this project was born. It also looks suspiciously like a midi-controller. &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Bill of Materials&lt;/span&gt;&lt;/h2&gt;
&lt;table class="jiveBorder" style="border:1px solid #C6C6C6;" border="1"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Product Name&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Manufacturer&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Quantity&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;&lt;span&gt;&lt;a id="e14-product-link-7b4e2" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3404690,3252903,2917061,2917067,2915264~4,176432~64&amp;nsku=67AH8870,41AH2666,71AC0837,71AC0842,69R7553~4,36K7138~64&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7b4e2'));" data-farnell="3404690~1,3252903~1,2917061~1,2917067~1,2915264~4,176432~64" data-newark="67AH8870~1,41AH2666~1,71AC0837~1,71AC0842~1,69R7553~4,36K7138~64" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;ABX00028 - NANO EVERY DEVELOPMENT BRD, 8BIT AVR&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;ARDUINO&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-584ac" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3404690&amp;nsku=67AH8870&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('584ac'));" data-farnell="3404690~1" data-newark="67AH8870~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010049 - 3D Printer Filament, 1.75mm Dia, White, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-52e4d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3252903&amp;nsku=41AH2666&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('52e4d'));" data-farnell="3252903~1" data-newark="41AH2666~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010042 - 3D Printer Filament, 1.75mm Dia, Black, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-11948" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917061&amp;nsku=71AC0837&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('11948'));" data-farnell="2917061~1" data-newark="71AC0837~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010037 - 3D Printer Filament, 1.75mm Dia, Orange, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-bc72b" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917067&amp;nsku=71AC0842&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('bc72b'));" data-farnell="2917067~1" data-newark="71AC0842~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;Rotary Potentiometer, Conductive Plastic, 100 kohm, 1 Turns, Antilog, 200 mW, &amp;plusmn; 20%, P160 Series&lt;span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;TT ELECTRONICS / BI TECHNOLOGIES&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;4&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-23a46" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2915264&amp;nsku=69R7553&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('23a46'));" data-farnell="2915264" data-newark="69R7553" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;Tactile Switch, B3F Series, Top Actuated, Through Hole, Round Button, 100 gf, 50mA at 24VDC&lt;span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;OMRON&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;64&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-7e898" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=176432&amp;nsku=36K7138&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('7e898'));" data-farnell="176432" data-newark="36K7138" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Additional Parts:&lt;/span&gt;&lt;/h2&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;table class="jiveBorder" style="border:1px solid #000000;width:100%;" border="1"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="background-color:#6690bc;border:1px solid #000000;color:#ffffff;padding:2px;text-align:left;" valign="middle"&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;relay board&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;Neopixel LED strip 30LEDs / cm&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;4 relay knobs&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/304934" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-03-81/Additional-Resources.zip"&gt;community.element14.com/.../Additional-Resources.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;span style="font-size:18px;font-weight:bold;"&gt;Unhackable Arduino Switch Matrix&lt;/span&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/" data-e14adj="t"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jive-link-wiki-small" href="/challengesprojects/element14-presents/vcp-program/w/documents/4110/vcp-biography-dave" data-e14adj="t"&gt;About davedarko&lt;/a&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/" data-e14adj="t"&gt;Project Videos&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: e14p_DD, potentiometer, relay board, control pad, arduino nano, keypad, cad design, arduino leonardo, knob, button matrix, heatshrink, wiring, vector graphics, 3D Printing, relay module, e14presents_davedarko, case design, solder joints, neopixel, neopixel matrix, ws2811, ti electronics, ws2812b, arduino relay, ws2812, prototyping, 3dp, davedarko, engineering, soldering, key pad, keep alive, dave darko, arduino, over thinking, friday_release, keep alive switch, inkscape, 3d print, 3d printed, safety third&lt;/div&gt;
</description></item><item><title>Episode 456: Unhackable Arduino Switch Matrix</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456/revision/4</link><pubDate>Sat, 09 Jul 2022 00:08:24 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ba63b137-0029-47cb-89e5-469bf8ac0c2f</guid><dc:creator>saradetwiler</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456#comments</comments><description>Revision 4 posted to Documents by saradetwiler on 7/9/2022 12:08:24 AM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=ocZs736rq6k"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background-color:#e9f6fc;border:1px solid #b8d7e5;margin:0;max-width:744px;padding:8px;"&gt;&lt;span style="color:#000000;font-family:&amp;#39;Open Sans&amp;#39;, Arial, sans-serif;text-align:justify;"&gt;The other day at the hackerspace Dave was talking with members how to improve the safety in the space. Especially how to prevent other people from leaving dangerous devices running unattended. They quickly came up with a button that needs to be pressed once in a while, or otherwise the machines power would be shut off. Since it&amp;#39;s a hackerspace the expectation of people building crude &amp;quot;Arduino with servo&amp;quot; devices to circumvent such a device was high. But having a 4x4 button matrix that would indicated a random button to press sounded tougher to get around, so the idea for this project was born. It also looks suspiciously like a midi-controller. &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Bill of Materials&lt;/span&gt;&lt;/h2&gt;
&lt;table class="jiveBorder" style="border:1px solid #C6C6C6;" border="1"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Product Name&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Manufacturer&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Quantity&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;&lt;span&gt;&lt;a id="e14-product-link-9a61c" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3404690,3252903,2917061,2917067,2915264~4,176432~64&amp;nsku=67AH8870,41AH2666,71AC0837,71AC0842,69R7553~4,36K7138~64&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9a61c'));" data-farnell="3404690~1,3252903~1,2917061~1,2917067~1,2915264~4,176432~64" data-newark="67AH8870~1,41AH2666~1,71AC0837~1,71AC0842~1,69R7553~4,36K7138~64" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;ABX00028 - NANO EVERY DEVELOPMENT BRD, 8BIT AVR&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;ARDUINO&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-0a6cb" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3404690&amp;nsku=67AH8870&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('0a6cb'));" data-farnell="3404690~1" data-newark="67AH8870~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010049 - 3D Printer Filament, 1.75mm Dia, White, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-90e10" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3252903&amp;nsku=41AH2666&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('90e10'));" data-farnell="3252903~1" data-newark="41AH2666~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010042 - 3D Printer Filament, 1.75mm Dia, Black, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-ff648" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917061&amp;nsku=71AC0837&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('ff648'));" data-farnell="2917061~1" data-newark="71AC0837~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010037 - 3D Printer Filament, 1.75mm Dia, Orange, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-fa619" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917067&amp;nsku=71AC0842&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('fa619'));" data-farnell="2917067~1" data-newark="71AC0842~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;Rotary Potentiometer, Conductive Plastic, 100 kohm, 1 Turns, Antilog, 200 mW, &amp;plusmn; 20%, P160 Series&lt;span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;TT ELECTRONICS / BI TECHNOLOGIES&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;4&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f48a0" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2915264&amp;nsku=69R7553&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f48a0'));" data-farnell="2915264" data-newark="69R7553" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;Tactile Switch, B3F Series, Top Actuated, Through Hole, Round Button, 100 gf, 50mA at 24VDC&lt;span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;OMRON&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;64&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-19940" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=176432&amp;nsku=36K7138&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('19940'));" data-farnell="176432" data-newark="36K7138" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Additional Parts:&lt;/span&gt;&lt;/h2&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;table class="jiveBorder" style="border:1px solid #000000;width:100%;" border="1"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="background-color:#6690bc;border:1px solid #000000;color:#ffffff;padding:2px;text-align:left;" valign="middle"&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;relay board&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;Neopixel LED strip 30LEDs / cm&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;4 relay knobs&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/304934" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-03-81/Additional-Resources.zip"&gt;community.element14.com/.../Additional-Resources.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;span style="font-size:18px;font-weight:bold;"&gt;Unhackable Arduino Switch Matrix&lt;/span&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jive-link-wiki-small" href="/challengesprojects/element14-presents/vcp-program/w/documents/4110/vcp-biography-dave"&gt;About davedarko&lt;/a&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/"&gt;Project Videos&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: e14p_DD, potentiometer, relay board, control pad, arduino nano, keypad, cad design, arduino leonardo, knob, button matrix, heatshrink, wiring, vector graphics, 3D Printing, relay module, e14presents_davedarko, case design, solder joints, neopixel, neopixel matrix, ws2811, ti electronics, ws2812b, arduino relay, ws2812, prototyping, 3dp, davedarko, engineering, soldering, key pad, keep alive, dave darko, arduino, over thinking, friday_release, keep alive switch, inkscape, 3d print, 3d printed, safety third&lt;/div&gt;
</description></item><item><title>Episode 456: Unhackable Arduino Switch Matrix</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456/revision/3</link><pubDate>Wed, 02 Mar 2022 18:58:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ba63b137-0029-47cb-89e5-469bf8ac0c2f</guid><dc:creator>kellyhensen</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456#comments</comments><description>Revision 3 posted to Documents by kellyhensen on 3/2/2022 6:58:53 PM&lt;br /&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=ocZs736rq6k"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="background-color:#e9f6fc;border:1px solid #b8d7e5;margin:0;max-width:744px;padding:8px;"&gt;&lt;span style="color:#000000;font-family:&amp;#39;Open Sans&amp;#39;, Arial, sans-serif;text-align:justify;"&gt;The other day at the hackerspace Dave was talking with members how to improve the safety in the space. Especially how to prevent other people from leaving dangerous devices running unattended. They quickly came up with a button that needs to be pressed once in a while, or otherwise the machines power would be shut off. Since it&amp;#39;s a hackerspace the expectation of people building crude &amp;quot;Arduino with servo&amp;quot; devices to circumvent such a device was high. But having a 4x4 button matrix that would indicated a random button to press sounded tougher to get around, so the idea for this project was born. It also looks suspiciously like a midi-controller. &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Bill of Materials&lt;/span&gt;&lt;/h2&gt;
&lt;table class="jiveBorder" style="border:1px solid #C6C6C6;" border="1"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Product Name&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Manufacturer&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;Quantity&lt;/th&gt;
&lt;th style="background-color:#f2f2f2;border:1px solid #C6C6C6;color:#505050;padding:6px;text-align:left;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f5d99" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3404690,3252903,2917061,2917067,2915264~4,176432~64&amp;nsku=67AH8870,41AH2666,71AC0837,71AC0842,69R7553~4,36K7138~64&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f5d99'));" data-farnell="3404690~1,3252903~1,2917061~1,2917067~1,2915264~4,176432~64" data-newark="67AH8870~1,41AH2666~1,71AC0837~1,71AC0842~1,69R7553~4,36K7138~64" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;ABX00028 - NANO EVERY DEVELOPMENT BRD, 8BIT AVR&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;ARDUINO&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-b7cf4" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3404690&amp;nsku=67AH8870&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('b7cf4'));" data-farnell="3404690~1" data-newark="67AH8870~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010049 - 3D Printer Filament, 1.75mm Dia, White, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-98f82" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3252903&amp;nsku=41AH2666&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('98f82'));" data-farnell="3252903~1" data-newark="41AH2666~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010042 - 3D Printer Filament, 1.75mm Dia, Black, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-33426" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917061&amp;nsku=71AC0837&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('33426'));" data-farnell="2917061~1" data-newark="71AC0837~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1403010037 - 3D Printer Filament, 1.75mm Dia, Orange, PLA&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-18ac8" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917067&amp;nsku=71AC0842&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('18ac8'));" data-farnell="2917067~1" data-newark="71AC0842~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;Rotary Potentiometer, Conductive Plastic, 100 kohm, 1 Turns, Antilog, 200 mW, &amp;plusmn; 20%, P160 Series&lt;span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;TT ELECTRONICS / BI TECHNOLOGIES&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;4&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-8beb6" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2915264&amp;nsku=69R7553&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8beb6'));" data-farnell="2915264" data-newark="69R7553" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;Tactile Switch, B3F Series, Top Actuated, Through Hole, Round Button, 100 gf, 50mA at 24VDC&lt;span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;OMRON&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;64&lt;/td&gt;
&lt;td style="border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-e3f6d" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=176432&amp;nsku=36K7138&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('e3f6d'));" data-farnell="176432" data-newark="36K7138" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Additional Parts:&lt;/span&gt;&lt;/h2&gt;
&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;table class="jiveBorder" style="border:1px solid #000000;width:100%;" border="1"&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="background-color:#6690bc;border:1px solid #000000;color:#ffffff;padding:2px;text-align:left;" valign="middle"&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;relay board&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;Neopixel LED strip 30LEDs / cm&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="border:1px solid #000000;padding:2px;"&gt;
&lt;p style="margin:0;"&gt;&lt;strong&gt;4 relay knobs&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class="migration-injected-attachments"&gt;
&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;table style="border:0;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan="2"&gt;&lt;span id="attid_https://www.element14.com/community/api/core/v3/attachments/304934" class="_se_attachment"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-03-81/Additional-Resources.zip"&gt;community.element14.com/.../Additional-Resources.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="background:#ffffff;border:1px solid #dadada;margin:0;padding:14px 16px 16px 18px;vertical-align:top;"&gt;
&lt;div style="display:inline-block;float:left;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/"&gt;&lt;img alt="image"  src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;span style="font-size:18px;font-weight:bold;"&gt;Unhackable Arduino Switch Matrix&lt;/span&gt;
&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jive-link-wiki-small" href="/challengesprojects/element14-presents/vcp-program/w/documents/4110/vcp-biography-dave"&gt;About davedarko&lt;/a&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/"&gt;Project Videos&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: potentiometer, relay board, control pad, arduino nano, keypad, cad design, arduino leonardo, knob, button matrix, heatshrink, wiring, vector graphics, 3D Printing, relay module, e14presents_davedarko, case design, solder joints, neopixel, neopixel matrix, ws2811, ti electronics, ws2812b, arduino relay, ws2812, prototyping, 3dp, davedarko, engineering, soldering, key pad, keep alive, dave darko, arduino, over thinking, friday_release, keep alive switch, inkscape, 3d print, 3d printed, safety third&lt;/div&gt;
</description></item><item><title>Episode 456: Unhackable Arduino Switch Matrix</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456/revision/2</link><pubDate>Mon, 07 Feb 2022 09:11:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ba63b137-0029-47cb-89e5-469bf8ac0c2f</guid><dc:creator>Matt</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456#comments</comments><description>Revision 2 posted to Documents by Matt on 2/7/2022 9:11:30 AM&lt;br /&gt;
&lt;div style="background:#ffffff;padding:14px 16px 16px 18px;margin:0;vertical-align:top;border:1px solid #dadada;"&gt;&lt;div style="float:left;display:inline-block;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/"&gt;&lt;img alt="image" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;span style="font-size:18px;font-weight:bold;"&gt;Unhackable Arduino Switch Matrix&lt;/span&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jive-link-wiki-small" href="/challengesprojects/element14-presents/vcp-program/w/documents/4110/vcp-biography-dave"&gt;davedarko&amp;#39;s VCP Profile&lt;/a&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/"&gt;Project Videos&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;/p&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=ocZs736rq6k"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;p style="margin:0;"&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;border:1px solid #b8d7e5;background-color:#e9f6fc;padding:8px;max-width:744px;"&gt;&lt;span style="color:#000000;font-family:&amp;#39;Open Sans&amp;#39;, Arial, sans-serif;text-align:justify;"&gt;The other day at the hackerspace Dave was talking with members how to improve the safety in the space. Especially how to prevent other people from leaving dangerous devices running unattended. They quickly came up with a button that needs to be pressed once in a while, or otherwise the machines power would be shut off. Since it&amp;#39;s a hackerspace the expectation of people building crude &amp;quot;arduino with servo&amp;quot; devices to circumvent such a device was high. But having a 4x4 button matrix that would indicated a random button to press sounded tougher to get around, so the idea for this project was born. It also looks suspiciously like a midi-controller. &lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Bill of Materials&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" class="jiveBorder mce-item-table" style="border:1px solid #C6C6C6;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;Product Name&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;Manufacturer&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;Quantity&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;&lt;span&gt;&lt;a id="e14-product-link-21233" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="button" href="https://referral.element14.com/OrderCodeView?fsku=3404690,3252903,2917061,2917067,2915264~4,176432~64&amp;nsku=67AH8870,41AH2666,71AC0837,71AC0842,69R7553~4,36K7138~64&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_BUY_KIT" class="e14-embedded e14_shopping-cart-far e14-button" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('21233'));" data-farnell="3404690~1,3252903~1,2917061~1,2917067~1,2915264~4,176432~64" data-newark="67AH8870~1,41AH2666~1,71AC0837~1,71AC0842~1,69R7553~4,36K7138~64" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Kit&lt;/a&gt; &lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;ABX00028 - NANO EVERY DEVELOPMENT BRD, 8BIT AVR&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;ARDUINO&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-98608" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3404690&amp;nsku=67AH8870&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('98608'));" data-farnell="3404690~1" data-newark="67AH8870~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1403010049 - 3D Printer Filament, 1.75mm Dia, White, PLA&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-dc389" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=3252903&amp;nsku=41AH2666&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('dc389'));" data-farnell="3252903~1" data-newark="41AH2666~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1403010042 - 3D Printer Filament, 1.75mm Dia, Black, PLA&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-9ddba" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917061&amp;nsku=71AC0837&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('9ddba'));" data-farnell="2917061~1" data-newark="71AC0837~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1403010037 - 3D Printer Filament, 1.75mm Dia, Orange, PLA&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-727c1" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2917067&amp;nsku=71AC0842&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('727c1'));" data-farnell="2917067~1" data-newark="71AC0842~1" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-babfd" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=NULL&amp;nsku=69R7553&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('babfd'));" data-farnell="NULL" data-newark="69R7553" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;P160KN-0QC15C100K&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;TT ELECTRONICS / BI TECHNOLOGIES&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;4&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-f12fc" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=2915264~4&amp;nsku=69R7553~4&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('f12fc'));" data-farnell="2915264~4" data-newark="69R7553~4" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-8d3ab" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=176432&amp;nsku=36K7138&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('8d3ab'));" data-farnell="176432" data-newark="36K7138" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;B3F-1000&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;OMRON&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;64&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;a id="e14-product-link-93107" data-at-areainteracted="rte-content" data-at-type="click" data-at-link-type="link" href="https://referral.element14.com/OrderCodeView?fsku=176432~64&amp;nsku=36K7138~64&amp;COM=e14c-noscript&amp;CMP=e14c-noscript&amp;osetc=e14-noscript-tracking-loss" data-at-label="PRODUCT_POPUP_OPEN"class="e14-embedded e14_shopping-cart-far e14-link" onclick="event.preventDefault();e14.func.displayProduct(e14.meta.user.country, this, 'embedded-link', e14.func.getProductLinkJSON('93107'));" data-farnell="176432~64" data-newark="36K7138~64" data-comoverride="" data-cmpoverride="" data-cpc="" data-avnetemea="" data-avnetema="" data-avnetasia="" &gt;Buy Now&lt;/a&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Additional Parts:&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" class="jiveBorder" style="border:1px solid #000000;width:100%;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;border:1px solid #000000;padding:2px;color:#ffffff;background-color:#6690bc;text-align:left;" valign="middle"&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;relay board&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Neopixel LED strip 30LEDs / cm&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;4 relay knobs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/304934"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-03-81/Additional-Resources.zip"&gt;community.element14.com/.../Additional-Resources.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: maker, potentiometer, relay board, control pad, arduino nano, keypad, cad design, arduino leonardo, knob, button matrix, heatshrink, wiring, vector graphics, 3D Printing, relay module, e14presents_davedarko, case design, solder joints, neopixel, neopixel matrix, ws2811, ws2812b, arduino relay, ws2812, prototyping, 3dp, davedarko, engineering, soldering, key pad, Making, keep alive, dave darko, arduino, over thinking, friday_release, keep alive switch, inkscape, 3d print, 3d printed, safety third, protoboard&lt;/div&gt;
</description></item><item><title>Episode 456: Unhackable Arduino Switch Matrix</title><link>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456/revision/1</link><pubDate>Fri, 14 Aug 2020 13:40:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ba63b137-0029-47cb-89e5-469bf8ac0c2f</guid><dc:creator>tariq.ahmad</dc:creator><comments>https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/8665/unhackable-arduino-switch-matrix----episode-456#comments</comments><description>Revision 1 posted to Documents by tariq.ahmad on 8/14/2020 1:40:26 PM&lt;br /&gt;
&lt;div style="background:#ffffff;padding:14px 16px 16px 18px;margin:0;vertical-align:top;border:1px solid #dadada;"&gt;&lt;div style="float:left;display:inline-block;padding:0px 25px 8px 0px;"&gt;&lt;a href="/challengesprojects/element14-presents/"&gt;&lt;img alt="image" src="/e14/assets/legacy/2018/e14PresentsJune818.png" width="180px"  /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:70%;"&gt;&lt;span style="font-size:18px;font-weight:bold;"&gt;Unhackable Arduino Switch Matrix&lt;/span&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/"&gt;element14 presents&lt;/a&gt;&lt;/span&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jive-link-wiki-small" href="/challengesprojects/element14-presents/vcp-program/w/documents/4110/vcp-biography-dave"&gt;davedarko&amp;#39;s VCP Profile&lt;/a&gt;&amp;nbsp; &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp; &lt;a class="jivecontainerTT-hover-container jive-link-community-small" href="/challengesprojects/element14-presents/project-videos/"&gt;Project Videos&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;/p&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=ocZs736rq6k"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;p style="margin:0;"&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;border:1px solid #b8d7e5;background-color:#e9f6fc;padding:8px;max-width:744px;"&gt;&lt;span style="color:#000000;font-family:&amp;#39;Open Sans&amp;#39;, Arial, sans-serif;text-align:justify;"&gt;The other day at the hackerspace Dave was talking with members how to improve the safety in the space. Especially how to prevent other people from leaving dangerous devices running unattended. They quickly came up with a button that needs to be pressed once in a while, or otherwise the machines power would be shut off. Since it&amp;#39;s a hackerspace the expectation of people building crude &amp;quot;arduino with servo&amp;quot; devices to circumvent such a device was high. But having a 4x4 button matrix that would indicated a random button to press sounded tougher to get around, so the idea for this project was born. It also looks suspiciously like a midi-controller. &lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Bill of Materials&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" class="jiveBorder mce-item-table" style="border:1px solid #C6C6C6;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;Product Name&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;Manufacturer&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;Quantity&lt;/th&gt;&lt;th style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;color:#505050;background-color:#f2f2f2;text-align:left;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-GGm61FZa-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3404690~1,3252903~1,2917061~1,2917067~1,2915264~4,176432~64&amp;amp;nsku=67AH8870~1,41AH2666~1,71AC0837~1,71AC0842~1,69R7553~4,36K7138~64&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3404690~1,3252903~1,2917061~1,2917067~1,2915264~4,176432~64&amp;amp;nsku=67AH8870~1,41AH2666~1,71AC0837~1,71AC0842~1,69R7553~4,36K7138~64&amp;amp;COM=noscript" target="_blank"&gt;Buy Kit&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-GGm61FZa-unlinked"&gt;Buy Kit&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;ABX00028 - NANO EVERY DEVELOPMENT BRD, 8BIT AVR&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;ARDUINO&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-i5PZ4XZ7-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3404690~1&amp;amp;nsku=67AH8870~1&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3404690~1&amp;amp;nsku=67AH8870~1&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-i5PZ4XZ7-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1403010049 - 3D Printer Filament, 1.75mm Dia, White, PLA&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-uDJFZQre-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=3252903~1&amp;amp;nsku=41AH2666~1&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=3252903~1&amp;amp;nsku=41AH2666~1&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-uDJFZQre-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1403010042 - 3D Printer Filament, 1.75mm Dia, Black, PLA&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-gP73T4Bu-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2917061~1&amp;amp;nsku=71AC0837~1&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2917061~1&amp;amp;nsku=71AC0837~1&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-gP73T4Bu-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1403010037 - 3D Printer Filament, 1.75mm Dia, Orange, PLA&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;FILAMENTIVE&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-cwnr7yDL-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2917067~1&amp;amp;nsku=71AC0842~1&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2917067~1&amp;amp;nsku=71AC0842~1&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-cwnr7yDL-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-mOI2xJtl-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=NULL&amp;amp;nsku=69R7553&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=NULL&amp;amp;nsku=69R7553&amp;amp;COM=noscript" target="_blank"&gt;P160KN-0QC15C100K&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-mOI2xJtl-unlinked"&gt;P160KN-0QC15C100K&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;TT ELECTRONICS / BI TECHNOLOGIES&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;4&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-dIIGdKSK-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=2915264~4&amp;amp;nsku=69R7553~4&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=2915264~4&amp;amp;nsku=69R7553~4&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-dIIGdKSK-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown" id="addProduct-3OzhG3UJ-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=176432&amp;amp;nsku=36K7138&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=176432&amp;amp;nsku=36K7138&amp;amp;COM=noscript" target="_blank"&gt;B3F-1000&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-3OzhG3UJ-unlinked"&gt;B3F-1000&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;OMRON&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;64&lt;/td&gt;&lt;td style="border:1px solid black;border:1px solid #C6C6C6;padding:6px;"&gt;&lt;span&gt;&lt;span class="e14-init-shown e14-product-link-buynow" id="addProduct-S5T9wpov-linked" style="white-space:nowrap;"&gt;&lt;a class="jive-link-product-addtolist" href="https://www.element14.com/community/view-product.jspa?fsku=176432~64&amp;amp;nsku=36K7138~64&amp;amp;COM=noscript" target="_blank"&gt;&lt;span class="pf-widget-map pf-productlink-cart-icon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a class="jive-link-product pf-embedded-product-link" href="https://www.element14.com/community/view-product.jspa?fsku=176432~64&amp;amp;nsku=36K7138~64&amp;amp;COM=noscript" target="_blank"&gt;Buy Now&lt;/a&gt;&lt;/span&gt;&lt;span class="e14-init-hidden" id="addProduct-S5T9wpov-unlinked"&gt;Buy Now&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;span style="color:#3334ca;"&gt;Additional Parts:&lt;/span&gt;&lt;/h2&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" class="jiveBorder" style="border:1px solid #000000;width:100%;"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;border:1px solid #000000;padding:2px;color:#ffffff;background-color:#6690bc;text-align:left;" valign="middle"&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;relay board&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;Neopixel LED strip 30LEDs / cm&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;border:1px solid #000000;padding:2px;"&gt;&lt;p style="margin:0;"&gt;&lt;strong&gt;4 relay knobs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/304934"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-wikis-components-files/00-00-00-03-81/Additional-Resources.zip"&gt;community.element14.com/.../Additional-Resources.zip&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: maker, potentiometer, relay board, control pad, arduino nano, keypad, cad design, arduino leonardo, knob, button matrix, heatshrink, wiring, vector graphics, 3D Printing, relay module, e14presents_davedarko, case design, solder joints, neopixel, neopixel matrix, ws2811, ws2812b, arduino relay, ws2812, prototyping, 3dp, davedarko, engineering, soldering, key pad, Making, keep alive, dave darko, arduino, over thinking, friday_release, keep alive switch, inkscape, 3d print, 3d printed, safety third, protoboard&lt;/div&gt;
</description></item></channel></rss>