<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>DIYode Community Workshop</provider_name><provider_url>https://diyode.com/blog</provider_url><author_name>Simon Clark</author_name><author_url>https://diyode.com/blog/author/simon-clark/</author_url><title>Diyode CodeShield V1.1 - DIYode Community Workshop</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="YL3aPuWb0h"&gt;&lt;a href="https://diyode.com/blog/2012/10/diyode-codeshield-v1-1/"&gt;Diyode CodeShield V1.1&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://diyode.com/blog/2012/10/diyode-codeshield-v1-1/embed/#?secret=YL3aPuWb0h" width="600" height="338" title="&#x201C;Diyode CodeShield V1.1&#x201D; &#x2014; DIYode Community Workshop" data-secret="YL3aPuWb0h" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://diyode.com/blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Last weekend was SoOnCon, Southern Ontario&#x2019;s annual hackerspace / makerspace / community workshop. This years was hosted by Diyode, and as is tradition, we were tasked with coming up with an interesting badge. We took this as an opportunity to throw our resources into the codeshield, get some proper circuit boards made, and get a [&hellip;]</description><thumbnail_url>http://www.diyode.com/wp-content/uploads/2012/10/codeshield-1024x768.jpg</thumbnail_url></oembed>
