{"version":"1.0","provider_name":"Latest News from Seeed Studio","provider_url":"https:\/\/www.seeedstudio.com\/blog","author_name":"yida","author_url":"https:\/\/www.seeedstudio.com\/blog\/author\/yida\/","title":"Arduino Communication Peripherals: UART, I2C and SPI - Latest News from Seeed Studio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vkKWhb4rb8\"><a href=\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/07\/arduino-communication-peripherals-uart-i2c-and-spi\/\">Arduino Communication Peripherals: UART, I2C and SPI<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.seeedstudio.com\/blog\/2019\/11\/07\/arduino-communication-peripherals-uart-i2c-and-spi\/embed\/#?secret=vkKWhb4rb8\" width=\"600\" height=\"338\" title=\"&#8220;Arduino Communication Peripherals: UART, I2C and SPI&#8221; &#8212; Latest News from Seeed Studio\" data-secret=\"vkKWhb4rb8\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^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<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(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<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);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.seeedstudio.com\/blog\/wp-content\/uploads\/2019\/11\/Cover-Page-24.png","thumbnail_width":991,"thumbnail_height":328,"description":"UART, I2C and SPI are one of the most common and basic hardware communication peripherals that makers and electricians use in microcontroller development. Similarly, for the Arduino, they contain UART, I2C and SPI peripheral too."}