<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>RDIoT Demo</title>
    <link>https://rdiot.tistory.com/</link>
    <description>IoT Sensor Project Demo</description>
    <language>ko</language>
    <pubDate>Tue, 26 May 2026 00:10:54 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>RDIoT</managingEditor>
    <image>
      <title>RDIoT Demo</title>
      <url>https://t1.daumcdn.net/cfile/tistory/22429B3B57C812B735</url>
      <link>https://rdiot.tistory.com</link>
    </image>
    <item>
      <title>girl</title>
      <link>https://rdiot.tistory.com/388</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;A pretty South Korean girl wearing an oversized fashion white t-shirt on a street, cut bangs with long black hair, overcast, subtle makeup, dramatic lighting, photorealistic, 8k, depth of field, 3d, unreal engine 5, .png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cThhNq/btsJgCJgT2q/U6V5AcOANf84I1p2P2UH2K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cThhNq/btsJgCJgT2q/U6V5AcOANf84I1p2P2UH2K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cThhNq/btsJgCJgT2q/U6V5AcOANf84I1p2P2UH2K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcThhNq%2FbtsJgCJgT2q%2FU6V5AcOANf84I1p2P2UH2K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1024&quot; height=&quot;1024&quot; data-filename=&quot;A pretty South Korean girl wearing an oversized fashion white t-shirt on a street, cut bangs with long black hair, overcast, subtle makeup, dramatic lighting, photorealistic, 8k, depth of field, 3d, unreal engine 5, .png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;long hair of Korean beautiful girl, plain background, photo realism, --ar 3_4.png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/be8Apu/btsJgFMGa5L/4utBmmku64hVT1koCYiepK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/be8Apu/btsJgFMGa5L/4utBmmku64hVT1koCYiepK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/be8Apu/btsJgFMGa5L/4utBmmku64hVT1koCYiepK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbe8Apu%2FbtsJgFMGa5L%2F4utBmmku64hVT1koCYiepK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1024&quot; height=&quot;1024&quot; data-filename=&quot;long hair of Korean beautiful girl, plain background, photo realism, --ar 3_4.png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;girl1.png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rDZFx/btsJhhqZLvZ/ftAjETDbloifckym4ptahK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rDZFx/btsJhhqZLvZ/ftAjETDbloifckym4ptahK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rDZFx/btsJhhqZLvZ/ftAjETDbloifckym4ptahK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrDZFx%2FbtsJhhqZLvZ%2FftAjETDbloifckym4ptahK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1024&quot; height=&quot;1024&quot; data-filename=&quot;girl1.png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;Korean woman's face, very pretty face in her 20s, face that seduces men while wearing a skirt.png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wUl8R/btsJiH9JJsL/mmaBTb0uTmktil3jkdQrJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wUl8R/btsJiH9JJsL/mmaBTb0uTmktil3jkdQrJk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wUl8R/btsJiH9JJsL/mmaBTb0uTmktil3jkdQrJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwUl8R%2FbtsJiH9JJsL%2FmmaBTb0uTmktil3jkdQrJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1024&quot; height=&quot;1024&quot; data-filename=&quot;Korean woman's face, very pretty face in her 20s, face that seduces men while wearing a skirt.png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;She has the face of a Korean woman, in her early 20s, very beautiful and stylish..png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/m7DF7/btsJgRMTz2d/1ToJk9DiAiG5DJRI6IykGk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/m7DF7/btsJgRMTz2d/1ToJk9DiAiG5DJRI6IykGk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/m7DF7/btsJgRMTz2d/1ToJk9DiAiG5DJRI6IykGk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm7DF7%2FbtsJgRMTz2d%2F1ToJk9DiAiG5DJRI6IykGk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1024&quot; height=&quot;1024&quot; data-filename=&quot;She has the face of a Korean woman, in her early 20s, very beautiful and stylish..png&quot; data-origin-width=&quot;1024&quot; data-origin-height=&quot;1024&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>gallery (갤러리)</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/388</guid>
      <comments>https://rdiot.tistory.com/388#entry388comment</comments>
      <pubDate>Wed, 28 Aug 2024 00:28:52 +0900</pubDate>
    </item>
    <item>
      <title>3D Printed ikea skadis pegboard accessories</title>
      <link>https://rdiot.tistory.com/387</link>
      <description>&lt;h4 style=&quot;text-align: center;&quot; data-ke-size=&quot;size20&quot;&gt;3D Printed ikea skadis pegboard accessories&lt;span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;IMG_20200416_221617_006.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EJ5Dw/btqDwErej8E/ME1rTTGZoMwOhkxCBrAoX1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EJ5Dw/btqDwErej8E/ME1rTTGZoMwOhkxCBrAoX1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EJ5Dw/btqDwErej8E/ME1rTTGZoMwOhkxCBrAoX1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEJ5Dw%2FbtqDwErej8E%2FME1rTTGZoMwOhkxCBrAoX1%2Fimg.jpg&quot; data-filename=&quot;IMG_20200416_221617_006.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-filename=&quot;IMG_20200401_213743_715.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HkcLB/btqDvyyuAlA/2LAYfkZgdLaNMxzHseHbok/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HkcLB/btqDvyyuAlA/2LAYfkZgdLaNMxzHseHbok/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HkcLB/btqDvyyuAlA/2LAYfkZgdLaNMxzHseHbok/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHkcLB%2FbtqDvyyuAlA%2F2LAYfkZgdLaNMxzHseHbok%2Fimg.jpg&quot; data-filename=&quot;IMG_20200401_213743_715.jpg&quot; data-origin-width=&quot;4032&quot; data-origin-height=&quot;3024&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;&lt;b&gt;* Reference Source&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2849398&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2849398&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044828054&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA SKADIS Towelholder by CSD_Salzburg&quot; data-og-description=&quot;IKEA SKADIS_Towelholder -&amp;gt; you will need a 275mm long pvc-pipe od=16mm / id=14mm. easy to print tight fit no wobbling no glueing IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Container-/ Shelfsethttps://www.thingiverse.com/thi&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2849398&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2849398&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xbXye/hyFGqdWMM0/k5m4DOE4UoT2MisQQSsR20/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2849398&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2849398&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xbXye/hyFGqdWMM0/k5m4DOE4UoT2MisQQSsR20/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA SKADIS Towelholder by CSD_Salzburg&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;IKEA SKADIS_Towelholder -&amp;gt; you will need a 275mm long pvc-pipe od=16mm / id=14mm. easy to print tight fit no wobbling no glueing IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Container-/ Shelfsethttps://www.thingiverse.com/thi&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2849369&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2849369&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044873760&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA SKADIS Hookset (tight fit -&amp;gt; without wobbling) by CSD_Salzburg&quot; data-og-description=&quot;IKEA SKADIS Hookset (tight fit -&amp;gt; without wobbling) easy to print tight fit no wobbling no glueing IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Container-/ Shelfsethttps://www.thingiverse.com/thing:2851040 IKEA SKADIS Univers&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2849369&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2849369&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bnVBbP/hyFGmP9jgV/4OHYkPDhgI1YlKVK2iQaNK/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2849369&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2849369&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bnVBbP/hyFGmP9jgV/4OHYkPDhgI1YlKVK2iQaNK/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA SKADIS Hookset (tight fit -&amp;gt; without wobbling) by CSD_Salzburg&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;IKEA SKADIS Hookset (tight fit -&amp;gt; without wobbling) easy to print tight fit no wobbling no glueing IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Container-/ Shelfsethttps://www.thingiverse.com/thing:2851040 IKEA SKADIS Univers&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2853257&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2853257&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044890856&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA SKADIS Universal Hook Set by CSD_Salzburg&quot; data-og-description=&quot;IKEA SKADIS Universal Hook Set easy to print tight fit no wobbling no glueing One Hook -&amp;gt; many Options! IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Container-/ Shelfsethttps://www.thingiverse.com/thing:2851040 IKEA SKADIS Ho&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2853257&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2853257&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/Bm6YX/hyFHS0XpfE/GvPrPIUpAKPUHHvnxc4eq0/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2853257&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2853257&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/Bm6YX/hyFHS0XpfE/GvPrPIUpAKPUHHvnxc4eq0/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA SKADIS Universal Hook Set by CSD_Salzburg&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;IKEA SKADIS Universal Hook Set easy to print tight fit no wobbling no glueing One Hook -&amp;gt; many Options! IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Container-/ Shelfsethttps://www.thingiverse.com/thing:2851040 IKEA SKADIS Ho&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2851040&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2851040&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044909742&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA SKADIS Container-/ Shelfset by CSD_Salzburg&quot; data-og-description=&quot;IKEA SKADIS Container-/ Shelfset easy to print tight fit no wobbling no glueing IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Hooksethttps://www.thingiverse.com/thing:2849369 IKEA SKADIS Universal Hook Sethttps://www.thingiver&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2851040&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2851040&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/vMoZp/hyFHDvZsBz/KvBN5EJFodT7cRFHkyGV5k/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2851040&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2851040&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/vMoZp/hyFHDvZsBz/KvBN5EJFodT7cRFHkyGV5k/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA SKADIS Container-/ Shelfset by CSD_Salzburg&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;IKEA SKADIS Container-/ Shelfset easy to print tight fit no wobbling no glueing IKEA SKADIS Collectionhttps://www.thingiverse.com/thing:2853261 IKEA SKADIS Hooksethttps://www.thingiverse.com/thing:2849369 IKEA SKADIS Universal Hook Sethttps://www.thingiver&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2933140&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2933140&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044927351&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Caco's ultimate IKEA SK&amp;Aring;DIS (Skadis) Peg Board Collection by Cacodaemon&quot; data-og-description=&quot;After mounting my IKEA Skadis peg board, I was a little bit disappointed with the files on thingiverse I found for this type of peg board. So, I started designing my own collection of peg board parts. My design goals where that all files can be printed wit&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2933140&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2933140&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cYE0NZ/hyFGvsLSIR/pbmE1R2yDgVrfP3KAP8XOk/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2933140&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2933140&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cYE0NZ/hyFGvsLSIR/pbmE1R2yDgVrfP3KAP8XOk/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Caco's ultimate IKEA SK&amp;Aring;DIS (Skadis) Peg Board Collection by Cacodaemon&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;After mounting my IKEA Skadis peg board, I was a little bit disappointed with the files on thingiverse I found for this type of peg board. So, I started designing my own collection of peg board parts. My design goals where that all files can be printed wit&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:4042873&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:4042873&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044942199&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Parametric Ikea Skadis Drill Bit Carousel by madc&quot; data-og-description=&quot;Parametric Ikea Skadis Drill Bit Carousel This is a parametric Ikea Skadis Drill Bit Carousel designed in OpenSCAD, offering some parameters for customization. It is a remix of Ikea Skadis Dril Bit Carousel by 3Deddy. The carousel is designed to be fully c&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:4042873&quot; data-og-url=&quot;https://www.thingiverse.com/thing:4042873&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cxeH6H/hyFHGsHkPX/GS6olvTS9TlsytKuTYr5NK/img.png?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:4042873&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:4042873&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cxeH6H/hyFHGsHkPX/GS6olvTS9TlsytKuTYr5NK/img.png?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Parametric Ikea Skadis Drill Bit Carousel by madc&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Parametric Ikea Skadis Drill Bit Carousel This is a parametric Ikea Skadis Drill Bit Carousel designed in OpenSCAD, offering some parameters for customization. It is a remix of Ikea Skadis Dril Bit Carousel by 3Deddy. The carousel is designed to be fully c&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:4196820&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:4196820&lt;/a&gt; &lt;/p&gt;
&lt;figure id=&quot;og_1587044959434&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA_SKADIS_Pegboard_Caliper_Holder by SebDominguez&quot; data-og-description=&quot;I just made a Caliper holder to fit my SKADIS IKEA pegboard. I wasn't really happy with the ones I've found on Thingivers, then I came across this really great collection of SKADIS accessories but unfortunately it didn't include a good caliper holder. So I&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:4196820&quot; data-og-url=&quot;https://www.thingiverse.com/thing:4196820&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/b6NkA4/hyFHHLT6Om/9ubCgZdLAiI6h3E1I5Voj0/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:4196820&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:4196820&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/b6NkA4/hyFHHLT6Om/9ubCgZdLAiI6h3E1I5Voj0/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA_SKADIS_Pegboard_Caliper_Holder by SebDominguez&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;I just made a Caliper holder to fit my SKADIS IKEA pegboard. I wasn't really happy with the ones I've found on Thingivers, then I came across this really great collection of SKADIS accessories but unfortunately it didn't include a good caliper holder. So I&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:4115425&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:4115425&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044973188&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA Skadis Peg board snap fit connector by ivanmailru&quot; data-og-description=&quot;Hi, I needed to hang one IKEA Skadis under another and decided to design this snap-fit connector. Print without any support. In order to install it put two IKEA Scadis pegboards on the floor, take the longer connector part and put it underneath peg-boards.&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:4115425&quot; data-og-url=&quot;https://www.thingiverse.com/thing:4115425&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/gIhcd/hyFGlcDv0h/NrS0owxvNksWMZbG0ok6n0/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:4115425&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:4115425&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/gIhcd/hyFGlcDv0h/NrS0owxvNksWMZbG0ok6n0/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA Skadis Peg board snap fit connector by ivanmailru&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Hi, I needed to hang one IKEA Skadis under another and decided to design this snap-fit connector. Print without any support. In order to install it put two IKEA Scadis pegboards on the floor, take the longer connector part and put it underneath peg-boards.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2791919&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2791919&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587044985787&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;SN-48B Crimping Plier holder for IKEA SKADIS pegboard by weidmane&quot; data-og-description=&quot;SN-48B CRIMPING PLIER HOLDER FOR IKEA SKADIS PEGBOARD a simple design that works&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2791919&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2791919&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bFtOFK/hyFGugmgMI/DksS7vNKUDkqPPHPl15l0K/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2791919&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2791919&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bFtOFK/hyFGugmgMI/DksS7vNKUDkqPPHPl15l0K/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;SN-48B Crimping Plier holder for IKEA SKADIS pegboard by weidmane&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;SN-48B CRIMPING PLIER HOLDER FOR IKEA SKADIS PEGBOARD a simple design that works&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2749146&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2749146&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045001783&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Scissors holder for IKEA Skadis by 3dball&quot; data-og-description=&quot;Holder for scissors or any other things which fit like pliers etc. Fits in IKEA Skadis.&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2749146&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2749146&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/kNYwY/hyFHFggv0P/ifGZKOWgZgP25kcazu3Ptk/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2749146&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2749146&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/kNYwY/hyFHFggv0P/ifGZKOWgZgP25kcazu3Ptk/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Scissors holder for IKEA Skadis by 3dball&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Holder for scissors or any other things which fit like pliers etc. Fits in IKEA Skadis.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2773037&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2773037&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045016344&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Fluke Voltage Detector holder for IKEA Skadis by 3dball&quot; data-og-description=&quot;Holder for Fluke Voltage Detector &amp;quot;VoltAlert&amp;quot;, fits IKEA Skadis pegboard.&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2773037&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2773037&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/d0YLJa/hyFHOK2cGW/WoR8VlYS58LThbu8vzEYdk/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2773037&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2773037&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/d0YLJa/hyFHOK2cGW/WoR8VlYS58LThbu8vzEYdk/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Fluke Voltage Detector holder for IKEA Skadis by 3dball&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Holder for Fluke Voltage Detector &quot;VoltAlert&quot;, fits IKEA Skadis pegboard.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2347090&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2347090&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045029690&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;3D Printed Drill Bit Holder by MBcreates&quot; data-og-description=&quot;https://www.youtube.com/watch?v=iirsGTFnTxM&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2347090&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2347090&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/c6GwJc/hyFHPJWtmC/DfcMAEKbQMaOqQRcqyxAG1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2347090&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2347090&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/c6GwJc/hyFHPJWtmC/DfcMAEKbQMaOqQRcqyxAG1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;3D Printed Drill Bit Holder by MBcreates&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;https://www.youtube.com/watch?v=iirsGTFnTxM&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2648038&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2648038&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045047297&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Ikea Skadis (Pegboard) Box by marcluer&quot; data-og-description=&quot;My first 3D design and my first Thingiverse upload. So be gentle ;) Inside dimensions: 124mm x 21mm Height: 30mm&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2648038&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2648038&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/BovWl/hyFGpF7Lqn/1ar9lBKv7octdd74GFOI41/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2648038&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2648038&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/BovWl/hyFGpF7Lqn/1ar9lBKv7octdd74GFOI41/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Ikea Skadis (Pegboard) Box by marcluer&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;My first 3D design and my first Thingiverse upload. So be gentle ;) Inside dimensions: 124mm x 21mm Height: 30mm&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:3392612&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:3392612&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045064086&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Ikea Skadis Brymen multimeter container by egeltje&quot; data-og-description=&quot;This is a container for the Ikea Skadis pegboard to hold the Brymen BM235 multimeter. Dave Jones from EEVblog sells a branded version to support his Youtube channel. I originally designed it so you could leave your leads connected, but that became a) unsta&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:3392612&quot; data-og-url=&quot;https://www.thingiverse.com/thing:3392612&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/5qW6s/hyFGsJB2ay/jwiRPbeTtyJgdki25uIRg1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:3392612&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:3392612&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/5qW6s/hyFGsJB2ay/jwiRPbeTtyJgdki25uIRg1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;Ikea Skadis Brymen multimeter container by egeltje&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;This is a container for the Ikea Skadis pegboard to hold the Brymen BM235 multimeter. Dave Jones from EEVblog sells a branded version to support his Youtube channel. I originally designed it so you could leave your leads connected, but that became a) unsta&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:3181792&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;- https://www.thingiverse.com/thing:3181792&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045083057&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;SKADIS_10_Diamond-File_Holder by mar4711&quot; data-og-description=&quot;This Holder is for 10 Diamond-File on a Ikea-Skadis-Pegboard. Diamond Filehttps://www.amazon.de/Silverline-633509-Diamant-Nadelfeilen-10-tlg/dp/B000LFTT1K/ref=sr_1_3?ie=UTF8&amp;amp;qid=1540739378&amp;amp;sr=8-3&amp;amp;keywords=diamond+file&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:3181792&quot; data-og-url=&quot;https://www.thingiverse.com/thing:3181792&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dI05wM/hyFGu8s0Za/5XkKr002iBu8b1vvKfHXC1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:3181792&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:3181792&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dI05wM/hyFGu8s0Za/5XkKr002iBu8b1vvKfHXC1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;SKADIS_10_Diamond-File_Holder by mar4711&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;This Holder is for 10 Diamond-File on a Ikea-Skadis-Pegboard. Diamond Filehttps://www.amazon.de/Silverline-633509-Diamant-Nadelfeilen-10-tlg/dp/B000LFTT1K/ref=sr_1_3?ie=UTF8&amp;amp;qid=1540739378&amp;amp;sr=8-3&amp;amp;keywords=diamond+file&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:4247453&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:4247453&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045098591&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA Skadis Scraper Holder by Not_A_Penguin&quot; data-og-description=&quot;Ikea Skadis Holder for scraper. Slightly loose fit.&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:4247453&quot; data-og-url=&quot;https://www.thingiverse.com/thing:4247453&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bsfeTx/hyFGugmkpn/4uhIN8TSNDSlxnPhEc7HW1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:4247453&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:4247453&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bsfeTx/hyFGugmkpn/4uhIN8TSNDSlxnPhEc7HW1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA Skadis Scraper Holder by Not_A_Penguin&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;Ikea Skadis Holder for scraper. Slightly loose fit.&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:2665067&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:2665067&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1587045157958&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-og-type=&quot;website&quot; data-og-title=&quot;IKEA Skadis - SD and microSD Card Holder  by JayFi&quot; data-og-description=&quot;--Update 12/09/2017-- Updated both models for wider tolerances. Cards should fit better now for everyone. Had them really tight just for my printer settings. --Update-- Updated with model including microSD slots. SD card holder for the IKEA Skadis. Have yo&quot; data-og-host=&quot;www.thingiverse.com&quot; data-og-source-url=&quot;https://www.thingiverse.com/thing:2665067&quot; data-og-url=&quot;https://www.thingiverse.com/thing:2665067&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/coQIqV/hyFHIjKEWL/Jk3LuLFJakeaNAREWuJFm1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472&quot;&gt;&lt;a href=&quot;https://www.thingiverse.com/thing:2665067&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.thingiverse.com/thing:2665067&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/coQIqV/hyFHIjKEWL/Jk3LuLFJakeaNAREWuJFm1/img.jpg?width=628&amp;amp;height=472&amp;amp;face=0_0_628_472');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot;&gt;IKEA Skadis - SD and microSD Card Holder by JayFi&lt;/p&gt;
&lt;p class=&quot;og-desc&quot;&gt;--Update 12/09/2017-- Updated both models for wider tolerances. Cards should fit better now for everyone. Had them really tight just for my printer settings. --Update-- Updated with model including microSD slots. SD card holder for the IKEA Skadis. Have yo&lt;/p&gt;
&lt;p class=&quot;og-host&quot;&gt;www.thingiverse.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;- &lt;a href=&quot;https://www.thingiverse.com/thing:3772318&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.thingiverse.com/thing:3772318&lt;/a&gt;&lt;/p&gt;</description>
      <category>4) Parts&amp;amp;Others/3D Printing</category>
      <category>3d printed</category>
      <category>ikea</category>
      <category>pegboard</category>
      <category>skadis</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/387</guid>
      <comments>https://rdiot.tistory.com/387#entry387comment</comments>
      <pubDate>Thu, 16 Apr 2020 22:45:36 +0900</pubDate>
    </item>
    <item>
      <title>java reference</title>
      <link>https://rdiot.tistory.com/pages/ref-java</link>
      <description>&lt;p&gt;&lt;strong&gt;Java api 9 docs&lt;/strong&gt;: &lt;a href=&quot;https://docs.oracle.com/javase/9/docs/api/overview-summary.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://docs.oracle.com/javase/9/docs/api/overview-summary.html&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Java api example search&lt;/strong&gt;: &lt;a href=&quot;https://www.programcreek.com/java-api-examples/index.php?action=search&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.programcreek.com/java-api-examples/index.php?action=search&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Opensource java code search&lt;/strong&gt;: &lt;a href=&quot;https://www.programcreek.com/java-api-examples/index.php?action=search_project&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.programcreek.com/java-api-examples/index.php?action=search_project&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Top java projects&lt;/strong&gt;: &lt;a href=&quot;https://www.programcreek.com/java-api-examples/index.php?action=top_java_projects&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.programcreek.com/java-api-examples/index.php?action=top_java_projects&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Top java packages&lt;/strong&gt;: &lt;a href=&quot;https://www.programcreek.com/java-api-examples/index.php?action=top_java_packages&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.programcreek.com/java-api-examples/index.php?action=top_java_packages&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Top java classes&lt;/strong&gt;: &lt;a href=&quot;https://www.programcreek.com/java-api-examples/index.php?action=index&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.programcreek.com/java-api-examples/index.php?action=index&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Top java methods&lt;/strong&gt;: &lt;a href=&quot;https://www.programcreek.com/java-api-examples/index.php?action=top_java_methods&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://www.programcreek.com/java-api-examples/index.php?action=top_java_methods&lt;/a&gt;&lt;/p&gt;</description>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/pages/ref-java</guid>
      <pubDate>Wed, 10 Jul 2019 08:52:03 +0900</pubDate>
    </item>
    <item>
      <title>DynamoDB Stream + Amazon ES (ElasticSearch, Kibana) [P024]</title>
      <link>https://rdiot.tistory.com/372</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;DynamoDB Stream + Amazon ES (ElasticSearch, Kibana) [P024]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F116425B855BA91D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F116425B855BA91D&quot; width=&quot;635&quot; height=&quot;473&quot; filename=&quot;P024.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Parts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Raspberry Pi&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- AWS Lambda Java Project in Ecplise&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;1. Upload sensor data to json file using the Amazon S3 Rest API&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href=&quot;http://rdiot.tistory.com/358&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;2. Amazon Lambda S3 Trigger (node.js) : S3toDynamoDB&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 11pt;&quot;&gt;- source code :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 14.6667px; font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p022/blob/master/S3toDynamoDB/index.js&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;'use strict';&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;console.log('RDIoT S3toDynamoDB Loading post function');&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;var AWS = require('aws-sdk');&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;var s3 = new AWS.S3();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;var dynamo = new AWS.DynamoDB.DocumentClient();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;exports.handler = function(event, context, callback) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; console.log('Received event:', JSON.stringify(event, null, 2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; var bucket = event.Records[0]['s3']['bucket']['name'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; var en = event.Records[0]['eventName'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; var et = event.Records[0]['eventTime'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; var key = event.Records[0]['s3']['object']['key'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; var sip = event.Records[0]['requestParameters']['sourceIPAddress'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; var params1 = {Bucket: bucket, Key: key};&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; s3.getObject( params1, function(err,data) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(err) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(err.stack);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callback(err);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var value = data.Body.toString('ascii')&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(data);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&quot;Raw text:\n&quot; + value);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var params2 = {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TableName: &quot;pi-sensor&quot;,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Item:{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;id&quot;: et,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;event&quot; : en,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;bucket&quot;: bucket,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;key&quot; : key,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;sip&quot;: sip,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;value&quot; : value&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&quot;Gettings IoT device details...&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //S3 to DynamoDB&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dynamo.put(params2, function(err, data) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(err) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.error(&quot;Unable to post devices. Error JSON:&quot;, JSON.stringify(err, null, 2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.fail();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&quot;keepet data:&quot;, JSON.stringify(data, null, 2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.succeed('success post');&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;}&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px;&quot;&gt;&lt;b&gt;3. AWS DynamoDB Monitoring&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9933BA3F5B6AFB272F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9933BA3F5B6AFB272F&quot; width=&quot;635&quot; height=&quot;283&quot; filename=&quot;008.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;4. Create IAM Role&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- It must have basic Amazon ES, DynamoDB, and Lambda execution permissions&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- create custom role name : LambdaDynamoDBtoES&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;{&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &quot;Version&quot;: &quot;2012-10-17&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &quot;Statement&quot;: [&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Effect&quot;: &quot;Allow&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Action&quot;: [&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;es:ESHttpPost&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;es:ESHttpPut&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;dynamodb:DescribeStream&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;dynamodb:GetRecords&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;dynamodb:GetShardIterator&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;dynamodb:ListStreams&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;logs:CreateLogGroup&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;logs:CreateLogStream&quot;,&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;logs:PutLogEvents&quot;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ],&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Resource&quot;: &quot;*&quot;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp; ]&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;}&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99888E385B6C2B7D21&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99888E385B6C2B7D21&quot; width=&quot;635&quot; height=&quot;391&quot; filename=&quot;iam_role.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;5. Setup Amazon ES (Elasticsearch + Kibana)&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- Define domain&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9953DB455B6C3BE72F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9953DB455B6C3BE72F&quot; width=&quot;635&quot; height=&quot;320&quot; filename=&quot;010.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;- Configure cluster&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99EF2F445B6C3C0F2F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99EF2F445B6C3C0F2F&quot; width=&quot;635&quot; height=&quot;456&quot; filename=&quot;011.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;- Set up access&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99BBA24F5B6C3C2526&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99BBA24F5B6C3C2526&quot; width=&quot;635&quot; height=&quot;447&quot; filename=&quot;012.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;- Review&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999ABC4B5B6C3C361F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999ABC4B5B6C3C361F&quot; width=&quot;635&quot; height=&quot;451&quot; filename=&quot;013.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;- Service dashboard&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FEB3425B6C3C5A34&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FEB3425B6C3C5A34&quot; width=&quot;635&quot; height=&quot;393&quot; filename=&quot;015.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;6. Amazon Lambda DynamoDB Stream&amp;nbsp;Trigger (java) : DynamoDBtoES&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot;&gt;&lt;p style=&quot;font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D66E355B6C2CDF10&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D66E355B6C2CDF10&quot; width=&quot;635&quot; height=&quot;525&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: Arial; font-size: 10pt; font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: Arial; font-size: 10pt; font-weight: bold; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9904F6365B6C2D481E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9904F6365B6C2D481E&quot; width=&quot;635&quot; height=&quot;576&quot; filename=&quot;002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: Arial; font-size: 10pt; font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; font-weight: 400; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;7. Develop AWS Lambda Java Project in Eclipse&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- New Project : AWS Lambda Java Project&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; font-weight: 400; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 525px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AE7C345B85584037&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AE7C345B85584037&quot; width=&quot;525&quot; height=&quot;500&quot; filename=&quot;021.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; font-weight: 400; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- New AWS Maven Project : awsLambdaDynamoDBStreamtoAmazonES&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp;: Class Name: LambdaFunctionHandler&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp;: Input Type : Dynamodb Event&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; font-weight: 400; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; font-weight: 400; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C88F365B85597117&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C88F365B85597117&quot; width=&quot;635&quot; height=&quot;769&quot; filename=&quot;P022_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; font-weight: 400; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 10pt;&quot;&gt;- Check the items of DynamoDB when running pi4j&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994BE13A5B8559B828&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994BE13A5B8559B828&quot; width=&quot;635&quot; height=&quot;386&quot; filename=&quot;023.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- Check the insert event message in the Cloud Watch Log&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;public Integer handleRequest(DynamodbEvent event, Context context) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;context.getLogger().log(&quot;Received event: &quot; + event);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px; color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E6E6385B8559D41A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E6E6385B8559D41A&quot; width=&quot;635&quot; height=&quot;449&quot; filename=&quot;024.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{ApproximateCreationDateTime: Mon Aug 13 12:07:00 UTC 2018,Keys: {id={S: 2018-08-13T12:07:12.024Z,}},&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NewImage&lt;/span&gt;: {&lt;span style=&quot;color: rgb(0, 85, 255);&quot;&gt;bucket={S: rdiot-test,}, id={S: 2018-08-13T12:07:12.024Z,}, sip={S: 211.245.211.252,}, event={S: ObjectCreated:Put,}, value={S: {&quot;name&quot;:&quot;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 85, 255);&quot;&gt;temperature&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 85, 255);&quot;&gt;&quot;,&quot;value&quot;:&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 85, 255);&quot;&gt;33.0&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 85, 255);&quot;&gt;},}, key={S: pi_dht11_2018813079.json,}&lt;/span&gt;},SequenceNumber: 187352800000000003101012958,SizeBytes: 175,StreamViewType: NEW_AND_OLD_IMAGES}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;color: rgb(0, 0, 0); margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Arial; font-size: 10pt; font-weight: bold;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;div style=&quot;font-size: 10pt;&quot;&gt;- Key Code&lt;/div&gt;&lt;/b&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;for (DynamodbStreamRecord record : event.getRecords()) {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.getLogger().log(record.getEventID());&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.getLogger().log(record.getEventName());&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.getLogger().log(record.getDynamodb().toString());&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; switch (record.getEventName()) {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;case &quot;INSERT&quot;:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;case &quot;MODIFY&quot;:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;// insert, update code area for&lt;/span&gt;Amazon&amp;nbsp; Elastic Search&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;break;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;case &quot;REMOVE&quot;:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;// none&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;break;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;- Reference&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;https://docs.aws.amazon.com/ko_kr/amazondynamodb/latest/developerguide/Streams.Lambda.html&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ES.html&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;https://github.com/elastic/elasticsearch-js&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;https://docs.amazonaws.cn/en_us/elasticsearch-service/latest/developerguide/es-aws-integrations.html#es-aws-integrations-dynamodb-es&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://docs.aws.amazon.com/ko_kr/elasticsearch-service/latest/developerguide/aes-dg.pdf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>amazon dynamodb</category>
      <category>Amazon ES</category>
      <category>amazon lambda</category>
      <category>Amazon S3</category>
      <category>dht11</category>
      <category>DynamoDB Stream</category>
      <category>elasticsearch</category>
      <category>kibana</category>
      <category>Pi4J</category>
      <category>raspberry pi</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/372</guid>
      <comments>https://rdiot.tistory.com/372#entry372comment</comments>
      <pubDate>Tue, 2 Apr 2019 21:41:35 +0900</pubDate>
    </item>
    <item>
      <title>Bluetooth Audio Receiver Board [B210]</title>
      <link>https://rdiot.tistory.com/376</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;Bluetooth Audio Receiver Board&amp;nbsp;[B210]&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A3D94B5C7327A72C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A3D94B5C7327A72C&quot; width=&quot;635&quot; height=&quot;476&quot; filename=&quot;20190225_075940.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/k3NmiGb3d9E?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=k3NmiGb3d9E&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 14.6667px;&quot;&gt;https://www.youtube.com/watch?v=k3NmiGb3d9E&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Audio input mode:Bluetooth receiver&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;USB decode and play&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;TF card decoding playback&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Support Playback Format: MP3，WMA，WAV，FLAC&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Power Supply: DC 5V (original phone charger can power small USB plug)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Board Size：50 x 40mm&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Preamp output can be directly promote the headset and also can be followed&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;by the use of the power amp&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;- Sample&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block;   height: auto; max-width: 100%;&quot;&gt;&lt;audio controls=&quot;controls&quot;&gt;&lt;source src=&quot;https://t1.daumcdn.net/cfile/tistory/99D398415C731C341F&quot;/&gt;&lt;embed src=&quot;https://t1.daumcdn.net/cfile/tistory/99D398415C731C341F&quot; width=&quot;320&quot; height=&quot;45&quot; type=&quot;audio/mpeg&quot;/&gt;&lt;/audio&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block;   height: auto; max-width: 100%;&quot;&gt;&lt;audio controls=&quot;controls&quot;&gt;&lt;source src=&quot;https://t1.daumcdn.net/cfile/tistory/995DFD3F5C731C4121&quot;/&gt;&lt;embed src=&quot;https://t1.daumcdn.net/cfile/tistory/995DFD3F5C731C4121&quot; width=&quot;320&quot; height=&quot;45&quot; type=&quot;audio/mpeg&quot;/&gt;&lt;/audio&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/Audio_Decoder</category>
      <category>Arudio</category>
      <category>bluetooth</category>
      <category>mp3</category>
      <category>sound</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/376</guid>
      <comments>https://rdiot.tistory.com/376#entry376comment</comments>
      <pubDate>Mon, 25 Feb 2019 07:41:35 +0900</pubDate>
    </item>
    <item>
      <title>Infrared distance sensor (GP2Y0A21YK0F) [S036]</title>
      <link>https://rdiot.tistory.com/74</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Infrared distance sensor (GP2Y0A21YK0F) [S036]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/24553F3857D12C261F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F24553F3857D12C261F&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20160101_214758.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/GhNwmtpVTY4?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=GhNwmtpVTY4&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=GhNwmtpVTY4&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; :&amp;nbsp;&lt;a href=&quot;https://github.com/rdiot/rdiot-s036.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-s036.git&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;operating voltage: 4.5 V to 5.5 V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;average current consumption: 30 mA (typical)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;distance measuring range: 10 cm to 80 cm (4&quot; to 32&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;output type: analog voltage&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;output voltage differential over distance range: 1.9 V (typical)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;response time: 38 ± 10 ms&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;package size: 29.5×13.0×13.5 mm (1.16×0.5×0.53&quot;)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;weight: 3.5 g (0.12 oz)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- DataSheet : http://www.sparkfun.com/datasheets/Components/GP2Y0A21YK.pdf&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Yellow ----- A0&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Black ----- GND&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Red ----- 5V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Key Code&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;int pin = A0;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;int I = analogRead(pin);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;int value = (6762 /(I-9)) -(4);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;lcd.print(&quot;distance=&quot; + (String)value + &quot;CM &amp;nbsp;&quot;);&lt;/span&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Distance</category>
      <category>Distance</category>
      <category>GP2Y0A21YK0F</category>
      <category>IR</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/74</guid>
      <comments>https://rdiot.tistory.com/74#entry74comment</comments>
      <pubDate>Sat, 23 Feb 2019 14:26:20 +0900</pubDate>
    </item>
    <item>
      <title>Serial MP3 Music Player Module for Arduino (YX5300) [B208]</title>
      <link>https://rdiot.tistory.com/374</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Serial MP3 Music Player Module for Arduino (YX5300)&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&amp;nbsp;[B208]&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B7D6475C18D3511A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B7D6475C18D3511A&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20181218_001406.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994A93445C18D3EE33&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994A93445C18D3EE33&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20181218_200155.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/D9rsBf1b3CM?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=D9rsBf1b3CM&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=D9rsBf1b3CM&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-b208&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-b208&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The module is a kind of simple MP3 player device which is based on a high-quality MP3 audio&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;chip---YX5300. It can support 8k Hz ~ 48k Hz sampling frequency MP3 and WAV file formats.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;There is a TF card socket on board, so you can plug the micro SD card that stores audio files. MCU&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;can control the MP3 playback state by sending commands to the module via UART port, such as&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;switch songs, change the volume and play mode and so on. You can also debug the module via USB&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;to UART module. It is compatible with Arduino / AVR / ARM / PIC.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Features：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;1. Support sampling frequency (kHz): 8 / 11.025 / 12 / 16 / 22.05 / 24 / 32 / 44.1 / 48&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;2. High quality&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;3. Support file format: MP3 / WAV&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;4. Support Micro SD card, Micro SDHC Card&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;5. 30 class adjustable volume&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;6. UART TTL serial control playback mode, baud rate is 9600bps&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;7. Power supply can be 3.2 ~ 5.2VDC&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;8. Control logic interface can be 3.3V / 5V TTL&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;9. Compatible with Arduino UNO / Leonardo / Mega2560 / DUE&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- interface&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 571px; text-align: center;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9918B33E5C124E8D2F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9918B33E5C124E8D2F&quot; width=&quot;571&quot; height=&quot;368&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;text-align: center;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Serial MP3 Player - Arduino&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;GND - GND&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;VCC - 5V&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;TX - D5&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RX - D6&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Commonly Command bytes Descriptions&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/998371485C12501C2B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F998371485C12501C2B&quot; width=&quot;635&quot; height=&quot;454&quot; filename=&quot;002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9986EC4C5C12502B3D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9986EC4C5C12502B3D&quot; width=&quot;635&quot; height=&quot;118&quot; filename=&quot;003.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- tested source code&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&amp;nbsp;: https://github.com/rdiot/rdiot-b208/blob/master/SerialMp3PlayerControl.ino.ino&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- Key Code&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#include &amp;lt;SoftwareSerial.h&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define ARDUINO_RX 5 // TX - Arduino RX&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define ARDUINO_TX 6 // RX - Arduino TX&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;SoftwareSerial mySerial(ARDUINO_RX, ARDUINO_TX);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;unsigned char playmode = 1;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; #define PLAY&amp;nbsp; 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; #define PAUSE 0&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;static int8_t Send_buf[8] = {0} ;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;/************Command byte**************************/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_NEXT_SONG 0X01&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_PREV_SONG 0X02&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_PLAY_W_INDEX 0X03&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_VOLUME_UP 0X04&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_VOLUME_DOWN 0X05&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_SET_VOLUME 0X06&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_SINGLE_CYCLE_PLAY 0X08&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_SEL_DEV 0X09&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define DEV_TF 0X02&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_SLEEP_MODE 0X0A&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_WAKE_UP 0X0B&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_RESET 0X0C&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_PLAY 0X0D&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_PAUSE 0X0E&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_PLAY_FOLDER_FILE 0X0F&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_STOP_PLAY 0X16&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_FOLDER_CYCLE 0X17&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_SET_SINGLE_CYCLE 0X19&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define SINGLE_CYCLE_ON 0X00&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define SINGLE_CYCLE_OFF 0X01&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_SET_DAC 0X1A&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define DAC_ON&amp;nbsp; 0X00&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define DAC_OFF 0X01&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define CMD_PLAY_W_VOL 0X22&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;/*********************************************************************/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define ROTARY_ANGLE_SENSOR A0&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define ADC_REF 5//reference voltage of ADC is 5v&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define VCC&amp;nbsp; &amp;nbsp; &amp;nbsp;5&amp;nbsp; &amp;nbsp; //the default value of VCC of the control interface is 5v&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#define FULL_ANGLE 280//full value of the rotary angle is 280 degrees&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;void setup()&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; //pinMode(2, INPUT); // Button - Paluse&amp;amp;Play&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; mySerial.begin(9600);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; delay(500);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; attachInterrupt(0, playOrPause, RISING);//pin2 -&amp;gt; INT0, and the Touch Sensor&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //is connected with pin2 of Arduino&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; sendCommand(CMD_SEL_DEV, DEV_TF);&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; delay(200);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; sendCommand(CMD_PLAY_W_VOL, 0X0F01);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;static int8_t pre_vol = 0x0f;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;void loop()&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; int degrees;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; degrees = getDegree();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; int8_t volume;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; /*The degrees is 0~280, should be converted to be 0~255 to control the*/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; /*brightness of LED */&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; volume = map(degrees, 0, 280, 30, 0);&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; if(volume != pre_vol)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; sendCommand(CMD_SET_VOLUME, volume);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; pre_vol = volume;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; delay(100);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;void sendCommand(int8_t command, int16_t dat)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; delay(20);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[0] = 0x7e; //&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[1] = 0xff; //&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[2] = 0x06; //&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[3] = command; //&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[4] = 0x00;//&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[5] = (int8_t)(dat &amp;gt;&amp;gt; 8);//datah&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[6] = (int8_t)(dat); //datal&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; Send_buf[7] = 0xef; //&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; for(uint8_t i=0; i&amp;lt;8; i++)//&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; mySerial.write(Send_buf[i]);&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;int getDegree()&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; int sensor_value = analogRead(ROTARY_ANGLE_SENSOR);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; float voltage;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; voltage = (float)sensor_value*ADC_REF/1023;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; float degrees = (voltage*FULL_ANGLE)/VCC;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; return degrees;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;/*Interrupt service routine*/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;void playOrPause()&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; cli();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; if(playmode == PLAY)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; playmode = PAUSE;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; sendCommand(CMD_PAUSE,0);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; else&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; playmode = PLAY;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; sendCommand(CMD_PLAY,0);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; sei();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Reference&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;CATALEX Serial MP3 Player manual version v1.0.1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;:&amp;nbsp;https://github.com/rdiot/rdiot-b208/blob/master/Serial%20MP3%20Player%20v1.0%20Manual.pdf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Serial Debug tool - SSCOM32&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;:&amp;nbsp;https://github.com/rdiot/rdiot-b208/blob/master/Serial%20Debug%20tool%20-%20SSCOM32.zip&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Serial MP3 Player Demo Code&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;:&amp;nbsp;https://github.com/rdiot/rdiot-b208/blob/master/SerialMP3PlayerDemoCode%20for%20Arduino-1.0.zip&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/Audio_Decoder</category>
      <category>mp3</category>
      <category>serial</category>
      <category>sound</category>
      <category>YX5300</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/374</guid>
      <comments>https://rdiot.tistory.com/374#entry374comment</comments>
      <pubDate>Tue, 18 Dec 2018 20:12:00 +0900</pubDate>
    </item>
    <item>
      <title>LW-101 LED Display Water Temperature Meter Monitor [B209]</title>
      <link>https://rdiot.tistory.com/375</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;LW-101 LED Display Water Temperature Meter Monitor&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&amp;nbsp;[B209]&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C309505C13BC5528&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C309505C13BC5528&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20181214_231106.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9941634B5C13BCAA20&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9941634B5C13BCAA20&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20181214_224815.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/1FiPwYkkRFg?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=1FiPwYkkRFg&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=1FiPwYkkRFg&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;Features:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;No batteries required - The device harvests its energy from the water flow&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 13.3333px;&quot;&gt;Quick and easy installation without any tools - fits with handheld showerhead&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 13.3333px;&quot;&gt;Materials approved for drinking water&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 13.3333px;&quot;&gt;Newest innovated technology to upgrade and modernize your bath room;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;self powered battery free thermometer to monitor your shower temperature.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;As home essential Needed - to serve and surprise your husband, wife or kids.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;(Especially for families having toddlers or babies)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;High-precision temperature sensor&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 13.3333px;&quot;&gt;360°rotatable waterproof led screen for better viewing.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;Specification:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;Material : ABS, PC&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;Size : connect to standard 1/2inch hose or shower head;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;Temperate Range : 32-212 ℉, 0-100℃&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;Weight : 80g&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/995189395C13C39C03&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F995189395C13C39C03&quot; width=&quot;635&quot; height=&quot;682&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Temperature</category>
      <category>display</category>
      <category>LED</category>
      <category>LW-101</category>
      <category>temperature</category>
      <category>water</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/375</guid>
      <comments>https://rdiot.tistory.com/375#entry375comment</comments>
      <pubDate>Fri, 14 Dec 2018 23:23:41 +0900</pubDate>
    </item>
    <item>
      <title>S3 Lambda Trigger + Amazon SQS + SQSReceiver + SparkStreaming [P023]</title>
      <link>https://rdiot.tistory.com/371</link>
      <description>&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;S3 Lambda Trigger + Amazon SQS + SQSReceiver + SparkStreaming&amp;nbsp;[P023]&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999C7D3A5B5EEE7508&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999C7D3A5B5EEE7508&quot; width=&quot;635&quot; height=&quot;474&quot; filename=&quot;P023.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9966AD495B5F0C4F32&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9966AD495B5F0C4F32&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180730_213325.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/37gl-tkUa3M?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=37gl-tkUa3M&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=37gl-tkUa3M&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p023&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p023&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Parts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/358&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Raspberry Pi2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size:10pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/50&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Temperature and humidity DHT11 sensor module (KY-015) [S008]&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;&lt;b&gt;1. Create custom role &lt;/b&gt;: AWS Lambda required acess to your resources&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- Create a new IAM Role&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- Role Name : LambdaSQSRole&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999DCD4D5B4766E02F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999DCD4D5B4766E02F&quot; width=&quot;635&quot; height=&quot;299&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- Attach policy : AmazonSQSFullAccess&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F010435B4767622C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F010435B4767622C&quot; width=&quot;635&quot; height=&quot;323&quot; filename=&quot;002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;div&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;2. S3 Lambda Trigger : Create function&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Function Name :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;S3toSQS&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Runtime : Node.js 6.10&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FC35495B4767FF18&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FC35495B4767FF18&quot; width=&quot;635&quot; height=&quot;532&quot; filename=&quot;003.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;- Designer &amp;amp; Configure Triggers&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;: Add triggers from the list on the left : S3&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;: Bucket : s3 bucket name&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;: Event type : PUT&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;: Enable trigger&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999822395B476AAB27&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999822395B476AAB27&quot; width=&quot;635&quot; height=&quot;533&quot; filename=&quot;004.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- S3toSQS Function Code&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;: Source :&amp;nbsp;https://github.com/rdiot/rdiot-p023/blob/master/S3toSQS/index.js&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FCE2355B4776122F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FCE2355B4776122F&quot; width=&quot;635&quot; height=&quot;394&quot; filename=&quot;005_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;var AWS = require(&quot;aws-sdk&quot;);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;var sqs = new AWS.SQS();&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;var QUEUE_URL = 'https://sqs.ap-northeast-2.amazonaws.com/996409770277/jobQueue';&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;exports.handler = (event, context, callback) =&amp;gt; {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp;var sqsParams = {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; MessageBody: JSON.stringify(event),&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; QueueUrl: QUEUE_URL&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; };&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; console.log(sqsParams)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; var sqsdata = sqs.sendMessage(sqsParams, function(err, data) {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if (err) {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log('ERR', err);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(data);&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; context.succeed('Exit');&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; console.log('message sent')&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;};&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;b&gt;3. Create New Queue (Amazon SQS)&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Queue Name : jobQueue&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C56A385B476C801C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C56A385B476C801C&quot; width=&quot;635&quot; height=&quot;392&quot; filename=&quot;005.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;b&gt;4. Run Pi4j Java&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D571395B48BBC311&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D571395B48BBC311&quot; width=&quot;635&quot; height=&quot;245&quot; filename=&quot;007.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;b&gt;5. Load into Amazon SQS via Amazon Lambda&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;p style=&quot;font-size: 13.3333px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FF97405B4776C90B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FF97405B4776C90B&quot; width=&quot;635&quot; height=&quot;327&quot; filename=&quot;006.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 13.3333px;&quot;&gt;- full body&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;{&quot;Records&quot;:[{&quot;eventVersion&quot;:&quot;2.0&quot;,&quot;eventSource&quot;:&quot;aws:s3&quot;,&quot;awsRegion&quot;:&quot;ap-northeast-2&quot;,&quot;eventTime&quot;:&quot;2018-07-12T15:34:52.533Z&quot;,&quot;eventName&quot;:&quot;ObjectCreated:Put&quot;,&quot;userIdentity&quot;:{&quot;principalId&quot;:&quot;AWS:AIDAIQKJB3IKQS4YDOI2Y&quot;},&quot;requestParameters&quot;:{&quot;sourceIPAddress&quot;:&quot;211.245.211.252&quot;},&quot;responseElements&quot;:{&quot;x-amz-request-id&quot;:&quot;1ED3B3657F2A08F6&quot;,&quot;x-amz-id-2&quot;:&quot;MzvKf2QuE9OImRCUfc7dwc4YXAgCTQDfhs06Jbd6FQCsZ499R/lhip4j9uSBGebAVwh3Ev7f8RM=&quot;},&quot;s3&quot;:{&quot;s3SchemaVersion&quot;:&quot;1.0&quot;,&quot;configurationId&quot;:&quot;1cbdc078-b185-4621-81de-91c92188a0fa&quot;,&quot;bucket&quot;:{&quot;name&quot;:&quot;rdiot-test&quot;,&quot;ownerIdentity&quot;:{&quot;principalId&quot;:&quot;A3PLNTCS5VC05F&quot;},&quot;arn&quot;:&quot;arn:aws:s3:::rdiot-test&quot;},&quot;object&quot;:{&quot;key&quot;:&quot;pi_dht11_20187132475.json&quot;,&quot;size&quot;:35,&quot;eTag&quot;:&quot;8ff2b7914053e1c8ef3c01323ee35b46&quot;,&quot;sequencer&quot;:&quot;005B47751C774BCE79&quot;}}}]}&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;b&gt;6. Spark Streaming with Amazon SQS : Spark-SQS-Receiver&lt;/b&gt; (streaming custom receiver)&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;- SQS Receiver :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;https://github.com/rdiot/rdiot-p023/blob/master/sparkReceiver/src/main/java/com/rdiot/sparkReceiver/receiver/SQSReceiver.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 12px;&quot;&gt;- SQS Receiver with Delete :&amp;nbsp;https://github.com/rdiot/rdiot-p023/blob/master/sparkReceiver/src/main/java/com/rdiot/sparkReceiver/SQSWithDelete.java&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;- SQS Receiver without Delete :&amp;nbsp;https://github.com/rdiot/rdiot-p023/blob/master/sparkReceiver/src/main/java/com/rdiot/sparkReceiver/SQSWithoutDelete.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;- s3 event word count source :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;https://github.com/rdiot/rdiot-p023/blob/master/sparkReceiver/src/main/java/com/rdiot/sparkReceiver/sample/SQSWordCount.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;package com.rdiot.sparkReceiver.sample;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import java.util.Arrays;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.log4j.Level;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.log4j.Logger;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.SparkConf;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.streaming.Duration;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.streaming.Durations;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.streaming.api.java.JavaDStream;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.streaming.api.java.JavaPairDStream;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.streaming.api.java.JavaReceiverInputDStream;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import org.apache.spark.streaming.api.java.JavaStreamingContext;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import com.amazonaws.regions.Regions;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import com.rdiot.sparkReceiver.SQSWithoutDelete;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import com.rdiot.sparkReceiver.receiver.SQSReceiver;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;import scala.Tuple2;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;public class SQSWordCount {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; private static Logger logger = Logger.getLogger(SQSWithoutDelete.class);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; final static String appName = &quot;sparkSQSReceiver&quot;;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; final static String master = &quot;local[2]&quot;;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; final static String queueName = &quot;jobQueue&quot;;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; final static Duration batchDuration = Durations.seconds(5); // Batch Duration&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; final static Duration windowDuration = Durations.seconds(5); // TBD&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; final static Duration slideDuration = Durations.seconds(3); // TBD&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;public static void main(String[] args) throws InterruptedException {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;		&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;Logger.getLogger(&quot;org&quot;).setLevel(Level.OFF);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;		&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;//Spark Config&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SparkConf conf = new SparkConf().setMaster(master).setAppName(appName);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; conf.set(&quot;spark.testing.memory&quot;, &quot;2147480000&quot;);&amp;nbsp; // if you face any memory issues&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;try (JavaStreamingContext jssc = new JavaStreamingContext(conf, batchDuration)) {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;SQSReceiver javaSQSReceiver = new SQSReceiver(queueName) // 메시지큐 즉시 삭제&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;					&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;.with(Regions.AP_NORTHEAST_2);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;# Spark Streaming Start&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;JavaReceiverInputDStream&amp;lt;String&amp;gt; input = jssc.receiverStream(javaSQSReceiver);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;// SQS Messages&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;/*&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; input.foreachRDD(rdd-&amp;gt;{&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rdd.foreach(w-&amp;gt;{&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;System.out.println(w);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; */&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Word Count&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JavaDStream&amp;lt;String&amp;gt; words = input.flatMap(x -&amp;gt; Arrays.asList(x.split(&quot; &quot;)).iterator());&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JavaPairDStream&amp;lt;String, Integer&amp;gt; pairs = words.mapToPair(s -&amp;gt; new Tuple2&amp;lt;&amp;gt;(s, 1));&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; JavaPairDStream&amp;lt;String, Integer&amp;gt; wordCounts = pairs.reduceByKey((i1, i2) -&amp;gt; i1 + i2);&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wordCounts.print();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;jssc.start();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;jssc.awaitTermination();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;} finally {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;logger.info(&quot;Exiting the Application&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 9pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;7. Result&lt;/b&gt;&lt;/p&gt;&lt;p&gt;- SQS Message&lt;/p&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A4724D5B5F0D8F0E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A4724D5B5F0D8F0E&quot; width=&quot;400&quot; height=&quot;296&quot; filename=&quot;010.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;- Word Count : split ':'&lt;/p&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E3304A5B5F0DAA27&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E3304A5B5F0DAA27&quot; width=&quot;400&quot; height=&quot;162&quot; filename=&quot;011.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 9pt;&quot;&gt;* Reference&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 9pt; font-family: Arial;&quot;&gt;- AWS Lambda Permissions Model : https://docs.aws.amazon.com/lambda/latest/dg/intro-permission-model.html&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 9pt; font-family: Arial;&quot;&gt;- AWS SQS JS : https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SQS.html&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 9pt; font-family: Arial;&quot;&gt;- Spark Streaming Custom Receiver :&amp;nbsp;http://spark.apache.org/docs/latest/streaming-custom-receivers.html&lt;/span&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>Amazon S3</category>
      <category>Amazon SQS</category>
      <category>Pi4J</category>
      <category>Spark Streaming</category>
      <category>SQS Receiver</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/371</guid>
      <comments>https://rdiot.tistory.com/371#entry371comment</comments>
      <pubDate>Wed, 17 Oct 2018 19:32:00 +0900</pubDate>
    </item>
    <item>
      <title>TDA7492P Bluetooth 4.0 Amplifier Board 8-25V 50W (TDA7492P) [D091]</title>
      <link>https://rdiot.tistory.com/373</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;TDA7492P Bluetooth 4.0 Amplifier Board 8-25V 50W (TDA7492P)&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 18.6667px;&quot;&gt;[D091]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A2944A5B5C455534&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A2944A5B5C455534&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180728_171435.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B655505B5C13B32D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B655505B5C13B32D&quot; width=&quot;635&quot; height=&quot;635&quot; filename=&quot;D091.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/bO7p7wcF7wA?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=bO7p7wcF7wA&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=bO7p7wcF7wA&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;- Description&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;TDA7492P digital amplifier chip, designed to optimize the circuit layout, the sound quality is very good, with big power.&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;DIP switches can be more easily direcly adjusted after-class amplifier gain, to better promote the impedance larger speakers.&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;- Specs&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Net weight: approx. 33g&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Product size: approx.80*50*15mm/3.14*1.96*0.59''&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Power: 2.1 interface DC 8~25V power supply&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Audio input: stereo input various versions of the Bluetooth connection, using CSP8635 Bluetooth chip, Bluetooth V4.0, high software compatibility.&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Output Impedance: 8 ohms Best(4,6,8,16 ohm impedance can drive speakers)&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Output power: Add pre-5532 output foot(powered 25V, 6-ohm impedance output 2 X 50W, 8ohm impedance output 2 X 40W dual-channel)&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/Audio_Amplifier</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/373</guid>
      <comments>https://rdiot.tistory.com/373#entry373comment</comments>
      <pubDate>Sat, 28 Jul 2018 15:53:18 +0900</pubDate>
    </item>
    <item>
      <title>Pi4J + Amazon S3 REST API + S3 Lambda Trigger + DynamoDB [P022]</title>
      <link>https://rdiot.tistory.com/369</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Pi4J + Amazon S3 REST API + S3 Lambda Trigger + DynamoDB [P022]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E4BC475B38B4B11B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E4BC475B38B4B11B&quot; width=&quot;635&quot; height=&quot;473&quot; filename=&quot;P022.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9972D7435B38BCB230&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9972D7435B38BCB230&quot; width=&quot;635&quot; height=&quot;450&quot; filename=&quot;P022_y.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AFC34D5B38BDA927&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AFC34D5B38BDA927&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180701_195324.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DAE1495B38BDC50B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DAE1495B38BDC50B&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180701_195317.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/LHZBQmybbqc?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=LHZBQmybbqc&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;https://www.youtube.com/watch?v=LHZBQmybbqc&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p022&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p022&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p022&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Parts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- &lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/358&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Raspberry Pi2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- &lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/50&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Temperature and humidity DHT11 sensor module (KY-015) [S008]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&lt;b&gt;1. S3 Upload&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Reference&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;a href=&quot;http://rdiot.tistory.com/358&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;2. Run Java Application (pi4j)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Source :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;java -Dpi4j.linking=dynamic -jar pi4j_s3rest-0.0.1-SNAPSHOT.jar&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E7453E5B29052004&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E7453E5B29052004&quot; width=&quot;635&quot; height=&quot;236&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99EA7A3F5B29052F3E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99EA7A3F5B29052F3E&quot; width=&quot;635&quot; height=&quot;290&quot; filename=&quot;002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/996A413A5B29053E2F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F996A413A5B29053E2F&quot; width=&quot;635&quot; height=&quot;133&quot; filename=&quot;003.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;&lt;b&gt;3.&amp;nbsp;&amp;nbsp;S3 Storage Monitoring&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DB0C3A5B38B2D11A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DB0C3A5B38B2D11A&quot; width=&quot;635&quot; height=&quot;270&quot; filename=&quot;004.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E6FF445B38B31B23&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E6FF445B38B31B23&quot; width=&quot;635&quot; height=&quot;374&quot; filename=&quot;005.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;4. AWS Lambda Monitoring&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9963074F5B38B36810&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9963074F5B38B36810&quot; width=&quot;635&quot; height=&quot;315&quot; filename=&quot;006.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;5. AWS DynamoDB Monitoring&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99055E425B38B3BF29&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99055E425B38B3BF29&quot; width=&quot;635&quot; height=&quot;283&quot; filename=&quot;008.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 524px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DA204C5B38B41D26&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DA204C5B38B41D26&quot; width=&quot;524&quot; height=&quot;226&quot; filename=&quot;009.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;6. AWS Lambda Source (node.js) : S3toDynamoDB&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- source code :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;https://github.com/rdiot/rdiot-p022/blob/master/S3toDynamoDB/index.js&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;'use strict';&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;console.log('RDIoT S3toDynamoDB Loading post function');&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;var AWS = require('aws-sdk');&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;var s3 = new AWS.S3();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;var dynamo = new AWS.DynamoDB.DocumentClient();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;exports.handler = function(event, context, callback) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; console.log('Received event:', JSON.stringify(event, null, 2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; var bucket = event.Records[0]['s3']['bucket']['name'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; var en = event.Records[0]['eventName'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; var et = event.Records[0]['eventTime'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; var key = event.Records[0]['s3']['object']['key'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; var sip = event.Records[0]['requestParameters']['sourceIPAddress'];&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; var params1 = {Bucket: bucket, Key: key};&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; s3.getObject( params1, function(err,data) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(err) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(err.stack);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callback(err);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var value = data.Body.toString('ascii')&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(data);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&quot;Raw text:\n&quot; + value);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var params2 = {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TableName: &quot;pi-sensor&quot;,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Item:{&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;id&quot;: et,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;event&quot; : en,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;bucket&quot;: bucket,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;key&quot; : key,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;sip&quot;: sip,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;value&quot; : value&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&quot;Gettings IoT device details...&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //S3 to DynamoDB&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dynamo.put(params2, function(err, data) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(err) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.error(&quot;Unable to post devices. Error JSON:&quot;, JSON.stringify(err, null, 2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.fail();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&quot;keepet data:&quot;, JSON.stringify(data, null, 2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; context.succeed('success post');&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;&amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 14.6667px;&quot;&gt;7. Lambda : s3 put event sample&lt;/b&gt;&lt;/p&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;Records&quot;: [&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;awsRegion&quot;: &quot;ap-northeast-2&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;color: rgb(0, 85, 255); font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;eventName&quot;: &quot;ObjectCreated:Put&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;eventSource&quot;: &quot;aws:s3&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;eventTime&quot;: &quot;2018-06-30T12:04:47.253Z&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;eventVersion&quot;: &quot;2.0&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;requestParameters&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;color: rgb(0, 85, 255); font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;sourceIPAddress&quot;: &quot;211.245.211.252&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;responseElements&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;x-amz-id-2&quot;: &quot;PTHGAl4fTlMHW/2lurF0HaruzgLtTnG1JyUlWC9o9AM21jLLUQ5Dp3LH1Ur0uVltB6L7BqDs6Ts=&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;x-amz-request-id&quot;: &quot;31CCB31CF0807321&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;s3&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;bucket&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;arn&quot;: &quot;arn:aws:s3:::rdiot-test&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;color: rgb(0, 85, 255); font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;name&quot;: &quot;rdiot-test&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;ownerIdentity&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;principalId&quot;: &quot;A3PLNTCS5VC05F&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;configurationId&quot;: &quot;174810a9-e50b-484e-bfda-eafed1ff2ec3&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;object&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;eTag&quot;: &quot;5d81121100d6ec386ee75237c8eb3549&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;color: rgb(0, 85, 255); font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;key&quot;: &quot;pi_dht11_20186300444.json&quot;,&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;sequencer&quot;: &quot;005B3771DF3531F6C1&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;size&quot;: 35&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;s3SchemaVersion&quot;: &quot;1.0&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;userIdentity&quot;: {&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;principalId&quot;: &quot;AWS:AIDAIQKJB3IKQS4YDOI2Y&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; ]&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 14.6667px;&quot;&gt;8. Lambda : Context Sample&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 12px;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;awsRequestId&quot;: &quot;45bca188-7c5e-11e8-9d80-cdcb57e017f4&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;callbackWaitsForEmptyEventLoop&quot;: true,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;functionName&quot;: &quot;S3toDynamoDB&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;functionVersion&quot;: &quot;$LATEST&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;invokedFunctionArn&quot;: &quot;arn:aws:lambda:ap-northeast-2:996409770277:function:S3toDynamoDB&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;invokeid&quot;: &quot;45bca188-7c5e-11e8-9d80-cdcb57e017f4&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;logGroupName&quot;: &quot;/aws/lambda/S3toDynamoDB&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;logStreamName&quot;: &quot;2018/06/30/[$LATEST]16b94689af7d4257bcc75dffc45798db&quot;,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;memoryLimitInMB&quot;: &quot;128&quot;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 14.6667px;&quot;&gt;9. Lambda : S3 Object GET Data Sample&lt;/b&gt;&lt;/p&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;2018-06-30T14:04:12.852Z&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;775a8d39-7c6e-11e8-bc88-e9ab4a76e0af&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{ AcceptRanges: 'bytes',&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; LastModified: 2018-06-30T12:04:48.000Z,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; ContentLength: 35,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; ETag: '&quot;5d81121100d6ec386ee75237c8eb3549&quot;',&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; CacheControl: 'no-cache',&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; ContentType: 'binary/octet-stream',&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; Metadata: {},&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; StorageClass: 'REDUCED_REDUNDANCY',&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: rgb(0, 85, 255); font-family: Arial;&quot;&gt;Body: &amp;lt;Buffer 7b 22 6e 61 6d 65 22 3a 22 74 65 6d 70 65 72 61 74 75 72 65 22 2c 22 76 61 6c 75 65 22 3a 33 30 2e 30 7d&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt; }&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;2018-06-30T14:04:12.853Z&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;775a8d39-7c6e-11e8-bc88-e9ab4a76e0af&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Raw text:&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: 돋움, dotum, Helvetica, sans-serif; font-size: 12px; list-style: none; margin: 0px; padding: 0px; color: rgb(102, 102, 102);&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&quot;name&quot;:&quot;temperature&quot;,&quot;value&quot;:30.0}&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>Amazon S3</category>
      <category>Pi4J</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/369</guid>
      <comments>https://rdiot.tistory.com/369#entry369comment</comments>
      <pubDate>Sun, 17 Jun 2018 01:05:37 +0900</pubDate>
    </item>
    <item>
      <title>AWS IoT Core + Raspberry Pi + AWS IoT Device SDK for Java [P021]</title>
      <link>https://rdiot.tistory.com/367</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;AWS IoT Core + Raspberry Pi + AWS IoT Device SDK for Java [P021]&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9919A9495B1E7A0018&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9919A9495B1E7A0018&quot; width=&quot;635&quot; height=&quot;474&quot; filename=&quot;P021.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px; text-align: left;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9949814F5B23B2F631&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9949814F5B23B2F631&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180615_212141.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;text-align: left;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9940BE485B23B57035&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9940BE485B23B57035&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180615_212053.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/xhVIT6XJ01s?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=xhVIT6XJ01s&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=xhVIT6XJ01s&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p021&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p021&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Parts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;- Raspberry Pi2&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;-&amp;nbsp;&lt;a href=&quot;http://rdiot.tistory.com/50&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Temperature and humidity DHT11 sensor module (KY-015) [S008]&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;1. Sample Test (basic publish)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- install maven3 in pi&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- download maven3 :&amp;nbsp;https://fossies.org/linux/misc/apache-maven-3.5.3-bin.tar.gz/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;$ tar zxvf&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 13.3333px;&quot;&gt;apache-maven-3.5.3-bin.tar.gz&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;$&amp;nbsp;export PATH=/home/pi/AWSIoT/apache-maven-3.5.3/bin:$PATH&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;-&amp;nbsp;com.amazonaws.services.iot.client.sample.pubSub.PublishSubscribeSample&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- download root ca certificate and install aws device sdk for java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;- run pub/sub sample&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;$ unzip&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;http://connect_device_package.zip&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 580px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991826495B11422410&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991826495B11422410&quot; width=&quot;580&quot; height=&quot;156&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 13.3333px;&quot;&gt;$ ./start.sh&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;mvn exec:java -pl aws-iot-device-sdk-java-samples -Dexec.mainClass=&quot;com.amazonaws.services.iot.client.sample.pubSub.PublishSubscribeSample&quot; -Dexec.args=&quot;-clientEndpoint &amp;lt;prefix&amp;gt;.iot.&amp;lt;region&amp;gt;.amazonaws.com -clientId &amp;lt;unique client id&amp;gt; -certificateFile &amp;lt;certificate file&amp;gt; -privateKeyFile &amp;lt;private key file&amp;gt;&quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] BUILD SUCCESS&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] ------------------------------------------------------------------------&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] Total time: 04:15 min&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] Finished at: 2018-06-01T13:43:37Z&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] ------------------------------------------------------------------------&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Running pub/sub sample application...&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] Scanning for projects...&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] Inspecting build with total of 1 modules...&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] Installing Nexus Staging features:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO]&amp;nbsp; &amp;nbsp;... total of 1 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO]&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] -----------&amp;lt; com.amazonaws:aws-iot-device-sdk-java-samples &amp;gt;------------&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] Building aws-iot-device-sdk-java-samples 1.1.1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] --------------------------------[ jar ]---------------------------------&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO]&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;[INFO] --- exec-maven-plugin:1.6.0:java (default-cli) @ aws-iot-device-sdk-java-samples ---&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Cert file:../RaspberryPi.cert.pem Private key: ../RaspberryPi.private.key&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Jun 01, 2018 1:43:59 PM com.amazonaws.services.iot.client.core.AwsIotConnection onConnectionSuccess&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;INFO: Connection successfully established&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Jun 01, 2018 1:43:59 PM com.amazonaws.services.iot.client.core.AbstractAwsIotClient onConnectionSuccess&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;INFO: Client connection active: sdk-java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860639952: &amp;gt;&amp;gt;&amp;gt; hello from blocking publisher - 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860639952: &amp;gt;&amp;gt;&amp;gt; hello from non-blocking publisher - 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860639973: &amp;lt;&amp;lt;&amp;lt; hello from blocking publisher - 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860639989: &amp;lt;&amp;lt;&amp;lt; hello from non-blocking publisher - 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860640953: &amp;gt;&amp;gt;&amp;gt; hello from non-blocking publisher - 2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860640964: &amp;gt;&amp;gt;&amp;gt; hello from blocking publisher - 2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860640995: &amp;lt;&amp;lt;&amp;lt; hello from non-blocking publisher - 2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860641042: &amp;lt;&amp;lt;&amp;lt; hello from blocking publisher - 2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860641953: &amp;gt;&amp;gt;&amp;gt; hello from non-blocking publisher - 3&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1527860641979: &amp;lt;&amp;lt;&amp;lt; hello from non-blocking publisher - 3&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Check the message in the AWS IoT Console&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994DF0505B114FD42E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994DF0505B114FD42E&quot; width=&quot;635&quot; height=&quot;307&quot; filename=&quot;002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- check the subscription, topic name : sdk/test/java&lt;/div&gt;&lt;div&gt;&lt;p style=&quot;text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DE8A3B5B1E7C0220&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DE8A3B5B1E7C0220&quot; width=&quot;635&quot; height=&quot;361&quot; filename=&quot;003.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;2. Develop&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;-&amp;nbsp;Requirements : +java1.7,&amp;nbsp;aws-iot-device-sdk-java 1.1.1,&amp;nbsp;Jackson 2.x,&amp;nbsp;Paho MQTT client for Java 1.1.x, pi4j&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Install the SDK using Maven&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;&amp;nbsp;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;com.amazonaws&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;aws-iot-device-sdk-java&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.1.1&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;com.amazonaws&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;aws-iot-device-sdk-java-samples&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.1.1&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style=&quot;margin-left: 2em;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- maven :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 13.3333px;&quot;&gt;&amp;nbsp;https://github.com/rdiot/rdiot-p021/blob/master/pom.xml&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- source :&amp;nbsp;https://github.com/rdiot/rdiot-p021/blob/master/src/main/java/com/rdiot/awsiot/App.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;3. Setup AWS IoT Core&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;4. Package Download&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;5. AWS IoT Rule Setup&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Rule Name : email_notification&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Description : when temperature is over 30 degrees.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Rule Query : SELECT temperature as t, humidity as h FROM 'sensor/dht11' WHERE temperature &amp;gt; 30&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- Actions&amp;nbsp;&lt;br /&gt;&amp;nbsp;1) SNS : sendEmail&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;2) Republish : sensor/dht11/over30&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99947C4B5B23A61712&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99947C4B5B23A61712&quot; width=&quot;635&quot; height=&quot;509&quot; filename=&quot;004.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;6. run application&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;$ java -Dpi4j.linking=dynamic -jar awsiot-0.0.1-SNAPSHOT.jar (run.sh)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999F794B5B23B5A608&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999F794B5B23B5A608&quot; width=&quot;635&quot; height=&quot;291&quot; filename=&quot;005.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;7. Monitoring&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9927204A5B23B4BB26&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9927204A5B23B4BB26&quot; width=&quot;635&quot; height=&quot;329&quot; filename=&quot;006.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;8. Action Check over 30 degrees&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- republish to sensor/dht11/over30&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9942ED465B23B40712&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9942ED465B23B40712&quot; width=&quot;635&quot; height=&quot;359&quot; filename=&quot;007.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;- notification sns : email&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B16C4D5B23B49F18&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B16C4D5B23B49F18&quot; width=&quot;635&quot; height=&quot;462&quot; filename=&quot;008.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;- Reference&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;GitHub AWS IoT Device SDK for Java :&amp;nbsp;https://github.com/aws/aws-iot-device-sdk-java/blob/master/README.md&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;API Document :&amp;nbsp;http://aws-iot-device-sdk-java-docs.s3-website-us-east-1.amazonaws.com/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;Sample Code :&amp;nbsp;https://github.com/aws/aws-iot-device-sdk-java/blob/master/aws-iot-device-sdk-java-samples/src/main/java/com/amazonaws/services/iot/client/sample/pubSub/PublishSubscribeSample.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>AWS IoT</category>
      <category>dht11</category>
      <category>MQTT</category>
      <category>Pi4J</category>
      <category>sql</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/367</guid>
      <comments>https://rdiot.tistory.com/367#entry367comment</comments>
      <pubDate>Fri, 15 Jun 2018 21:56:16 +0900</pubDate>
    </item>
    <item>
      <title>RGB LED Controller Dimmer 3 Channel DC12V - 24V 9A [B206]</title>
      <link>https://rdiot.tistory.com/368</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;RGB LED Controller Dimmer 3 Channel DC12V - 24V 9A [B206&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt; color: rgb(102, 102, 102);&quot;&gt;]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992DCC405B11724E1C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992DCC405B11724E1C&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180602_010454.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FF53365B11725E31&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FF53365B11725E31&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180426_115618.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/tsadcDA8O5M?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=tsadcDA8O5M&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=tsadcDA8O5M&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;This LED Dimmer/RGB Controller can be used as a 3 channels LED single color strip light dimmer a LED RGB module / Flexible LED Strips as a static color controller.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Universal Red/Green/Blue(RGB) dimmer-konbs can be used to adjust Red, Green and Blue from 0 to 100 percent for full range color creation. Endless RGB color combinations.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Installation is quite easy, power up the unit with 12 to 24V DC power source and connect 3 output connection to RGB LED strip light or a Solid Color LED strip light. Electric wires and cables are easily connected to the unit through screw down connectors, which makes 100% secure connections.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Applications:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;For RGB LED strip controlling and dimming each color independently.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;For solid color LED strip with 3 independent channels&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;For dynamic White LED strip, controlling color temprature&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;For RGB modules&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Input voltage: DC12V-24V, 108W (12V )/ 316W (24V)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Output: 3 channel&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Max load current: 3 Amps/channel (9 Amps total)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;IP rating: IP-55&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Size:5.12*2.62*2 inches&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- LEFT Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;+ - 12V&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;- - GND&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;- RIGHT Connect&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;COM - +&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;R - R&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;G - G&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;B - B&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/LED_Strip</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/368</guid>
      <comments>https://rdiot.tistory.com/368#entry368comment</comments>
      <pubDate>Sat, 2 Jun 2018 01:07:48 +0900</pubDate>
    </item>
    <item>
      <title>Samsung SmartThings Home Monitoring Kit [P020]</title>
      <link>https://rdiot.tistory.com/363</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Samsung SmartThings Home Monitoring Kit [P020]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A12C455AE725C22F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A12C455AE725C22F&quot; width=&quot;635&quot; height=&quot;476&quot; filename=&quot;P020.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99ADBE3D5AE7284B08&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99ADBE3D5AE7284B08&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180430_224244.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/990FBA415AE7285B31&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F990FBA415AE7285B31&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180430_224517.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/998740375AE728981B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F998740375AE728981B&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180430_225542.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991BB2375AE728B710&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991BB2375AE728B710&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180430_225600.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/d8WQEuLjbC0?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=d8WQEuLjbC0&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=d8WQEuLjbC0&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Parts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/359&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Samsung SmartThings Hub (STH-ETH-250) [B195]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/360&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Samsung SmartThings Multipurpose Sensor (F-MLT-US-2) [S254]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/361&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Samsung SmartThings Motion Sensor (F-IRM-US-2) [S255]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/362&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Samsung SmartThings Dimming Outlet (F-CEN-DIM-1) [S256]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;1. SmartThings Classic Mobile App &amp;gt; Automation &amp;gt; Add a SmartApp&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99CB64375AE7298734&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99CB64375AE7298734&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222649.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;2. Configure Smart&amp;nbsp;Lighting Automations&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/997A5A3C5AE729D431&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F997A5A3C5AE729D431&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222656.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9933A0395AE729FB07&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9933A0395AE729FB07&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222706.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9931AF405AE72A0C18&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9931AF405AE72A0C18&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222714.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;3. Automation Routines : &quot;Door Open&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99BD61365AE72A5139&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99BD61365AE72A5139&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222614.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9903C8385AE72A600D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9903C8385AE72A600D&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222627.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DC35415AE72A720E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DC35415AE72A720E&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180430-222640.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/SmartThings</category>
      <category>SmartThings</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/363</guid>
      <comments>https://rdiot.tistory.com/363#entry363comment</comments>
      <pubDate>Mon, 30 Apr 2018 23:03:33 +0900</pubDate>
    </item>
    <item>
      <title>Samsung SmartThings Dimming Outlet (F-CEN-DIM-1) [S256]</title>
      <link>https://rdiot.tistory.com/362</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Samsung SmartThings Dimming Outlet (F-CEN-DIM-1) [S256]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/990EF43A5AE488BE07&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F990EF43A5AE488BE07&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180428_231227.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/997780365AE488CD14&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F997780365AE488CD14&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180428_231317.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/997FC73C5AE4890519&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F997FC73C5AE4890519&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171115_000217.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/gzb1YHhziaM?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=gzb1YHhziaM&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=gzb1YHhziaM&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Description&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Dim your lights to fit your mood.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Control standard plug-in lamps and other plug-in lighting devices.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Requires a SmartThings Hub or a compatible device with SmartThings Hub functionality.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Control your SmartThings Outlet and other connected devices with the SmartThings app for iPhone or Android.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Automate your SmartThings Outlet and set it to turn on or off when doors are opened, when there’s activity in your home, and much more.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Manage your SmartThings Outlet and other connected devices with SmartThings Routines for Good Morning, Goodbye, Good Night, and more.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Control your SmartThings Outlet with voice commands using SmartThings and the Google Assistant or Amazon Alexa.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Specs&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Model number: F-CEN-DIM-1&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Power source: Wall-Powered&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Weight: 0.25 lb&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Dimensions: 2&quot; x 2&quot; x 2.5&quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Protocol: ZigBee&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;1. Reset the Outlet Sensor and then Add a Thing&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/997444375AE48A0910&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F997444375AE48A0910&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221207.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;2. Added the Outlet Sensor&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999DA23B5AE48A4610&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999DA23B5AE48A4610&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221230.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;3. Select the Outlet Sensor&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992F69365AE48A8734&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992F69365AE48A8734&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221254.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;4. Setup Automation &amp;gt; SmartApps&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F698405AE48B032E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F698405AE48B032E&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221355.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;5.Add a SmartApps &amp;gt; SmartThings Recommends&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9923D1355AE48B221B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9923D1355AE48B221B&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221404.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;6. SmartThings Recommends &amp;gt; Smart Lights&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999246495AE48B420F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999246495AE48B420F&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221420.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;7. Select : Which devices do you want to control?&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C65C4C5AE48B6C14&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C65C4C5AE48B6C14&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-221428.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;8. Setting : When Mode Changes to Night, Turn On the Outlet Sensor.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9996C74B5AE48BFB15&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9996C74B5AE48BFB15&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-223738.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;9. Good Night Routine : Mode Change to Night&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;Goodbye!&amp;nbsp;Routine : Mode Change to Away&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9953E1445AE48C3434&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9953E1445AE48C3434&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-223720.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Reference&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;https://shop.smartthings.com/products/samsung-smartthings-dimming-outlet/631&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;https://www.samsung.com/us/smart-home/smartthings/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;https://www.samsung.com/us/smart-home/smartthings/kits/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/SmartThings</category>
      <category>SmartThings</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/362</guid>
      <comments>https://rdiot.tistory.com/362#entry362comment</comments>
      <pubDate>Tue, 24 Apr 2018 00:09:36 +0900</pubDate>
    </item>
    <item>
      <title>Samsung SmartThings Motion Sensor (F-IRM-US-2) [S255]</title>
      <link>https://rdiot.tistory.com/361</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Samsung SmartThings Motion Sensor (F-IRM-US-2) [S255]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A168485AE45FC703&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A168485AE45FC703&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180428_203751.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/v-EWr0Zb34M?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=v-EWr0Zb34M&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=v-EWr0Zb34M&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Description&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Add a little smartness to your things&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Monitor motion and temperature.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Requires a SmartThings Hub or a compatible device with SmartThings Hub functionality.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Monitor your Motion Sensor and other connected devices with the SmartThings app for iPhone or Android.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Receive alerts from SmartThings if your Motion Sensor detects movement, or if the temperature changes.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Automate connected devices with SmartThings and set them to turn on or off if your Motion Sensor detects movement, or if the temperature changes.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Specs&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Model number: F-IRM-US-2&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Power source: Battery : CR2450&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Color: White&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Weight: 0.08 lb&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Dimensions: 0.8&quot; x 2&quot; x 2&quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Protocol: ZigBee&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Battery type: CR-2477&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;1. Add Thing : Motion Sensor&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9932B04E5AE4602A0E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9932B04E5AE4602A0E&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201653.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;2. added Motion Sensor&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B2B7445AE4604D38&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B2B7445AE4604D38&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201711.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;3. when click the motion sensor : status&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9916734C5AE4607A16&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9916734C5AE4607A16&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201720.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;4. Add Automation Routine&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994977435AE460B012&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994977435AE460B012&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201731.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;5. Add a Routine : name is &quot;who&quot;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F17F435AE460D707&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F17F435AE460D707&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201744.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;6. Setting : Change the mode to &quot;home&quot;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9936B24A5AE460FE27&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9936B24A5AE460FE27&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201752.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;7. Automatically perform &quot;who&quot; : select &quot;Things start happening&quot;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999F69475AE4613A30&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999F69475AE4613A30&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201859.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;8. Perform : Which : Motion Sensor&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A803505AE461C31F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A803505AE461C31F&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201923.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;9. Successfully added Things Start&amp;nbsp;Happening&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E395495AE461ED34&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E395495AE461ED34&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201930.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99BFA8445AE4622217&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99BFA8445AE4622217&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201940.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;10. Notification&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99074D3F5AE4624D08&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99074D3F5AE4624D08&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-202035.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F2BE415AE4626B3C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F2BE415AE4626B3C&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180428-201957.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Reference&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://shop.smartthings.com/products/samsung-smartthings-motion-sensor&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://www.samsung.com/us/smart-home/smartthings/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://www.samsung.com/us/smart-home/smartthings/kits/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/SmartThings</category>
      <category>SmartThings</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/361</guid>
      <comments>https://rdiot.tistory.com/361#entry361comment</comments>
      <pubDate>Tue, 24 Apr 2018 00:08:43 +0900</pubDate>
    </item>
    <item>
      <title>Samsung SmartThings Multipurpose Sensor (F-MLT-US-2) [S254]</title>
      <link>https://rdiot.tistory.com/360</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Samsung SmartThings Multipurpose Sensor (F-MLT-US-2) [S254]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AFBA335ADF4C7E08&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AFBA335ADF4C7E08&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180425_001406.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/v7Lrxuk4FL8?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=v7Lrxuk4FL8&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=v7Lrxuk4FL8&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;- Description&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Add a little smartness to your things.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Monitor doors and windows.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Monitor temperature and orientation.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Requires a SmartThings Hub or a compatible device with SmartThings Hub functionality.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Monitor your Multipurpose Sensor and other connected devices with the SmartThings app for iPhone or Android.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Receive alerts from SmartThings if your Multipurpose Sensor detects that doors and windows have been opened or left open, or if the temperature changes.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Automate connected devices with SmartThings and set them to turn on or off if your Multipurpose Sensor detects that doors and windows have been opened or left open, or if the temperature changes.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;- Specs&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Model number: F-MLT-US-2&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Power source: Battery&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Color: White&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Weight: 0.1 lb&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Dimensions: 0.57&quot; x 1.35&quot; x 1.9&quot;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Protocol: ZigBee&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;Battery type: CR-2450 battery&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;1. Add a Things : Multipurpose Sensor&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;- If your device doesn't connect, Then press the Connect Button.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9986C6335ADF4CE638&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9986C6335ADF4CE638&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-233651.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;2. Devices found and then Save : Multipurpose Sensor&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994B30405ADF4D6E15&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994B30405ADF4D6E15&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234216.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;3. You can see the Multipurpose Sensor Thing&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99568D3E5ADF4DA012&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99568D3E5ADF4DA012&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234234.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;4. Add a Routine to get push notification when open and close&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;- write the routine name : Door Open&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99CE8E3D5ADF4DDD23&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99CE8E3D5ADF4DDD23&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234355.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px; font-family: Arial;&quot;&gt;- Change the mode : home&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E4AD485ADF4E2E06&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E4AD485ADF4E2E06&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234408.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Additional settings : Automatically perform &quot;Door Open&quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;: Select &quot;Something Opens or Closes&quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/996BE64E5ADF4EB520&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F996BE64E5ADF4EB520&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234500.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Advanced Options : Don't automatically do this if I am in one of these modes : none&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- On the push notification&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991912365ADF4F2732&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991912365ADF4F2732&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234545.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;added &quot;Door Open&quot; Routine&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/997DF0335ADF4F832C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F997DF0335ADF4F832C&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180424-234628.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;5. When the multipurpose sensor is open or close&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991187405ADF4FBB10&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991187405ADF4FBB10&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180425-002414.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;- Reference&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://www.samsung.com/us/smart-home/smartthings/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://www.samsung.com/us/smart-home/smartthings/kits/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://shop.smartthings.com/products/samsung-smartthings-multipurpose-sensor&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/SmartThings</category>
      <category>SmartThings</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/360</guid>
      <comments>https://rdiot.tistory.com/360#entry360comment</comments>
      <pubDate>Tue, 24 Apr 2018 00:08:04 +0900</pubDate>
    </item>
    <item>
      <title>Samsung SmartThings Hub (STH-ETH-250) [B195]</title>
      <link>https://rdiot.tistory.com/359</link>
      <description>&lt;p style=&quot;PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 18px&quot;&gt;Samsung SmartThings Hub (STH-ETH-250) [B195]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;padding: 0px; text-align: center; margin-left: 0px; margin-right: 0px; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994A84435ADDF2E82C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994A84435ADDF2E82C&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180423_234945.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; text-align: center; margin-left: 0px; margin-right: 0px; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99EEC5455ADDF3293C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99EEC5455ADDF3293C&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171114_235920.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;padding: 0px; text-align: center; margin-right: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/ERabX0zL7ag?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; text-align: center; margin-right: 0px;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=ERabX0zL7ag&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=ERabX0zL7ag&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; text-align: center; margin-right: 0px;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; text-align: center; margin-right: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Description&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;The brain of your smart home.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Connect wirelessly with a wide range of smart devices and make them work together.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Monitor and control connected devices in your home using a single SmartThings app for iPhone or Android.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Receive alerts from connected devices when there’s unexpected activity in your home.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Automate connected devices in your home and set them to turn on or off when doors are opened, as people come and go, and much more.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Manage connected devices in your home with SmartThings Routines for Good Morning, Goodbye, Good Night, and more.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Control connected devices in your home with voice commands using SmartThings and Amazon Alexa or Google Home.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Requires an internet-connected Wi-Fi router with an available ethernet port, plus the free SmartThings app for Android (4.1 or later) or iPhone (iOS 9.0 or later).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Specs&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Model number: STH-ETH-250&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Power source: Battery, Wall-Powered&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Color: White&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Weight: 7.68 oz&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Dimensions: 4.2&quot; x 4.9&quot; x 1.3&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Protocol: ZigBee, Z-Wave, Cloud-to-Cloud, LAN&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Battery type: 4 AA batteries&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;1. Install SmartThings Hub&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- It needs welcome code (6 digit)&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- power : AA battery 4ea or AC&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;2. Connect to SmartThings Hub and SmartThings Classic Mobile App&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- add new SmartThings User&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B3264D5ADDEB7D25&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B3264D5ADDEB7D25&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-225515.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;- create Samsung Account&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/995D16505ADDEBC42D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F995D16505ADDEBC42D&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-225818.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- After login, Confirm your country&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9935DA445ADDEC5C18&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9935DA445ADDEC5C18&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-230851.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Enter Code for activate your SmartThings secure Code.&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A4114F5ADDECDA39&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A4114F5ADDECDA39&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-230859.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Connect your Hub&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FED44F5ADDED031B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FED44F5ADDED031B&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231044.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Setup your location&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991EE34B5ADDED2F19&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991EE34B5ADDED2F19&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231054.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Setting up your hub&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9917EC4A5ADDED5B05&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9917EC4A5ADDED5B05&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231148.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Setup success!&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992092365ADDED8105&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992092365ADDED8105&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231155.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Adjust Battery Settings&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/995100355ADDEDAC18&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F995100355ADDEDAC18&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231207.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Finished&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9982AE3E5ADDEE2415&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9982AE3E5ADDEE2415&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231231.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;- Status Check : Hub is Online in menu&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D7F13A5ADDEE5335&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D7F13A5ADDEE5335&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180423-231319.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Reference&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;https://shop.smartthings.com/products/samsung-smartthings-hub&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/SmartThings</category>
      <category>SmartThings</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/359</guid>
      <comments>https://rdiot.tistory.com/359#entry359comment</comments>
      <pubDate>Thu, 19 Apr 2018 23:49:12 +0900</pubDate>
    </item>
    <item>
      <title>Pi4J + Amazon S3 REST API + Amazon Athena [P019]</title>
      <link>https://rdiot.tistory.com/358</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99532B495AD5E3191D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99532B495AD5E3191D&quot; width=&quot;635&quot; height=&quot;476&quot; filename=&quot;P019.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9975B14A5AD6066938&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9975B14A5AD6066938&quot; width=&quot;635&quot; height=&quot;460&quot; filename=&quot;P019_6.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99BDA73F5AD5FD2D2D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99BDA73F5AD5FD2D2D&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180417_213742.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AF944F5AD6031A0A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AF944F5AD6031A0A&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180417_223424.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D124455AD6032D27&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D124455AD6032D27&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180417_223424.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/G-Ot7oh4_jk?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=G-Ot7oh4_jk&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=G-Ot7oh4_jk&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p019.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p019.git&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Parts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Raspberry Pi2&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/50&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Temperature and humidity DHT11 sensor module (KY-015) [S008]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;S - Signal GPIO3&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;middle - VCC&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- - GND&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;1. Getting sensor value by Pi4J (Java I/O library for the Raspberry Pi) and then upload to amazon s3.&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp;: Run the java application&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ java -Dpi4j.linking=dynamic -jar pi4j_s3rest-0.0.1-SNAPSHOT.jar&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99325B465AD5FA1602&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99325B465AD5FA1602&quot; width=&quot;635&quot; height=&quot;287&quot; filename=&quot;P019_5.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;2. Check the upload status in the amazon console. (s3)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FE16465AD5FA321F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FE16465AD5FA321F&quot; width=&quot;635&quot; height=&quot;286&quot; filename=&quot;P019_2.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99EC204E5AD5FA432A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99EC204E5AD5FA432A&quot; width=&quot;635&quot; height=&quot;218&quot; filename=&quot;P019_4.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;3. Setup Amazon Athena .&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- add database : pisensor&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- add table : temperature&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 10pt;&quot;&gt;- DDL (add table)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;CREATE EXTERNAL TABLE IF NOT EXISTS piSensor.temperature (&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; `name` string,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; `value` float&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;ROW FORMAT SERDE 'org.openx.data.jsonserde.JsonSerDe'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;WITH SERDEPROPERTIES (&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; 'serialization.format' = '1'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;) LOCATION 's3://rdkim-test/'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;TBLPROPERTIES ('has_encrypted_data'='false');&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 418px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DC984F5AD5E5A41F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DC984F5AD5E5A41F&quot; width=&quot;418&quot; height=&quot;347&quot; filename=&quot;P019_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;4. SQL Query in the Amazon Athena&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;example :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;SELECT * FROM &quot;pisensor&quot;.&quot;temperature&quot; limit 10;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/996329495AD5FA5429&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F996329495AD5FA5429&quot; width=&quot;635&quot; height=&quot;375&quot; filename=&quot;P019_3.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Pi4J Java Maven&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;com.pi4j&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;pi4j-core&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;lt;version&amp;gt;1.1&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- project maven pom.xml&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p019/blob/master/pom.xml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- source : main :&amp;nbsp;https://github.com/rdiot/rdiot-p019/blob/master/pi4j_s3rest/App.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- source : pi4j :&amp;nbsp;https://github.com/rdiot/rdiot-p019/blob/master/pi4j/dht11.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- source : s3 rest api header aws sig4 :&amp;nbsp;https://github.com/rdiot/rdiot-p019/blob/master/s3rest/auth/AWS4SignerForAuthorizationHeader.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Key Code&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;dht11 dht = new dht11();&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;	&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (int i=0; i&amp;lt;10; i++) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(102, 102, 102); font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;				&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Thread.sleep(2000);&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;} catch (InterruptedException e) {&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;				&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;e.printStackTrace();&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; objectContent = dht.getTemperature();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(objectContent != null) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;System.out.println(objectContent);&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;putS3Object(bucketName, regionName, awsAccessKey, awsSecretKey);&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;white-space: pre; font-family: Arial; font-size: 10pt;&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;break;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Reference&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;: Pi4J Project :&amp;nbsp;http://pi4j.com&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;: Pi4J GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://github.com/Pi4J/pi4j&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;: get dht11 :&amp;nbsp;https://stackoverflow.com/questions/28486159/read-temperature-from-dht11-using-pi4j&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;: Amazon S3 Rest API :&amp;nbsp;https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>Amazon Athena</category>
      <category>Amazon S3</category>
      <category>Pi4J</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/358</guid>
      <comments>https://rdiot.tistory.com/358#entry358comment</comments>
      <pubDate>Wed, 11 Apr 2018 12:30:09 +0900</pubDate>
    </item>
    <item>
      <title>Amazon Polly + Google Home + Sonoff wifi [P018]</title>
      <link>https://rdiot.tistory.com/357</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Amazon Polly + Google Home + Sonoff wifi [P018]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99421D3E5AC4D0351C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99421D3E5AC4D0351C&quot; width=&quot;635&quot; height=&quot;475&quot; filename=&quot;p018_desc.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9902803C5AC4CFB40E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9902803C5AC4CFB40E&quot; width=&quot;635&quot; height=&quot;474&quot; filename=&quot;p018.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A6F23C5AC4D0E503&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A6F23C5AC4D0E503&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180404_214028.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/IX2mUb73he8?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=IX2mUb73he8&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=IX2mUb73he8&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p018.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p018.git&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Parts&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 10pt; text-align: center;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/308&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Google Home AI Speaker [B187]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/326&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Sonoff ITEAD WiFi Switch Module (ESP8266) [S198]&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 13.3333px;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/347&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial; font-size: 13.3333px;&quot;&gt;Amazon Polly TTS [P017]&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;- Install AWS CLI in Raspberry Pi&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;$&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;wget https://s3.amazonaws.com/aws-cli/awscli-bundle.zip&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;$ unzip awscli-bundle.zip&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;$ sudo ./install -i /usr/local/aws -b /usr/local/bin/aws&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot; style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- Config AWS CLI&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;$ aws configure&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; color: rgb(113, 113, 113); font-family: Dotum, Verdana, AppleGothic, sans-serif; font-size: 12px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;- Java amazon polly development&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&amp;nbsp;: maven : pom.xml :&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://github.com/rdiot/rdiot-p018/blob/master/pom.xml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&amp;nbsp;: Source :&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://github.com/rdiot/rdiot-p018/blob/master/PollyDemo.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&amp;nbsp;: Binary :&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block;   height: auto; max-width: 100%;&quot;&gt;&lt;a href=&quot;https://t1.daumcdn.net/cfile/tistory/9963F1465AC6178513&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/gz.gif&quot; style=&quot;vertical-align: middle;&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;polly_sonoff.tar.gz&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 13.3333px;&quot;&gt;&amp;nbsp;: command.txt : ON or OFF&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;- Sonoff Work with Google Home&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;- How to connect Sonoff smart ewelink to Google Assistant&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;1) Tap Home control in Googlt Home App Menu&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;2) Uner Devices, tap the + icon in the bootom right. (add devices)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;3) Tap Smart We Link&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;4) Enter Your eWeLink account email/phone number. (need countrycode and account, password)&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;5) After Logging in successfully, it will display the device.&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; border: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 320px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E8224C5AC615D612&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E8224C5AC615D612&quot; width=&quot;320&quot; height=&quot;657&quot; filename=&quot;Screenshot_20180404-211810.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(102, 102, 102); font-family: Arial; font-size: 13.3333px;&quot;&gt;- Run java amazon polly application&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;$ java - jar polly-0.0.1-SNAPSHOT.jar&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: 0px; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; border: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>Amazon Polly</category>
      <category>Sonoff ITEAD</category>
      <category>tts</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/357</guid>
      <comments>https://rdiot.tistory.com/357#entry357comment</comments>
      <pubDate>Wed, 4 Apr 2018 22:20:04 +0900</pubDate>
    </item>
    <item>
      <title>Raspberry Pi Camera 5MP Night Version (SEN0184) [S280]</title>
      <link>https://rdiot.tistory.com/348</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Raspberry Pi Camera 5MP Night Version (SEN0184) [S280]&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F45D3E5AC21F6004&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F45D3E5AC21F6004&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180402_205121.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FED7355AC2164F10&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FED7355AC2164F10&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180312_215613.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/HhDAtAHRuQ8?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=HhDAtAHRuQ8&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=HhDAtAHRuQ8&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Camera: 5 million pixels&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Photosensitive Module: OV5647&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Camera Parameters:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;CCD size: 1/4 inches&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Aperture (f): 1.8&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Focal Length: 3.6MM (adjustable)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Diagonal: 75.7 degrees&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Sensor best PIX: 1080p&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;4 Screw Holes&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Can be used in a fixed position&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;3.3V external power supplies&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Supports access to the infrared light or fill light&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Dimension: 25mm x 24mm&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Capture still image&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$ raspistill -t 30000 -o rdiot.jpg&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Capture video&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$ raspivid -t 10000 -o video.h264&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Capture Night Test&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E474405AC21EC101&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E474405AC21EC101&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180402_205935.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Capture Day Test&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992C3D365AC21F3132&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992C3D365AC21F3132&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180402_205831.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;- Download Capture File Sample :&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D682425AC21E4501&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D682425AC21E4501&quot; width=&quot;635&quot; height=&quot;476&quot; filename=&quot;rdiot.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Reference&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;: RASPICAM COMMANDS : https://www.raspberrypi.org/documentation/usage/camera/raspicam/README.md&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Camera</category>
      <category>raspberry pi</category>
      <category>RASPICAM</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/348</guid>
      <comments>https://rdiot.tistory.com/348#entry348comment</comments>
      <pubDate>Mon, 2 Apr 2018 20:32:27 +0900</pubDate>
    </item>
    <item>
      <title>Amazon Polly TTS(Text to Speech) [P017]</title>
      <link>https://rdiot.tistory.com/347</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Amazon Polly TTS(Text to Speech) [P017]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9995524C5ABE13C419&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9995524C5ABE13C419&quot; width=&quot;635&quot; height=&quot;475&quot; filename=&quot;project_image.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/998E4E425ABE1CAC2E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F998E4E425ABE1CAC2E&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180330_201551.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991896445ABE22BA08&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991896445ABE22BA08&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180330_202816.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/1ehU_bueWdQ?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=1ehU_bueWdQ&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=1ehU_bueWdQ&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p017.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p017.git&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Amazon Polly is a service that turns text into lifelike speech, allowing you to create applications that talk, and build entirely new categories of speech-enabled products. Amazon Polly is a Text-to-Speech service that uses advanced deep learning technologies to synthesize speech that sounds like a human voice.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;With dozens of lifelike voices across a variety of languages, you can select the ideal voice and build speech-enabled applications that work in many different countries.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Install AWS CLI in Raspberry Pi&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;wget https://s3.amazonaws.com/aws-cli/awscli-bundle.zip&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$ unzip awscli-bundle.zip&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$ sudo ./install -i /usr/local/aws -b /usr/local/bin/aws&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- config AWS CLI&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;$ aws configure&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- java amazon polly library and text file&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99320A465ABE16161B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99320A465ABE16161B&quot; width=&quot;635&quot; height=&quot;130&quot; filename=&quot;text.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- run amazon polly application&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9935354B5ABE162F33&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9935354B5ABE162F33&quot; width=&quot;635&quot; height=&quot;247&quot; filename=&quot;run.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;- binary library download :&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block;   height: auto; max-width: 100%;&quot;&gt;&lt;a href=&quot;https://t1.daumcdn.net/cfile/tistory/99B84F335ABE185E37&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/gz.gif&quot; style=&quot;vertical-align: middle;&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;polly.tar.gz&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- maven dependency&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;https://github.com/rdiot/rdiot-p017/blob/master/pom.xml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;groupId&amp;gt;com.amazonaws&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;artifactId&amp;gt;aws-java-sdk-polly&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;version&amp;gt;1.11.77&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;!-- https://mvnrepository.com/artifact/com.googlecode.soundlibs/jlayer --&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;groupId&amp;gt;com.googlecode.soundlibs&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;artifactId&amp;gt;jlayer&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;version&amp;gt;1.0.1-1&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial; color: rgb(102, 102, 102);&quot;&gt;- Souce Code&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp;: https://github.com/rdiot/rdiot-p017/blob/master/PollyDemo.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;package com.rdiot.polly;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import java.io.BufferedReader;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import java.io.FileInputStream;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import java.io.IOException;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import java.io.InputStream;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import java.io.InputStreamReader;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.ClientConfiguration;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.auth.DefaultAWSCredentialsProviderChain;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.regions.Region;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.regions.Regions;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.AmazonPollyClient;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.model.DescribeVoicesRequest;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.model.DescribeVoicesResult;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.model.OutputFormat;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.model.SynthesizeSpeechRequest;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.model.SynthesizeSpeechResult;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import com.amazonaws.services.polly.model.Voice;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import javazoom.jl.player.advanced.AdvancedPlayer;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import javazoom.jl.player.advanced.PlaybackEvent;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;import javazoom.jl.player.advanced.PlaybackListener;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;public class PollyDemo {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;private final AmazonPollyClient polly;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;private final Voice voice;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;//private static final String SAMPLE = &quot;Polly Test&quot;;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;private static String SAMPLE;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;	&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;public PollyDemo(Region region) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;// create an Amazon Polly client in a specific region&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;polly = new AmazonPollyClient(new DefaultAWSCredentialsProviderChain(),&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;new ClientConfiguration());&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;polly.setRegion(region);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;// Create describe voices request.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;DescribeVoicesRequest describeVoicesRequest = new DescribeVoicesRequest().withLanguageCode(&quot;en-US&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;		&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;// Synchronously ask Amazon Polly to describe available TTS voices.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;DescribeVoicesResult describeVoicesResult = polly.describeVoices(describeVoicesRequest);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;	&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;voice = describeVoicesResult.getVoices().get(0);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;	&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;public static String roadLocalFile(String filepath) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; String readFile= &quot;&quot;;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; try {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(filepath),&quot;UTF-8&quot;));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String s;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while ((s = in.readLine()) != null) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; readFile+= s;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; in.close();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; } catch (IOException e) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.err.println(e);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.exit(1);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;nbsp; &amp;nbsp; return readFile;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;public InputStream synthesize(String text, OutputFormat format) throws IOException {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;SynthesizeSpeechRequest synthReq =&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;new SynthesizeSpeechRequest().withText(text).withVoiceId(voice.getId())&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;.withOutputFormat(format);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;SynthesizeSpeechResult synthRes = polly.synthesizeSpeech(synthReq);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;return synthRes.getAudioStream();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;public static void main(String args[]) throws Exception {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;	&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;SAMPLE = roadLocalFile(&quot;./text.txt&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;	&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;//create the test class&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;PollyDemo helloWorld = new PollyDemo(Region.getRegion(Regions.AP_NORTHEAST_2));&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;//get the audio stream&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;InputStream speechStream = helloWorld.synthesize(SAMPLE, OutputFormat.Mp3);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;//create an MP3 player&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;AdvancedPlayer player = new AdvancedPlayer(speechStream,&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;javazoom.jl.player.FactoryRegistry.systemRegistry().createAudioDevice());&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;player.setPlayBackListener(new PlaybackListener() {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;@Override&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;public void playbackStarted(PlaybackEvent evt) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;#################################################################&quot;);&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;RD IoT Amazon Polly TTS&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;#################################################################&quot;);&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;Playback started&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;-----------------------------------------------------------------&quot;);&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;TTS : &quot; + SAMPLE);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;			&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;@Override&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;public void playbackFinished(PlaybackEvent evt) {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;-----------------------------------------------------------------&quot;);&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;Playback finished&quot;);&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;System.out.println(&quot;#################################################################&quot;);&lt;span style=&quot;white-space:pre&quot;&gt;				&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;});&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;		&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;// play it!&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;player.play();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 13.3333px;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;	&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;span style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>5) IoT_DataPlatform/Amazon AWS</category>
      <category>Amazon Polly</category>
      <category>raspberry pi</category>
      <category>tts</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/347</guid>
      <comments>https://rdiot.tistory.com/347#entry347comment</comments>
      <pubDate>Fri, 30 Mar 2018 19:39:08 +0900</pubDate>
    </item>
    <item>
      <title>USB Microphone [S281]</title>
      <link>https://rdiot.tistory.com/346</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;USB Microphone&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp;[S281]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9990A4485ABA434F29&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9990A4485ABA434F29&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180327_220038.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DA414E5ABA439B15&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DA414E5ABA439B15&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180323_094521.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/ChITet6OuxM?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=ChITet6OuxM&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=ChITet6OuxM&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Product parameters:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The sensitivity: - 47 db + 4 db&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Lower sensitivity: - 3 db at 1.5 V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Working voltage: 4.5 V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;The frequency response: 100 to 16 KHZ&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;SNR: wining - 67 db&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Line length: 0.7 to 0.9 M&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Check Device&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;$ lsusb&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;$ dmesg&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;- Setup&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;$ sudo vi /usr/share/alsa/alsa.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;defaults.ctl.card 0 =&amp;gt; 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;defaults,pcm, card 0 =&amp;gt; 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- Setup Volume&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;$ alsamixer&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Recording&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$ arecord -D plughw:1,0 -c 1 -f S16_LE -r 44100 test.wav&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Play&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;$ aplay test.wav&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Sound</category>
      <category>ALSA</category>
      <category>Amazon Polly</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/346</guid>
      <comments>https://rdiot.tistory.com/346#entry346comment</comments>
      <pubDate>Tue, 27 Mar 2018 22:17:18 +0900</pubDate>
    </item>
    <item>
      <title>USB 2.0 Microphone Speech MIC Audio Adapter Driver [S278]</title>
      <link>https://rdiot.tistory.com/345</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;USB 2.0 Microphone Speech MIC Audio Adapter Driver&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp;[S278]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/993D83415AB8EC040B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F993D83415AB8EC040B&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180326_211819.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FB27335AB8EC242F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FB27335AB8EC242F&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180309_002742.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/Zw0uAvTD8n0?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Zw0uAvTD8n0&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=Zw0uAvTD8n0&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Specs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Brand Name: ANBES&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Set Type: Single Microphone&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Communication: Wireless&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Transducer: Condenser Microphone&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Use: Computer Microphone&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Model Number: USB Microphone&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Polar Patterns: Omnidirectional&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Package: No&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Style: Computer Microphone&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Item Name: Computer Microphone&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Check Device&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;$ lsusb&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;$ dmesg&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Setup&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;$ sudo vi /usr/share/alsa/alsa.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;defaults.ctl.card 0 =&amp;gt; 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;defaults,pcm, card 0 =&amp;gt; 1&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;- Setup Volume&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt; color: rgb(102, 102, 102);&quot;&gt;$ alsamixer&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Recording&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;$ arecord -D plughw:1,0 -c 1 -f S16_LE -r 44100 test.wav&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Play&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;$ aplay test.wav&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Sound</category>
      <category>ALSA</category>
      <category>raspberry pi</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/345</guid>
      <comments>https://rdiot.tistory.com/345#entry345comment</comments>
      <pubDate>Mon, 26 Mar 2018 21:55:43 +0900</pubDate>
    </item>
    <item>
      <title>Xiaomi Yeelight Candle Light [D090]</title>
      <link>https://rdiot.tistory.com/344</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 18.6667px;&quot;&gt;Xiaomi Yeelight Candle Light&lt;/span&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;&amp;nbsp;[D090]&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992E31455AB6730319&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992E31455AB6730319&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180323_194446.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99301F4D5AB6731E0A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99301F4D5AB6731E0A&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180323_094621.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D28F4F5AB6732F16&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D28F4F5AB6732F16&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180323_094614.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/qxB2_IPN0Ws?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=qxB2_IPN0Ws&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=qxB2_IPN0Ws&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Description&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Candela is the world's only smart candlelight using the latest Bluetooth (BLE) Mesh technology, combining the warm comfort of candlelight with the convenience and control of smart technology. The BLE Mesh technology allows up to 30,000 units Candelas to communicate with each other.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Control your candela and other YEELIGHT smart lights with our Android or iOS apps&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The built-in 2100Mah battery allows for up to 8 hours of continuous use on a single charge. The portability lets candela fits in any moment of your life&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Visual comfort light, the candela holds an 1800K Color temperature, which is the same Color temperature as candlelight, with adjustable brightness, leading to the warm familiar Copper of candlelight&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Distinctive Design, Candela’s final design was the sum effort of 4 months collaboration with multinational design teams&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Top quality materials, we want to fully load the lamp, offering a timeless piece with minimalist design components while using top quality materials to bring you the luxury product experience&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Multiple lights, countless displays&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;A warm candle light for a heart-warming feeling&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Your remote to a beautiful candlelit night&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Intricately designed, a touchable artwork&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Built-in rechargeable battery for a long-lasting life&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Specs&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Brand YEELIGHT&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Model Candela, LED Candle light,&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Item Weight 1.4 pounds&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Product Dimensions 4 x 4 x 10 inches&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Item model number YLFW01YL&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;UPC 608887786279&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Batteries: 1 Lithium Metal batteries required. (included)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Color Gold&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Style Modern&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Material Aluminum&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Shape Circular&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Power Source battery-powered&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Item Package Quantity 1&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Batteries Included? Yes&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Batteries Required? Yes&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Battery Cell Type Lithium Metal&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Cover Included Candela, USB Cable&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Bulb Type LED&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Voltage 5 volts&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Wattage 5 watts&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- yeelight app :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;https://play.google.com/store/apps/details?id=com.yeelight.cherry&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- yeelight cancle ble advertise before pairing&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 613px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/997020395D1632B31D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F997020395D1632B31D&quot; width=&quot;613&quot; height=&quot;172&quot; filename=&quot;Screenshot_20190628-203529_BeaconFinder.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px; width: 400px; height: 822px;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B4483C5D16323324&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B4483C5D16323324&quot; width=&quot;400&quot; height=&quot;822&quot; filename=&quot;Screenshot_20190628-203156_BeaconFinder.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;width: 400px; height: 822px;&quot; original=&quot;yes&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px; width: 400px; height: 822px;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991327375D1632DE25&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991327375D1632DE25&quot; width=&quot;400&quot; height=&quot;822&quot; filename=&quot;Screenshot_20190628-203136_BeaconFinder.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;width: 400px; height: 822px;&quot; original=&quot;yes&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/LED_Candle</category>
      <category>Xiaomi</category>
      <category>yeelight</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/344</guid>
      <comments>https://rdiot.tistory.com/344#entry344comment</comments>
      <pubDate>Sun, 25 Mar 2018 00:48:08 +0900</pubDate>
    </item>
    <item>
      <title>Google Home AI Speaker [B187]</title>
      <link>https://rdiot.tistory.com/343</link>
      <description>&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&amp;nbsp;Google Home AI Speaker [B187]&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9919EF4C5AB3418E41&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9919EF4C5AB3418E41&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171205_104057[1].jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/993D17405AD07FEF0A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F993D17405AD07FEF0A&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20161213_200818.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9995924B5AB3427225&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9995924B5AB3427225&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180320_225850[1].jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/swZtIL98IKY?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=swZtIL98IKY&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=swZtIL98IKY&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Dimensions&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Diameter: 3.79 in (9B6.4 mm)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Height: 5.62 in (142.8 mm)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Power cable: 70.8 in (1.8 m)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Weight&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Device: 1.05 lbs (477 g)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Power adapter: 4.58 oz (130 g)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Colors&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Body: White&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Base: Standard base is slate fabric.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Supported Audio Formats&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;HE-AAC, LC-AAC+, MP3, Vorbis, WAV (LPCM), FLAC with support for high-resolution streams&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Wireless network&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;802.11b/g/n/ac (2.4GHz/5Ghz) Wi-Fi for high-performance streaming&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Note: WPA2-Enterprise is not supported.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Speaker&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;High excursion speaker with 2&quot; driver + dual 2&quot; passive radiators delivers clear highs and rich bass&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Far-field voice recognition supports hands-free use&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Power&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Required 16.5V, 2A included&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Power Adapter&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;100-240V-1.1A 50-60Hz&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Ports &amp;amp; Connectors&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;DC power jack&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Micro-USB port (for service only)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Supported Operating Systems&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Android 4.1 and higher&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;iOS 8.0 and higher&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://madeby.google.com/home/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Home Improvement Home Automation Smart Home Kits and Hubs&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Powered by your very own Google assistant, Google Home is designed to help streamline your life and manage your everyday tasks. On hectic mornings, get your daily schedule, traffic, and flight info, or set an alarm by saying, Ok Google, wake me up tomorrow at 6:30am. Simplify your shopping duties by telling Google to add things to your shopping list, or use it to set a timer to keep you on track. And there's more ? you can ask it questions, tell it to do things, and use it to stream entertainment to your TV with Chromecast. It's your own Google, always ready to help. Just start by saying, &quot;Ok Google.&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Google Home:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Enjoy your music&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;With a simple voice command, play tunes from services like YouTube Music and Google Play Music. Enjoy even more compatible audio services by streaming directly from your phone to Google Home.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Get answers from Google&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Get answers to things you want to know including the latest on weather, traffic, finance, sports and more. Plus, get information to help you do things in your world. Ask &quot;What is the nearest pharmacy&quot; and follow it up with &quot;When does it close&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Manage your everyday tasks&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;With your permission, Google Home can help you with things like your commute, flight information and more. Plus it's a whiz at setting alarms, starting timers and adding items to your shopping list.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Control compatible smart devices&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Simply ask Google Home to stream videos to your TV with Chromecast or to turn up your Nest thermostat.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Get superior sound and voice technology&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Google Home's high excursion speaker delivers HiFi sound quality. It can also hear you reliably thanks to far-field microphones.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial; color: rgb(102, 102, 102);&quot;&gt;- Control&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial; color: rgb(102, 102, 102);&quot;&gt;&amp;nbsp;by TTS (Amazon Polly)&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;lt;speak&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;OK Google &amp;lt;break time=&quot;2s&quot; /&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;What is google home?&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;lt;/speak&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Reference&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;google home : https://madeby.google.com/home/&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;google home help : https://support.google.com/googlehome/topic/7196250?hl=en&amp;amp;ref_topic=7029677,7029097,7029808,&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>7) IoT_AI/AI Speaker</category>
      <category>Amazon Polly</category>
      <category>Google Home</category>
      <category>SSML</category>
      <category>tts</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/343</guid>
      <comments>https://rdiot.tistory.com/343#entry343comment</comments>
      <pubDate>Thu, 22 Mar 2018 14:44:26 +0900</pubDate>
    </item>
    <item>
      <title>NRF24L01 2.4Ghz Wireless Module (NRF24L01) [S275]</title>
      <link>https://rdiot.tistory.com/341</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;NRF24L01 2.4Ghz Wireless Module (NRF24L01) [S275]&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/990615485A7C39A61D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F990615485A7C39A61D&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180207_212227.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992FFC445A7C456908&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992FFC445A7C456908&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171206_204152.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/CVfX8fmW6Bk?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=CVfX8fmW6Bk&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=CVfX8fmW6Bk&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(102, 102, 102);&quot;&gt;GitHub :&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-s275.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;https://github.com/rdiot/rdiot-s275.git&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;nRF24L01 is a single chip radio transceiver for the world wide 2.4 - 2.5 GHz ISM band.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;The transceiver consists of a fully integrated frequency synthesizer, a power amplifier, a crystal oscillator, a demodulator, modulator and Enhanced ShockBurst? protocol engine.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Output power, frequency channels, and protocol setup are easily.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;programmable through a SPI interface.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Current consumption is very low, only 9.0mA at an output power of -6dBm and 12.3mA in RX mode.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Built-in Power Down and Standby modes makes power saving easily realizable.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Maximum operating speeds up to 2Mbps, GFSK modulation efficiency, Anti-interference ability, Particularly suitable for industrial control applications.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;125 Communications channels, Multi-point communication and frequency hopping to meet the communication needs.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Built-&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;in hardware CRC error detection, Multipoint communication address control.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Low-power 1.9 ~ 3.6V, only 1uA on Power down mode.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Built-in 2.4Ghz antenna.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Available software to set the address, only received local Address when output data(Provide interrupt instruction), can be directly connected to a variety of microcontrollers, Software programming is very convenient.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Support 6 Data channels of data reception.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Standard DIP Pitch Interface for embedded applications.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/990A8E335A7C47AF28&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F990A8E335A7C47AF28&quot; width=&quot;635&quot; height=&quot;352&quot; filename=&quot;연결1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;VCC - 3.3V&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;CSN - D8&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;MOSI - D11&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;IRQ - NONE&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;GND - GND&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;CE - D7&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;SCK - D13&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;MISO - D12&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- parts&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/126&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Rotary Encoder Module (KY-040) [S120]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style=&quot;line-height: 1.2;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/280&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Tower Pro SG90 Micro Servo (SG90) [D018]&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;-&lt;span style=&quot;font-size: 10pt;&quot;&gt; Library :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#666666&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://github.com/nRF24/RF24&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Tested Library Download :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block;   height: auto; max-width: 100%;&quot;&gt;&lt;a href=&quot;https://t1.daumcdn.net/cfile/tistory/991531505A7C48692E&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif&quot; style=&quot;vertical-align: middle;&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;RF24-master.zip&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#666666&quot; face=&quot;돋움, dotum, Helvetica, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Key Code&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- RF24_TX :&amp;nbsp;https://github.com/rdiot/rdiot-s275/blob/master/RF24_TX.ino&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;Wire.h&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;SPI.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;nRF24L01.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;RF24.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;LiquidCrystal_I2C lcd(0x27,16,2);&amp;nbsp; // set the LCD address to 0x20 for a 16 chars and 2 line display&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RF24 radio(7, 8); // SPI Bus CE, CSN&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;const byte address[6] = &quot;00001&quot;; // RX = TX same address&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;int pin = A0; // Rotary Encoder Module (KY-040) [S120] : http://rdiot.tistory.com/126 [RDIoT Demo]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void setup() {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; pinMode(pin, INPUT);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.begin();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.openWritingPipe(address);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.setPALevel(RF24_PA_MIN); // Power Level : accoding to distance : RF24_PA_MIN / RF24_PA_LOW / RF24_PA_HIGH / RF24_PA_MAX&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.stopListening();&amp;nbsp; // TX&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.init(); // initialize the lcd&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.backlight();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.print(&quot;start LCD1602&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(1000);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.clear();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void loop() {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.setCursor(0,0);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.print(&quot;S275:RF24L01 TX&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; int readVal = analogRead(pin);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; readVal = map(readVal, 0, 1023, 0, 179);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; Serial.println(readVal);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.setCursor(0, 1);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.print(&quot;msg=&amp;gt;&quot; + String(readVal) + &quot;&amp;nbsp; &quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; char buf[4];&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; itoa(readVal, buf, 10);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.write(&amp;amp;buf, sizeof(buf)); //send messages to RX&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(10);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- RX24_RX :&amp;nbsp;https://github.com/rdiot/rdiot-s275/blob/master/RF24_RX.ino&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;Wire.h&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;SPI.h&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;nRF24L01.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;RF24.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;#include &amp;lt;Servo.h&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;LiquidCrystal_I2C lcd(0x27,16,2);&amp;nbsp; // set the LCD address to 0x20 for a 16 chars and 2 line display&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;RF24 radio(7, 8); // SPI Bus CE, CSN&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;const byte address[6] = &quot;00001&quot;; // TX = RX same address&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Servo myservo;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;int servoPin = 4;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void setup() {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.begin();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.openReadingPipe(0, address);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.setPALevel(RF24_PA_MIN); // Power Level : accoding to distance : RF24_PA_MIN / RF24_PA_LOW / RF24_PA_HIGH / RF24_PA_MAX&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; radio.startListening(); // RX&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; myservo.attach(servoPin);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.init(); // initialize the lcd&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.backlight();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.print(&quot;start LCD1602&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(1000);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.clear();&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void loop() {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.setCursor(0,0);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.print(&quot;S275:RF24L01 RX&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; lcd.setCursor(0, 1);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; if (radio.available()) {&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; char text[4] = &quot;&quot;;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; radio.read(&amp;amp;text, sizeof(text));&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; Serial.println(text);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; lcd.print(&quot;rcv=&amp;gt;&quot; + String(text) + &quot;&amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; int value = atoi(text);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;myservo.write(180-value);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(10);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- how to debug radio details&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;#include &amp;lt;printf.h&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; printf_begin();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&amp;nbsp; radio.printDetails();&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 550px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9919C1365A82ED9A16&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9919C1365A82ED9A16&quot; width=&quot;550&quot; height=&quot;460&quot; filename=&quot;img_s275_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>2) Sensor/RF</category>
      <category>Arduino</category>
      <category>KY-040</category>
      <category>nRF24L01</category>
      <category>SG90</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/341</guid>
      <comments>https://rdiot.tistory.com/341#entry341comment</comments>
      <pubDate>Tue, 16 Jan 2018 15:43:38 +0900</pubDate>
    </item>
    <item>
      <title>nRF905 Wireless Module 433,868,915Mhz (NRF905) [S117]</title>
      <link>https://rdiot.tistory.com/340</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;nRF905 Wireless Module 433,868,915Mhz (NRF905) [S117]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F13D425A5CA57D04&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F13D425A5CA57D04&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180112_201918.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9919D84B5A5CA5A40C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9919D84B5A5CA5A40C&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180112_202435.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/IgzJsUzVhBk?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-FAMILY: Arial&quot; href=&quot;https://www.youtube.com/watch?v=IgzJsUzVhBk&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=IgzJsUzVhBk&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;GitHub&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt; :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/rdiot/rdiot-s117.git&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;https://github.com/rdiot/rdiot-s117.git&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Tri-band transceiver operating frequency for the international ISM band 433/868/915MHz GMSK modulation, anti-interference ability, especially for industrial control applications using the DSS + PLL frequency synthesizer technology, excellent frequency stability, high sensitivity, to achieve - 100dBm low operating voltage (2.7V), low power consumption, standby only 1uA maximum transmit power of +10 dBm with multiple channels (up to more than 170) meet the requirements for low-power devices, in particular, to meet the needs of multi-channel work of special occasions, the work rate up to 76.8 Kbps&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;External components of at least (10), the basic need to debug. Low transmit power and high receive sensitivity of the design, the use of the license required to apply for open use at distances up to 1000m and the specific use of the environment and component parameters.&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Electrical Characteristics:&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;NRF905 work band: 433/868/915MHz&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Channel number: 170&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Function: transmitter / receiver&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Frequency stabilization method: PLL&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Modulation mode: the FSK / GMSK&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Maximum output power: +10 dBm&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Sensitivity:-100dBm&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Maximum operating rate: 76.8Kbit / s&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Working voltage :2.7 - 3 .3 V&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Application areas:&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;Vehicle monitoring, remote control, telemetry, small wireless network, wireless meter reading, access control systems, residential paging, industrial data acquisition systems, wireless tags, identification, non-contact RF smart cards, small wireless data terminals, security, fire systems, wireless remote control system, bio-signal acquisition, hydrological and meteorological monitoring, robot control, wireless 232 data communications, wireless 485/422 data communications, digital audio, digital image transmission.&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: left; CLEAR: none; LINE-HEIGHT: 1.2&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 389px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9902B5475A5CA61C04&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9902B5475A5CA61C04&quot; width=&quot;389&quot; height=&quot;286&quot; filename=&quot;pic.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- Connect&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: left; CLEAR: none; LINE-HEIGHT: 1.2&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 446px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994F6E475A5CA65922&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994F6E475A5CA65922&quot; width=&quot;446&quot; height=&quot;189&quot; filename=&quot;pic2.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;VCC ---- Power supply.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;TXE ---- RF module mode selecting.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;CE ---- Enable RF module for transmit and receive.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;PWR ---- Power up chip.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;CLK ---- Output clock, divided crystal oscillator full swing clock.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;CD ---- Carrier detect.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;AM ---- Address matched.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;DR ---- Receive and transmit ready.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;MISO ---- SPI master input slave output.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;MOSI ---- SPI mater output slave input.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;SCK ---- SPI clock.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;CSN ---- SPI enable.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;GND ---- Ground&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;GND ---- Ground&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- KOR : 919.7Mhz, 921.7Mhz, 923.1Mhz&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Reference&amp;nbsp;Source : &lt;/span&gt;&lt;a href=&quot;http://www.electrodragon.com/wp-content/uploads/2011/11/NRF905-for-arduino.zip&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;http://www.electrodragon.com/wp-content/uploads/2011/11/NRF905-for-arduino.zip&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;- Changed&amp;nbsp;Code&amp;nbsp;Library&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;PROGMEM unsigned &lt;/span&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;const &lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;int freq_tab[10] = {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;- TX Source :&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-s117/blob/master/nRF905_TX.ino&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-s117/blob/master/nRF905_TX.ino&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;#include &amp;lt;NRF905.h&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;#include &amp;lt;SPI.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;#define BUF_LEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;#define CONF_LEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;#define NRF905_CSN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;unsigned char tx_buf[BUF_LEN]= &quot;RDIoT TX CNT:&amp;nbsp; \r\n&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;unsigned char read_config_buf[CONF_LEN];&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;byte tx_address[4]= {0xcc,0xcc,0xcc,0xcc};&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;void setup()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; unsigned char i;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinMode(NRF905_CSN,OUTPUT); //to make sure SPI works&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905=NRF905(NRF905_CSN);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.init();&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default configuration, need to specify frequency&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; choose Z-Wave frequency band, support :&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; US&amp;nbsp;&amp;nbsp;908.42Mhz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EUROPE&amp;nbsp;&amp;nbsp;868.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AFRICA&amp;nbsp;&amp;nbsp;868.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHINA&amp;nbsp;&amp;nbsp;868.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HK&amp;nbsp;&amp;nbsp;919.82MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAPAN&amp;nbsp;&amp;nbsp;853.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUSTRALIA&amp;nbsp;921.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NEW_ZEALAND&amp;nbsp;921.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BRASIL&amp;nbsp;&amp;nbsp;921.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RUSSIA&amp;nbsp;&amp;nbsp;896MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.write_config(US);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.read_config(read_config_buf);&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0; i&amp;lt;10; i++)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(read_config_buf[i],HEX);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(' ');&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tx_buf[12] = '0';&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;void loop()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** transmit data packet with default TX Address */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.TX(tx_buf);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** transmit data packet with specified TX Address */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.TX(tx_buf, tx_address);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // NOTE: TX_Address and RX_Address must be the same&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** Count Sending times */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tx_buf[12]++;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(tx_buf[12] == 0x3A){&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tx_buf[12] = '0';&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(50);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;- RX Source :&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-s117/blob/master/nRF905_RX.ino&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-s117/blob/master/nRF905_RX.ino&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;#include &amp;lt;Wire.h&amp;gt; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;#include &amp;lt;LiquidCrystal_I2C.h&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;#include &amp;lt;NRF905.h&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;#include &amp;lt;SPI.h&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;#define BUF_LEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;#define CONF_LEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;//NRF905 nrf905;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;unsigned char rx_buf[BUF_LEN]= {0};&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;unsigned char read_config_buf[CONF_LEN];&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;unsigned char rx_address[4]= {0xcc,0xcc,0xcc,0xcc};&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;String str1=&quot;&quot;;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;LiquidCrystal_I2C lcd(0x27,16,2);&amp;nbsp; // set the LCD address to 0x20 for a 16 chars and 2 line display&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;void putstring(unsigned char *str)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(*str){&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; str1 += char(*str++);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Serial.write(*str++);&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;void setup()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char i;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinMode(10,OUTPUT);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905=NRF905(10);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** pin/port configuration */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.init(); &lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /***************************************************&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default configuration, need to specify frequency&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; choose Z-Wave frequency band, support :&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; US&amp;nbsp;&amp;nbsp;908.42Mhz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EUROPE&amp;nbsp;&amp;nbsp;868.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AFRICA&amp;nbsp;&amp;nbsp;868.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CHINA&amp;nbsp;&amp;nbsp;868.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HK&amp;nbsp;&amp;nbsp;919.82MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAPAN&amp;nbsp;&amp;nbsp;853.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AUSTRALIA&amp;nbsp;921.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NEW_ZEALAND&amp;nbsp;921.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BRASIL&amp;nbsp;&amp;nbsp;921.42MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RUSSIA&amp;nbsp;&amp;nbsp;896MHz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */ &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;nrf905.write_config(US); &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /***********************************************************&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;read register configuration, check register value written */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.read_config(read_config_buf);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** serial communication configurate */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** test configuration */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0; i&amp;lt;CONF_LEN; i++){&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(read_config_buf[i],HEX);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Serial.print(' ');&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&amp;nbsp; lcd.init();&amp;nbsp; // initialize the lcd &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; lcd.backlight();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; lcd.print(&quot;start LCD2004&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; delay(1000);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; lcd.clear();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;void loop()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcd.setCursor(0,0);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcd.print(&quot;S117:nRF905 RCV&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** recieve data packet with default RX address */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.RX(rx_buf);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** recieve data packet with specified RX address */&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp; nrf905.RX(rx_buf, rx_address );&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // NOTE: TX_Address and RX_Address must be the same&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /** send recieved data to PC through serial port */&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; putstring(rx_buf);&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcd.setCursor(0,1);&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcd.print(str1);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; str1 = &quot;&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Z-Wave</category>
      <category>Arduino</category>
      <category>nRF905</category>
      <category>Z-Wave</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/340</guid>
      <comments>https://rdiot.tistory.com/340#entry340comment</comments>
      <pubDate>Wed, 10 Jan 2018 17:32:41 +0900</pubDate>
    </item>
    <item>
      <title>MQTT + Kafka + Raspberry Pi ElasticSearch Cluster [P016]</title>
      <link>https://rdiot.tistory.com/339</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;MQTT + Kafka + Raspberry Pi ElasticSearch Cluster [P016]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/998D99335A27E5422D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F998D99335A27E5422D&quot; width=&quot;635&quot; height=&quot;476&quot; filename=&quot;P016.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C7D2335A27EE9617&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C7D2335A27EE9617&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171206_221834.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99767A335A27EEA90E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99767A335A27EEA90E&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171206_221800.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99E780335A27EEBC39&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99E780335A27EEBC39&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171206_221851.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/coKGRMDqAJk?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: Arial;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=coKGRMDqAJk&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=coKGRMDqAJk&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;* GitHub&lt;/b&gt;&lt;span style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p016&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;https://github.com/rdiot/rdiot-p016&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; border-width: 0px; border-style: initial; border-color: initial; font-family: Arial; padding: 0px; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: 10pt; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: 12pt; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;strong style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; font-size: 11pt; color: rgb(0, 0, 0); padding: 0px; margin: 0px;&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;- Arduino UNO&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/33&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;Ethernet W5100 Shield (W5100) [B004]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/227&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;LCD1602 I2C (LCD1602) [D016]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/68&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;Photo Resistor Module (KY-018) [S002]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/65&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;Temperature and humidity DHT22 (DHT22) [S063]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/111&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;TPM-300 Air Quality Module (TPM-300) [S092]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/13&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;Samsung ARTIK 5 (ARTIK5-V0.5) [B023]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/42&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;Raspberry Pi 3 B Model (RASPBERRY-PI-3-B) [B088]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;x 3ea : for Kafka Cluster&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/42&quot; target=&quot;_blank&quot; style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;u&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;Raspberry Pi 3 B Model (RASPBERRY-PI-3-B) [B088]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;x 4ea : for ElasicSearch&amp;nbsp;Cluster&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- USB Power Supply&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- Ethernet Hub&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;strong style=&quot;color: rgb(113, 113, 113); font-family: Arial; font-size: 16px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; font-size: 11pt; color: rgb(0, 0, 0); padding: 0px; margin: 0px;&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;1. Raspberry Pi ElasticSearch Cluster Setup&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- version : elasticsearch 2.4.6&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- master config &lt;br /&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;https://github.com/rdiot/rdiot-p016/blob/master/elasticsearch_es-pi-master-01.yml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;- data node config&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;https://github.com/rdiot/rdiot-p016/blob/master/elasticsearch_es-pi-data-01.yml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&amp;nbsp;:&amp;nbsp;https://github.com/rdiot/rdiot-p016/blob/master/elasticsearch_es-pi-data-02.yml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&amp;nbsp;:&amp;nbsp;https://github.com/rdiot/rdiot-p016/blob/master/elasticsearch_es-pi-data-03.yml&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99F4A0335A2C788406&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99F4A0335A2C788406&quot; width=&quot;635&quot; height=&quot;468&quot; filename=&quot;007.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;2. logstash configuration&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p016/blob/master/logstash-kafka-elasticsearch-airGrade.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;https://github.com/rdiot/rdiot-p016/blob/master/logstash-kafka-elasticsearch-cds.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;https://github.com/rdiot/rdiot-p016/blob/master/logstash-kafka-elasticsearch-humidity.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;https://github.com/rdiot/rdiot-p016/blob/master/logstash-kafka-elasticsearch-temperature.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;3. start logstash script example&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;#!/bin/sh&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;export LS_HEAP_SIZE=&quot;500m&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;/data1/logstash/logstash/bin/logstash -f /data1/logstash/logstash-kafka-elasticsearch-temperature.conf -l logstash.log &amp;amp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;4. Kafka logstash Monitoring&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99938B335A27E5AE1B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99938B335A27E5AE1B&quot; width=&quot;635&quot; height=&quot;446&quot; filename=&quot;004.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;5. ElasticSearch data node shard&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991375335A2C8D0906&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991375335A2C8D0906&quot; width=&quot;635&quot; height=&quot;155&quot; filename=&quot;008.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;6. Grafana Setup&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- Install in Raspberry Pi&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; font-family: Arial;&quot;&gt;$ sudo apt-get install libfontconfig&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ curl -L https://github.com/fg2it/grafana-on-raspberry/releases/download/v4.0.1/grafana_4.0.1-1480722482_armhf.deb -o /tmp/grafana_4.0.1-1480722482_armhf.deb&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ sudo dpkg -i /tmp/grafana_4.0.1-1480722482_armhf.deb&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ sudo vi /etc/grafana/grafana.ini&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;# The ip address to bind to, empty will bind to all interfaces&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;http_addr = 192.168.0.20&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ sudo systemctl enable grafana-server&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ sudo systemctl restart grafana-server&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;- Connect Grafana WebAdmin&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;http://92.168.0.20:3000&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;id/pwd : admin/admin&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- Add Data Sources :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;http://192.168.0.20:3000/datasources/new&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9943E5335A27E64F10&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9943E5335A27E64F10&quot; width=&quot;635&quot; height=&quot;370&quot; filename=&quot;005.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- edit data source examples&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B4F7335A27E69A1E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B4F7335A27E69A1E&quot; width=&quot;635&quot; height=&quot;816&quot; filename=&quot;006.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;7. Grafana Dashboard&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- Kafka-Sensor-Monitoring&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp;: Temperature, Humidity, Cds, AirGrade&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9992C8335A27E6D629&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9992C8335A27E6D629&quot; width=&quot;635&quot; height=&quot;301&quot; filename=&quot;003.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>1) HW Platform/Raspberry_Pi</category>
      <category>Arduino</category>
      <category>elasticsearch</category>
      <category>Grafana</category>
      <category>kafka</category>
      <category>logstash</category>
      <category>MQTT</category>
      <category>MQTT-Kafka-Bridge</category>
      <category>Samsung Artik</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/339</guid>
      <comments>https://rdiot.tistory.com/339#entry339comment</comments>
      <pubDate>Wed, 29 Nov 2017 14:06:20 +0900</pubDate>
    </item>
    <item>
      <title>MQTT + Kafka + Amazon ElasticSearch Service [P015]</title>
      <link>https://rdiot.tistory.com/338</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;MQTT + Kafka + Amazon ElasticSearch Service&amp;nbsp;[P015]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/991380335A0C5B8201&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F991380335A0C5B8201&quot; width=&quot;635&quot; height=&quot;474&quot; filename=&quot;P015.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/993CAE335A1D83DC14&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F993CAE335A1D83DC14&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171129_000337.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B632335A1D83A310&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B632335A1D83A310&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;999.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/-8B8Yp52XMY?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=-8B8Yp52XMY&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;https://www.youtube.com/watch?v=-8B8Yp52XMY&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;b&gt;* GitHub&lt;/b&gt; :&amp;nbsp;&lt;a href=&quot;https://github.com/rdiot/rdiot-p015&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p015&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; BORDER-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;strong style=&quot;BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;span style=&quot;BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11pt; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(0,0,0); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;- Arduino UNO&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/33&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Ethernet W5100 Shield (W5100) [B004]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/227&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;LCD1602 I2C (LCD1602) [D016]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/68&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Photo Resistor Module (KY-018) [S002]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/65&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Temperature and humidity DHT22 (DHT22) [S063]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/111&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;TPM-300 Air Quality Module (TPM-300) [S092]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/13&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 (ARTIK5-V0.5) [B023]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/42&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Raspberry Pi 3 B Model (RASPBERRY-PI-3-B) [B088]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;x 3ea : for Kafka Cluster&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- USB Power Supply&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,0,0)&quot;&gt;- Ethernet Hub&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;strong style=&quot;BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px&quot;&gt;&lt;span style=&quot;BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11pt; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: rgb(0,0,0); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px;&quot;&gt;&lt;b style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;1. Amazon ElasticSearch Service Setup&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&amp;nbsp;- Define domain&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9992F0335A0C5C490A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9992F0335A0C5C490A&quot; width=&quot;635&quot; height=&quot;314&quot; filename=&quot;001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1.2; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- Configure cluster&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D3D1335A0C5CF51D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D3D1335A0C5CF51D&quot; width=&quot;635&quot; height=&quot;426&quot; filename=&quot;002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- Set up access&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B49E335A0C5D2208&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B49E335A0C5D2208&quot; width=&quot;635&quot; height=&quot;426&quot; filename=&quot;003.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- Review&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99C7EF335A0C5D4319&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99C7EF335A0C5D4319&quot; width=&quot;635&quot; height=&quot;435&quot; filename=&quot;004.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;color: rgb(113, 113, 113); font-family: Arial; font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;Amazon Elasticsearch Service dashboard&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99288B335A0C5DA917&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99288B335A0C5DA917&quot; width=&quot;635&quot; height=&quot;216&quot; filename=&quot;005.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;2. ES Information example&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot; style=&quot;color: rgb(113, 113, 113);&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- ElasticSearch Endpoint :&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://search-rdiot-aws-es-2yolnmmxbjghreiywdbh4yrsay.ap-northeast-2.es.amazonaws.com&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;color: rgb(113, 113, 113); font-family: Arial; font-size: 14.6667px;&quot;&gt;- Kibana URL :&amp;nbsp;https://search-rdiot-aws-es-2yolnmmxbjghreiywdbh4yrsay.ap-northeast-2.es.amazonaws.com/_plugin/kibana/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2; text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/999307335A0C5F8C17&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F999307335A0C5F8C17&quot; width=&quot;635&quot; height=&quot;212&quot; filename=&quot;006.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;b&gt;3. MQTT - Kafka - Bridge (json)&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- source :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p015/blob/master/MqttToKafkaReConn.java&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- result&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;{&quot;time&quot;: 1511884443315,&quot;value&quot;:724}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;{&quot;time&quot;: 1511884444405,&quot;value&quot;:724}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;{&quot;time&quot;: 1511884445488,&quot;value&quot;:723}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;{&quot;time&quot;: 1511884446579,&quot;value&quot;:724}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;{&quot;time&quot;: 1511884447657,&quot;value&quot;:726}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;b style=&quot;color: rgb(113, 113, 113); font-family: Arial; font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;4. install logstash &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: rgb(113, 113, 113); font-family: Arial; font-size: 11pt;&quot;&gt;: tested logstash-2.4.1&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ cd /data1/logstash&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ wget https://download.elastic.co/logstash/logstash/logstash-2.4.1.tar.gz&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; color: rgb(113, 113, 113); font-family: Arial;&quot;&gt;$ tar zxvf logstash-2.4.1.tar.gz&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 14.6667px; color: rgb(113, 113, 113); font-family: Arial;&quot;&gt;$ ln -s logstash-2.4.1 logstash&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ sudo apt-get install ant texinfo openjdk-8-jdk build-essential&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ git clone https://github.com/jnr/jffi.git&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ export JAVA_HOME=&quot;/usr/lib/jvm/java-8-openjdk-armhf&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ cd jffi&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ ant jar&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;$ sudo cp build/jni/libjffi-1.2.so /data1/logstash/logstash/vendor/jruby/lib/jni/arm-Linux&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;5. logstash config&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt; : tested logstash-2.4.1&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- source :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://github.com/rdiot/rdiot-p015/blob/master/logstash-kafka-aws-es.conf&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;input {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;kafka {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;zk_connect =&amp;gt; &quot;kafka-pi-01:2181&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;group_id =&amp;gt; &quot;logstash&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;topic_id =&amp;gt; &quot;cds&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;consumer_threads =&amp;gt; 2&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;decorate_events =&amp;gt; true&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;filter {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; json {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; source =&amp;gt; &quot;message&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; date {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; match =&amp;gt; [ &quot;time&quot;, &quot;UNIX&quot;]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; target =&amp;gt; &quot;time_new&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; }&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;output {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; elasticsearch {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; index =&amp;gt; &quot;test-%{+YYYY.MM.dd}&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; hosts =&amp;gt; [&quot;https://search-rdiot-aws-es-2yolnmmxbjghreiywdbh4yrsay.ap-northeast-2.es.amazonaws.com&quot;]&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; codec =&amp;gt; json&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; stdout {&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; codec =&amp;gt; &quot;rubydebug&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;6. Amazon ElasticSearch Query S&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;ample&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2; text-align: left; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 411px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99D720335A1D87CE2D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99D720335A1D87CE2D&quot; width=&quot;411&quot; height=&quot;385&quot; filename=&quot;010.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;b&gt;7. Kibana&lt;/b&gt; : Search &amp;amp; Chart&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; margin-left: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;margin-right: 0px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1.2;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: center; clear: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99FC9F335A1D840118&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99FC9F335A1D840118&quot; width=&quot;635&quot; height=&quot;318&quot; filename=&quot;008.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: center; clear: none;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: center; clear: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/993DB1335A1D84221B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F993DB1335A1D84221B&quot; width=&quot;635&quot; height=&quot;321&quot; filename=&quot;009.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>1) HW Platform/Raspberry_Pi</category>
      <category>Arduino</category>
      <category>elasticsearch</category>
      <category>kafka</category>
      <category>kibana</category>
      <category>logstash</category>
      <category>MQTT</category>
      <category>MQTT-Kafka-Bridge</category>
      <category>MQTT.fx</category>
      <category>Samsung Artik</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/338</guid>
      <comments>https://rdiot.tistory.com/338#entry338comment</comments>
      <pubDate>Tue, 24 Oct 2017 20:13:05 +0900</pubDate>
    </item>
    <item>
      <title>ARTIK MQTT + Raspberry Pi Apache Kafka Cluster Bridge [P014]</title>
      <link>https://rdiot.tistory.com/336</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;ARTIK MQTT + Raspberry Pi Apache Kafka Cluster Bridge [P014]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A6C63359CBAA630C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A6C63359CBAA630C&quot; width=&quot;635&quot; height=&quot;477&quot; filename=&quot;p014.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9957983359E6052407&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9957983359E6052407&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171017_220427.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px; FONT-FAMILY: Arial&quot;&gt;* Arduino MQTT Client to ARTIK MQTT Broker&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/998B1E3359E5E1EE1E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F998B1E3359E5E1EE1E&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171017_195121.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* ARTIK MQTT Broker &amp;amp; Raspberry Pi Kafka Cluster&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99BCAA3359E5E23209&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99BCAA3359E5E23209&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20171017_195304.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Run MQTT-Kafka-Bridge&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99B0453359E5DF2A1C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99B0453359E5DF2A1C&quot; width=&quot;635&quot; height=&quot;441&quot; filename=&quot;mqtt_to_kafka.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Kafka Console Consumer&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9953AE3359E5E00E1E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9953AE3359E5E00E1E&quot; width=&quot;635&quot; height=&quot;558&quot; filename=&quot;kafka_console2.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;* &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;KafkaMonitor&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AC7C3359E5DC4036&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AC7C3359E5DC4036&quot; width=&quot;635&quot; height=&quot;471&quot; filename=&quot;kafka_monitor.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/JIEIv-pEFFs?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=JIEIv-pEFFs&quot;&gt;&lt;/a&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=JIEIv-pEFFs&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=JIEIv-pEFFs&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; : &lt;a href=&quot;https://github.com/rdiot/rdiot-p014.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p014.git&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; BORDER-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;strong style=&quot;BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;span style=&quot;font-size: 11pt; border-width: 0px; border-style: initial; border-color: initial; font-family: Arial; padding: 0px; margin: 0px; color: rgb(0, 0, 0);&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- Arduino UNO&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/33&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;Ethernet W5100 Shield (W5100) [B004]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/227&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;LCD1602 I2C (LCD1602) [D016]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/68&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;Photo Resistor Module (KY-018) [S002]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/65&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;Temperature and humidity DHT22 (DHT22) [S063]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/111&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;TPM-300 Air Quality Module (TPM-300) [S092]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/13&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;Samsung ARTIK 5 (ARTIK5-V0.5) [B023]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/42&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;Raspberry Pi 3 B Model (RASPBERRY-PI-3-B) [B088]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;x 3ea&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- USB Power Supply&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- Ethernet Hub&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;strong style=&quot;font-family: Arial; font-size: 16px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: 11pt; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 16px; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;span style=&quot;font-size: 11pt; border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;1.&amp;nbsp; ARTIK MQTT Start&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;- mqtt broker (1883)&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(0, 0, 0); font-family: Arial;&quot;&gt;$ mosquitto &amp;amp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;2. A&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;dd MQTT Topics in the node-red&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- node-red (1880)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;$ node-red &amp;amp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 14.6667px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;3. Arduino MQTT Client&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;- source&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;https://github.com/rdiot/rdiot-p014/blob/master/arduino_mqtt_client.ino&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;font-size: 12px; border-width: 0px; border-style: initial; border-color: initial; font-family: Dotum, Verdana, AppleGothic, sans-serif; color: rgb(113, 113, 113); padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; COLOR: rgb(113,113,113); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;4. MQTT Kakfa Bridge&lt;/span&gt;&lt;/font&gt;&lt;br style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Dotum, Verdana, AppleGothic, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- source&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;font color=&quot;#717171&quot; face=&quot;Dotum, Verdana, AppleGothic, sans-serif&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;https://github.com/rdiot/rdiot-p014/blob/master/MqttToKafkaReConn.java&lt;/span&gt;&lt;/font&gt;&lt;br style=&quot;FONT-SIZE: 12px; BORDER-TOP: 0px; FONT-FAMILY: Dotum, Verdana, AppleGothic, sans-serif; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;- maven&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;!--&amp;nbsp; mqtt-client --&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;groupId&amp;gt;org.fusesource.mqtt-client&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;artifactId&amp;gt;mqtt-client&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.14&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;!-- kafka --&amp;gt;&lt;/span&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;groupId&amp;gt;org.apache.kafka&amp;lt;/groupId&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;artifactId&amp;gt;kafka_2.9.1&amp;lt;/artifactId&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;version&amp;gt;0.8.2.1&amp;lt;/version&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;white-space: pre; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0);&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;- run script&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;https://github.com/rdiot/rdiot-p014/blob/master/mqtt-kafka-bridge.sh&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;$ java -jar mqtt-kafka-bridge-0.0.1-SNAPSHOT.jar&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;$&amp;nbsp;nohup java -jar mqtt-kafka-bridge-0.0.1-SNAPSHOT.jar &amp;gt; output.txt &amp;amp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;5. Kafka Console Consumer&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;- run script&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin: 0px; font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;https://github.com/rdiot/rdiot-p014/blob/master/consumer.sh&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;$&amp;nbsp;/data1/kafka/kafka/bin/kafka-console-consumer.sh --zookeeper kafka-pi-01:2181,kafka-pi-02:2181,kafka-pi-03:2181 --topic $1&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;- run command&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;$ ./consumer.sh temperature,humidity,cds,airGrade&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt; color: rgb(0, 0, 0);&quot;&gt;$ ./consumer.sh temperature&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;border-width: 0px; border-style: initial; border-color: initial; padding: 0px; margin-left: 0px; line-height: 1; margin-right: 0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>1) HW Platform/Raspberry_Pi</category>
      <category>Arduino</category>
      <category>kafka</category>
      <category>KafkaOffsetMonitor</category>
      <category>MQTT</category>
      <category>MQTT-Kafka-Bridge</category>
      <category>Samsung Artik</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/336</guid>
      <comments>https://rdiot.tistory.com/336#entry336comment</comments>
      <pubDate>Wed, 27 Sep 2017 22:41:17 +0900</pubDate>
    </item>
    <item>
      <title>Crash Collision Sensor Detection Module [S230]</title>
      <link>https://rdiot.tistory.com/335</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;Crash Collision Sensor Detection Module [S230]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none; line-height: 1;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99188D3359C677740D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99188D3359C677740D&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20160827_113621.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none; line-height: 1;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9998653359C6778335&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9998653359C6778335&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20160827_113707.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/1yeZcZQk-Y8?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=1yeZcZQk-Y8&quot; target=&quot;_blank&quot; style=&quot;font-family: dotum; font-size: 12px; text-align: start;&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=1yeZcZQk-Y8&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;*GitHub&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt; :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-s230.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-s230.git&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Specs&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Wrobot Crash Sensor is arduino compatible and can be used for for robot collision detection, touch collision detection.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;It is based on the high sensitivity crash sensor.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;With the Arduino sensor expansion board, in combination, it can be very easy to achieve robot collision detection, touch collision detection.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;When touch, output low level ; when release, maintain a high level&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Wrobot Crash Sensor pin definitions : (1) Output (2) Vcc (3) GND&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Features :&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;1.Based on the high sensitivity crash sensor&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;2.Can be used for robot collision detection, touch collision detection&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;3.Type : Digital&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;4.Sensitivity : High&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;5.Power Supply : 5V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;6.Pin Definitions : (1) Output (2) Vcc (3) GND&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;7.When touch, output low level ; when release, maintain a high level&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;8.Apply to a variety of platforms including Arduino/51/AVR/ARM&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- connect&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;OUT - D3&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;VCC - 5V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;GND - GND&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Key Code&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;line number10 index9 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp color1 bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;int&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;ledPin = 13;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// choose the pin for the LED&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number11 index10 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp color1 bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;int&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;inputPin = 3;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// connect sensor to input pin 3&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number12 index11 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line number13 index12 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line number14 index13 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp keyword bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;void&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;setup() {&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number15 index14 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Serial.begin(9600);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// Init the serial port&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number16 index15 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line number17 index16 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;pinMode(ledPin, OUTPUT);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// declare LED as output&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number18 index17 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;pinMode(inputPin, INPUT);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// declare Micro switch as input&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number19 index18 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number20 index19 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;line number21 index20 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp keyword bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;void&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;loop(){&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number22 index21 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp color1 bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;int&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;val = digitalRead(inputPin);&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// read input value&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number23 index22 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp keyword bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;if&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;(val == HIGH) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// check if the input is HIGH&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number24 index23 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;digitalWrite(ledPin, LOW);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// turn LED OFF&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number25 index24 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp keyword bold&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;else&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;{&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number26 index25 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;digitalWrite(ledPin, HIGH);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp comments&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;// turn LED ON&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number27 index26 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Serial.println(&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp string&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&quot;Switch Pressed!&quot;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;);&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number28 index27 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number29 index28 alt2&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp spaces&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;delay(50);&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;div class=&quot;line number30 index29 alt1&quot; style=&quot;font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;code class=&quot;cpp plain&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Vibration_Collision</category>
      <category>Arduino</category>
      <category>collision</category>
      <category>crash</category>
      <category>Detection</category>
      <category>Vibration</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/335</guid>
      <comments>https://rdiot.tistory.com/335#entry335comment</comments>
      <pubDate>Sun, 24 Sep 2017 00:07:56 +0900</pubDate>
    </item>
    <item>
      <title>SunFounder RAB 5 in 1 Breadboard [B193]</title>
      <link>https://rdiot.tistory.com/334</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;SunFounder RAB 5 in 1 Breadboard [B193]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99CED53359AC150E1E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99CED53359AC150E1E&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20170903_232512.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/996ADD3359AC153329&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F996ADD3359AC153329&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20170903_232541.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/EilFGl_4ats?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=EilFGl_4ats&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=EilFGl_4ats&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;1) Compatibale with Raspberry Pi 3 Model B,2 Model B and 1 Model B+.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;2) For any Arduino board whose mounting holes are the same with For Arduino UNO and Mega 2560 can be fixed upon this Holder with screws.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;3) Be able to fix the 400 points and 800 points self-adhesive breadboard.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;4) There are M3 fixing holes in the middle which can be used to fix the RAB Holder upon your experiment table.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;5) Size:200*135mm -&amp;gt;7.87inch * 5.31inch.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Technical Details Introduction&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;RAB Holder, also called Raspberry Pi, For Arduino and Breadboard Holder. Presumably you can know its function from the name. It can ensure the security of your demoboard and avoid placing the demoboard on the desk freely to cause short cut. The RAB Holder also simplifies your experiment when you are building a complex circuit. There are three zones on the RAB Holder and each has a name on it. We have made some slots in the zone that used to fix the Raspberry Pi to make the use more comfortable.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;A screwdriver is provided for you to install the Raspberry Pi and for Arduino board onto the holder with screws.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Package Contents&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;2x M3*10 Screw&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;4x M2.5*6 Screw&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;6x M3*6 Screw&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;1x RAB Holder&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;1 x Screwdriver&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>4) Parts&amp;amp;Others</category>
      <category>Arduino</category>
      <category>Breadboard</category>
      <category>raspberry pi</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/334</guid>
      <comments>https://rdiot.tistory.com/334#entry334comment</comments>
      <pubDate>Sun, 3 Sep 2017 23:46:44 +0900</pubDate>
    </item>
    <item>
      <title>Elecrow TFT HDMI Display 7 Inch 1024x600 [B190]</title>
      <link>https://rdiot.tistory.com/333</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;span style=&quot;font-size: 12pt; font-family: Arial;&quot;&gt;Elecrow TFT HDMI Display 7 Inch 1024x600 [B190]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/994FF93359A919901B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F994FF93359A919901B&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20170901_011928.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9979063359A919A22E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9979063359A919A22E&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20170901_012001.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/sefEwRMQRoc?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;dotum&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=sefEwRMQRoc&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=sefEwRMQRoc&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Power: DC 7.5v-12v/1.5-2A&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;16:10 display ratio&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Resolution:1024x600&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Visible area: 150mm x 85mm&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Weight:300&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;dotum&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Yes, this is an adorable small HDMI television with incredibly high resolution! We tried to get the smallest possible HDMI display with high-res, high-contrast visibility. The display is very easy to use&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;dotum&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- it should be powered by 12DC, then connect a digital video source to one of the ports. It work connect to any device with direct HDMI such as raspberry pi, banana pi and pcduino. The biggest difference is that it can work when you plug it on device without any software support.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- If you want a power adapter : 12V/2A Power Supply&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>3) Actuator/TFT_LCD</category>
      <category>HDMI</category>
      <category>lcd</category>
      <category>tft</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/333</guid>
      <comments>https://rdiot.tistory.com/333#entry333comment</comments>
      <pubDate>Fri, 1 Sep 2017 17:26:24 +0900</pubDate>
    </item>
    <item>
      <title>Raspberry Pi Apache Kafka Cluster [P013]</title>
      <link>https://rdiot.tistory.com/329</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;Raspberry Pi Apache Kafka Cluster [P013]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2276B93D5947CEA62B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2276B93D5947CEA62B&quot; width=&quot;900&quot; height=&quot;675&quot; filename=&quot;P013_NEW.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/23135D46593D3B9235&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F23135D46593D3B9235&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170611_210911 (1).jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/244D9542593D3BA31F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F244D9542593D3BA31F&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170611_211253 (1).jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/dAVwsc1Zhfo?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=dAVwsc1Zhfo&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;https://www.youtube.com/watch?v=dAVwsc1Zhfo&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/42&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Raspberry Pi 3 B Model (RASPBERRY-PI-3-B) [B088]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; x 3ea&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;- USB Power Supply&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;- Ethernet Hub&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;- Installation &amp;amp; Setup&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;1. JDK&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ sudo apt-get install openjdk-8-jdk&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;2. Kafka&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ cd&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ mkdir kafka&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ wget http://apache.tt.co.kr/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ tar zxvf kafka_2.11-0.10.1.0.tgz&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;3. hosts&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ vi /etc/hosts&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;192.168.0.11 kafka-pi-01&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;192.168.0.12 kafka-pi-02&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;192.168.0.13 kafka-pi-03&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;4. Config Zookeeper&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ vi config/zookeeper.properties (added)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;initLimit=5&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;syncLimit=2&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;server.1=kafka-pi-01:2888:3888&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;server.2=kafka-pi-02:2888:3888&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;server.3=kafka-pi-03:2888:3888&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ mkdir /tmp/zookeeper (each server)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ echo 1 &amp;gt; /tmp/zookeeper/myid&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ echo 2 &amp;gt; /tmp/zookeeper/myid&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;$ echo 3 &amp;gt; /tmp/zookeeper/myid&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;5. Config Kafka&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;$ vi&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;config/server.properties (each server 1,2,3)&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;broker.id=1&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;zookeeper.connect=kafka-pi-01:2181,kafka-pi-02:2181,kafka-pi-03:2181&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;* Demo Test Script&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;1. Zookeeper Cluster Start&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;/home/dragon/kafka/kafka/bin/zookeeper-server-start.sh -daemon /home/dragon/kafka/kafka/config/zookeeper.properties&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;2. Kafka Cluster Start&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;/home/dragon/kafka/kafka/bin/kafka-server-start.sh -daemon /home/dragon/kafka/kafka/config/server.properties&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;3. Create topics&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;/home/dragon/kafka/kafka/bin/kafka-topics.sh --create --zookeeper kafka-pi-01:2181 --replication-factor 3 --partitions 5 -topic rdtest&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;4. Producer&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;/home/dragon/kafka/kafka/bin/kafka-console-producer.sh --broker-list kafka-pi-01:9092 --topic rdtest&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;5. Consumer&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;/home/dragon/kafka/kafka/bin/kafka-console-consumer.sh --zookeeper kafka-pi-01:2181 --topic rdtest --from-beginning&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;6. Start KafkaOffsetMonitor&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;java -cp KafkaOffsetMonitor-assembly-0.2.1.jar \&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;com.quantifind.kafka.offsetapp.OffsetGetterWeb \&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;--zk kafka-pi-01:2181,kafka-pi-02:2181,kafka-pi-03:2181 \&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;--port 8080 \&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;--refresh 10.seconds \&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;--retain 2.days &amp;amp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;7. Monitor Kafka&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;http://192.168.0.11:8080&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;8. How to solve the &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&quot;map failed&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&quot; problem&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;in &lt;/span&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;the 32bit raspberry pi.&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- edit kafka-run-class.sh&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- replace the KAFKA_JVM_PERFORMANCE_OPTS as follows&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;# JVM performance options&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;if [ -z &quot;$KAFKA_JVM_PERFORMANCE_OPTS&quot; ]; then&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp; #KAFKA_JVM_PERFORMANCE_OPTS=&quot;-server -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSScavengeBeforeRemark -XX:+DisableExplicitGC -Djava.awt.headless=true&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; color: rgb(9, 0, 255); font-family: Arial;&quot;&gt;&amp;nbsp; KAFKA_JVM_PERFORMANCE_OPTS=&quot;-server -XX:+UseG1GC -XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35 -XX:+DisableExplicitGC -Djava.awt.headless=true&quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;fi&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;- add KAFKA_HEAP_OPTS under 1G&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;export KAFKA_HEAP_OPTS=&quot;-Xmx256M -Xms128M&quot;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>1) HW Platform/Raspberry_Pi</category>
      <category>kafka</category>
      <category>KafkaOffsetMonitor</category>
      <category>raspberry pi</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/329</guid>
      <comments>https://rdiot.tistory.com/329#entry329comment</comments>
      <pubDate>Thu, 8 Jun 2017 13:55:52 +0900</pubDate>
    </item>
    <item>
      <title>Call server API for multiple sensor information [P002]</title>
      <link>https://rdiot.tistory.com/328</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;Call server API for multiple sensor information [P002]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/213B9C4C5925829225&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F213B9C4C5925829225&quot; width=&quot;900&quot; height=&quot;675&quot; filename=&quot;p002.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/6oUOoBihOfo?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=6oUOoBihOfo&quot;&gt;&lt;/a&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=6oUOoBihOfo&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=6oUOoBihOfo&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p002.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p002.git&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- Arduino Uno R3&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- &lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/33&quot; target=&quot;_blank&quot;&gt;Ethernet W5100 Shield (W5100) [B004]&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- &lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/226&quot; target=&quot;_blank&quot;&gt;LCD1602 (HD44780) [D002]&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- &lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/50&quot; target=&quot;_blank&quot;&gt;Temperature and humidity DHT11 sensor module (KY-015) [S008]&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- Button&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;- Collect multiple (two temperature / humidity) sensor values on one sensor and load them into the server&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Temperature</category>
      <category>Arduino</category>
      <category>dht11</category>
      <category>LCD1602</category>
      <category>mysql</category>
      <category>W5100</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/328</guid>
      <comments>https://rdiot.tistory.com/328#entry328comment</comments>
      <pubDate>Wed, 24 May 2017 15:52:57 +0900</pubDate>
    </item>
    <item>
      <title>Air Quality Sensor Measurement RGB Matrix Output [P004]</title>
      <link>https://rdiot.tistory.com/327</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;Air Quality Sensor Measurement RGB Matrix Output [P004]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/234E7935592584C83B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F234E7935592584C83B&quot; width=&quot;900&quot; height=&quot;667&quot; filename=&quot;p004.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2512C738592584D51C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2512C738592584D51C&quot; width=&quot;900&quot; height=&quot;674&quot; filename=&quot;p004_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/BxdZ1Tk4Mmw?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=BxdZ1Tk4Mmw&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=BxdZ1Tk4Mmw&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/yhVOXsE28B4?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=yhVOXsE28B4&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=yhVOXsE28B4&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/vl9jQZMoH-o?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=vl9jQZMoH-o&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=vl9jQZMoH-o&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; :&amp;nbsp;&lt;a href=&quot;https://github.com/rdiot/rdiot-p004.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p004.git&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Parts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Arduino Mega &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/110&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Air Quality Sensor (MQ135) [S037]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/144&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;32x64 RGB LED Matrix P4 (LM-P4-SMD-RGB-LED) &lt;/span&gt;&lt;/a&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/144&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;[D025]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/58&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;SI7021 Humidity Sensor (GY-21) [S068]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/68&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Photo Resistor Module (KY-018) [S002]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Key Code&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;Adafruit_GFX.h&amp;gt; &amp;nbsp; // Core graphics library&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;RGBmatrixPanel.h&amp;gt; // Hardware-specific library&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;MQ135.h&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;Wire.h&amp;gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pin = A5; // Air Quality Sensor&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;// LED Matrix&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define OE &amp;nbsp; 9&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define LAT 10&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define CLK 11&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define A &amp;nbsp; A0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define B &amp;nbsp; A1&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define C &amp;nbsp; A2&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define D &amp;nbsp; A3&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;RGBmatrixPanel matrix(A, B, C, D, CLK, LAT, OE, false, 64);&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;MQ135 gasSensor = MQ135(pin);&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#define RZERO 76.63&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;double rzero;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;double result;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int i=0;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;double rzero;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;double result;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void setup() {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.begin(); // LED Matrix init&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.drawPixel(0, 0, matrix.Color333(7, 7, 7));&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; delay(500);&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.fillRect(0, 0, 64, 32, matrix.Color333(0, 7, 0));&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; delay(3000);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void loop() {&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.fillScreen(matrix.Color333(0, 0, 0));&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.setCursor(1, 1);&amp;nbsp;&amp;nbsp;&amp;nbsp; // start at top left, with 8 pixel of spacin&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if (i==0) {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp; rzero = gasSensor.getRZero(); // float&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if (i&amp;gt;0) {&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp; result = gasSensor.getRZero();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp; rzero = (rzero + result)/2;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; float co2_ppm = gasSensor.getPPM();&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.println(&quot;rz:&quot;+(String)rzero+&quot; &quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.setCursor(1, 9);&amp;nbsp;&amp;nbsp;&amp;nbsp; // start at top left, with 8 pixel of spacing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.println(&quot;rs:&quot;+(String)result+&quot; &quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.setCursor(1, 16);&amp;nbsp;&amp;nbsp;&amp;nbsp; // start at top left, with 8 pixel of spacing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.println(&quot;D:&quot;+(String)analogRead(pin)+&quot; &quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.setCursor(1, 23);&amp;nbsp;&amp;nbsp;&amp;nbsp; // start at top left, with 8 pixel of spacing&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; matrix.println(&quot;A:&quot;+(String)co2_ppm+&quot;ppm&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; i++;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if(co2_ppm &amp;gt; 10)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; matrix.drawRect(0, 0, 64, 32, matrix.Color333(0, 4, 7));&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; else&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; // matrix.drawRect(0, 0, 64, 32, matrix.Color333(0, 4, 7));&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; //cool down&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; delay(1000);&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/LED_Matrix</category>
      <category>Arduino</category>
      <category>KY-018</category>
      <category>MQ135</category>
      <category>SI7021</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/327</guid>
      <comments>https://rdiot.tistory.com/327#entry327comment</comments>
      <pubDate>Wed, 24 May 2017 15:13:33 +0900</pubDate>
    </item>
    <item>
      <title>S198 - Sonoff ITEAD WiFi Switch Module (ESP8266)</title>
      <link>https://rdiot.tistory.com/326</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;S198 - Sonoff ITEAD WiFi Switch Module (ESP8266)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 740px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/237C034558C756301A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F237C034558C756301A&quot; width=&quot;740&quot; height=&quot;416&quot; filename=&quot;1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 740px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2764774558C7564203&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2764774558C7564203&quot; width=&quot;740&quot; height=&quot;416&quot; filename=&quot;2.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/yGFyIM13VS0?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=yGFyIM13VS0&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;https://www.youtube.com/watch?v=yGFyIM13VS0&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99DE0B3B5A940BFE1A&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99DE0B3B5A940BFE1A&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180223_215453.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/992F76375A940C1924&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F992F76375A940C1924&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180223_042122.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99AE7E355A940C380E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99AE7E355A940C380E&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180223_224221.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/9934893E5A940C5531&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F9934893E5A940C5531&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180223_224244.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 635px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99092D395A940C6F31&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99092D395A940C6F31&quot; width=&quot;635&quot; height=&quot;357&quot; filename=&quot;20180223_230124.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/Bu8K9uPCroU?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=Bu8K9uPCroU&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=Bu8K9uPCroU&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Specs&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Specification: &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Voltage range: 90-250v AC(50/60Hz)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Max current: 10A&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Max Wattage: 2200 watts&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Dimensions: (L)88*(W)38*(H)23mm&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Color: White&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Humidity: 5%-95%&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Wireless Frequency: 2.4Ghz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Working Temp: -20°C-75°C&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Features:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Support WiFi network.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Support status tracking, home appliances status timely feedback to your App.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Support remotely turn on or off added devices.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Support Max 8 timing tasks for each added device.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Support numerous WiFi smart switches one smart phone.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Easy installation, easy handling and can be activated immediately and stably.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Contents&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Connect&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Input&amp;nbsp;&amp;nbsp;&amp;nbsp; Output&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;N ————N&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;L————-L&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Reference &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;: &lt;/span&gt;&lt;a href=&quot;https://www.itead.cc/blog/user-guide-for-sonoff-slampher&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;https://www.itead.cc/blog/user-guide-for-sonoff-slampher&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 466px; height: 630px; width: 466px;; height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/21507B4658C756B319&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F21507B4658C756B319&quot; width=&quot;466&quot; height=&quot;630&quot; filename=&quot;3.jpg&quot; filemime=&quot;image/jpeg&quot; style=&quot;height: 630px; width: 466px;&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: left; CLEAR: none; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;- download&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;E-Welink app&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.coolkit&amp;amp;hl=zh-CN&quot;&gt;https://play.google.com/store/apps/details?id=com.coolkit&amp;amp;hl=zh-CN&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;float: none; text-align: left; clear: none; line-height: 1;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99A405435A940E4903&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99A405435A940E4903&quot; width=&quot;400&quot; height=&quot;711&quot; filename=&quot;Screenshot_2018-02-26-22-34-36.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: left; clear: none; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: left; clear: none; line-height: 1;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 400px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/99CA004B5A940E6D21&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F99CA004B5A940E6D21&quot; width=&quot;400&quot; height=&quot;711&quot; filename=&quot;Screenshot_2018-02-26-22-34-44.png&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: left; clear: none; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;float: none; text-align: left; clear: none; line-height: 1;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Relay</category>
      <category>EWeLink</category>
      <category>relay</category>
      <category>Sonoff ITEAD</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/326</guid>
      <comments>https://rdiot.tistory.com/326#entry326comment</comments>
      <pubDate>Tue, 14 Mar 2017 11:41:56 +0900</pubDate>
    </item>
    <item>
      <title>UVC Camera Movie Monitoring [P006]</title>
      <link>https://rdiot.tistory.com/325</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;UVC Camera Movie Monitoring [P006]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/27708C475925864B22&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F27708C475925864B22&quot; width=&quot;900&quot; height=&quot;669&quot; filename=&quot;p006.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/234EE04D5925879233&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F234EE04D5925879233&quot; width=&quot;900&quot; height=&quot;671&quot; filename=&quot;p006_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/mGtN4wd5KvQ?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;font-family:Arial;&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.youtube.com/watch?v=mGtN4wd5KvQ&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=mGtN4wd5KvQ&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-p006.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p006.git&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/27&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Arduino Yun (ARDUINO-YUN) [B015] &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/148&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Logitech HD WebCam C310 (C310) [S084]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;
&lt;/span&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;1. Install UVC Class&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : opkg update&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : opkg install kmod-video-uvc&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;2. Install mjpg-streamer&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : opkg install mjpg-streamer&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;3. config /etc/config/mjpg-streamer&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp;: config mjpg-streamer 'core'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;option device 'dev/video0'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;option resolution '640x480'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;option fps '30'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;option www '/www/webcam'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;option port '8080'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;option enabled '1'&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;4. startup mjpg-streamer&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : /etc/init.d/mjpg-streamer enable&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : /etc/init.d/mjpg-streamer start&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;5. Movie Monitoring by web browser&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : http://IP:8080/?action=stream&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp; : http://IP:8080/javascript_simple.html&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Camera</category>
      <category>Arduino</category>
      <category>mjpg-streamer</category>
      <category>UVC Camera</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/325</guid>
      <comments>https://rdiot.tistory.com/325#entry325comment</comments>
      <pubDate>Fri, 3 Mar 2017 16:10:27 +0900</pubDate>
    </item>
    <item>
      <title>3D Illusion Elephant Light 7 Color Acrylic LED [B192]</title>
      <link>https://rdiot.tistory.com/324</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;3D Illusion Elephant Light 7 Color Acrylic LED&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/237C063658B4AD5831&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F237C063658B4AD5831&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;11.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2641C43758B4AD7C31&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2641C43758B4AD7C31&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;12.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2473A13858B4AD9004&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2473A13858B4AD9004&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;13.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/6HQlEzAKwSk?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: dotum; font-size: 12px;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=6HQlEzAKwSk&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=6HQlEzAKwSk&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-weight: inherit; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;3D design lamp, just like a real one.&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: 16px; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: dotum; box-sizing: content-box; font-size: 18px;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-weight: inherit; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;Two modes, seven colors for a better performance.&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: 16px; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: dotum; box-sizing: content-box; font-size: 18px;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-weight: inherit; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;Made by acrylic, envrironmental and safe to use.&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: 16px; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: dotum; box-sizing: content-box; font-size: 18px;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-weight: inherit; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;Made for creating romantic surrounding.&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: 16px; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: dotum; box-sizing: content-box; font-size: 18px;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-weight: inherit; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;A great gift for children,girlfriend and families.&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: 16px; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-family: dotum; box-sizing: content-box; font-size: 18px;&quot;&gt;&lt;span style=&quot;font-style: inherit; font-weight: inherit; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;USB should&amp;nbsp;be used to supply power.&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 10pt; line-height: 16px; font-family: Arial; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 16px; font-family: verdana, helvetica, sans-serif; vertical-align: baseline; color: rgb(17, 17, 17);&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Power: 0-5W&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Output voltage: 5V&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Switch mode: touch switch&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Power by:usb 5v&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Product weight: 0.3KG&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;acrylic board&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;size:&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;185x211x4mm&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: Arial; vertical-align: baseline; font-size: 10pt;&quot;&gt;Base size:85x85x36mm&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;A single packing box size:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 10pt; line-height: 36px; font-family: Arial; vertical-align: baseline;&quot;&gt;270*200*45mm&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Accessories: acrylic board *1 ABS Base*1 USB data line *1&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family: dotum; box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; font-size: 18px; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Product color: seven color: red, green, blue, yellow, purple, white, celadon, adjustable 10.solid color or &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;colorful gradient&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>3) Actuator/LED_3D</category>
      <category>3D LED</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/324</guid>
      <comments>https://rdiot.tistory.com/324#entry324comment</comments>
      <pubDate>Tue, 28 Feb 2017 07:52:20 +0900</pubDate>
    </item>
    <item>
      <title>Digital Touch Sensor Module Capacitive Switch [S243]</title>
      <link>https://rdiot.tistory.com/323</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 14pt;&quot;&gt;Digital Touch Sensor Module Capacitive Switch [S243]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2273C33A58B4AA2D34&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2273C33A58B4AA2D34&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2348153658B4AA552F&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2348153658B4AA552F&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;2.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/p1z_nWX7cvg?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=p1z_nWX7cvg&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=p1z_nWX7cvg&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;*GitHub &lt;/b&gt;:&amp;nbsp;&lt;a href=&quot;https://github.com/rdiot/rdiot-s243.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-s243.git&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Features:&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Low power consumption&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Power supply for 2.5-5.5V DC&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;The module is based on a touch-sensing capacitive touch switch module. In the normal state, the module output low, low power consumption; When a finger touches the corresponding position, the module output high, if not touched for 12 seconds, switch to low-power mode.&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Specifications:&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Color: Blue&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Module size:1.4*1.4cm&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Modes: jog, self-locking&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Package includes:&lt;/span&gt;&lt;br style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;1 x Digital Touch Sensor Module&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&lt;b&gt;* Contents&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;- Connect&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;VCC ----- 5V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;Middle ----- GND&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;OUT ----- D2&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 12px; color: rgb(73, 70, 71); font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(73, 70, 71); font-family: Arial;&quot;&gt;- Key Code&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;int touchPin = 2;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void setup() {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; pinMode(&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;touchPin&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;, INPUT); &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void loop() {&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; int touchValue = digitalRead(touchPin);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; Serial.println(touchValue);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(100);&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Touch</category>
      <category>touch</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/323</guid>
      <comments>https://rdiot.tistory.com/323#entry323comment</comments>
      <pubDate>Tue, 28 Feb 2017 07:38:26 +0900</pubDate>
    </item>
    <item>
      <title>L9110 Fan Module (L9110) [D086]</title>
      <link>https://rdiot.tistory.com/322</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;L9110 Fan Module (L9110) [D086]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2114CD4F58AD777F1D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2114CD4F58AD777F1D&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170222_200831.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/216BD14958AD77A127&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F216BD14958AD77A127&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170222_200826.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/bubW7SLqbWE?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=bubW7SLqbWE&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=bubW7SLqbWE&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;* GitHub :&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://github.com/rdiot/rdiot-d086.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://github.com/rdiot/rdiot-d086.git&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Designed for fire fighting robot and adopt 9110 H as the bridge drive&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Can be used with steering engine to control the wind direction&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Can control positive and negative going motion easily.&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;High quality propeller,high efficiency&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Can be easily blow out the lighter flame(beyond 20 cm)&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Working Voltage: 5V&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Color: Red + white + black&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Size:Approx.34 x 26 x 12mm/1.33*1.02*0.47inch(excluding propeller)&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Propeller Diameter : Approx. 75mm / 2.95 inch&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;Package Includes:&lt;/span&gt;&lt;br style=&quot;font-size: small; box-sizing: border-box; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(51, 51, 51); font-family: Arial;&quot;&gt;1 x Fan Motor Module&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(51, 51, 51); font-family: Arial, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;- Connect&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;INB ----- D8&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;INA ----- D9&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;VCC ----- 5V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;GND ----- GND&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;- Source&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;int INA = 9;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;int INB = 8;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void setup()&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;{&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; pinMode(INA,OUTPUT);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; pinMode(INB,OUTPUT);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;void loop()&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;{&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; // LEFT&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INA,LOW);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INB,HIGH);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(1000);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INA,LOW);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INB,LOW);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(3000);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; // RIGHT&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INA,HIGH);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INB,LOW);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(1000);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INA,LOW);&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; digitalWrite(INB,LOW);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;&amp;nbsp; delay(3000);&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; font-size: 12px; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;/p&gt;</description>
      <category>3) Actuator/Motor</category>
      <category>Arduino</category>
      <category>fan</category>
      <category>L9110</category>
      <category>motor</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/322</guid>
      <comments>https://rdiot.tistory.com/322#entry322comment</comments>
      <pubDate>Wed, 22 Feb 2017 20:37:38 +0900</pubDate>
    </item>
    <item>
      <title>Raspberry Pi GPIO Ruler [B180]</title>
      <link>https://rdiot.tistory.com/321</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;Raspberry Pi GPIO Ruler [B180]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/233C444658AD75C110&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F233C444658AD75C110&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170201_193543.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/tJtQQQQIlWI?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=tJtQQQQIlWI&quot; target=&quot;_blank&quot; style=&quot;font-family: dotum; font-size: 12px;&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;https://www.youtube.com/watch?v=tJtQQQQIlWI&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;* Specs&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; box-sizing: content-box; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;This GPIO Ruler&amp;nbsp;is the ideal quick reference for RPi.GPIO hacking on the Raspberry Pi in Python&amp;nbsp;has all the most commonly used RPi.GPIO code, which can be hard to remember&lt;/span&gt;&lt;br style=&quot;box-sizing: content-box;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;can be used as a ruler (cm/inches)&lt;/span&gt;&lt;br style=&quot;box-sizing: content-box;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;fits easily in a pencil case, toolbox or desk tidy&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; box-sizing: content-box; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; box-sizing: content-box; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;box-sizing: content-box;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline;&quot;&gt;Package including :&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin-right: 0px; margin-left: 0px; font-family: dotum; box-sizing: content-box; border: 0px; font-variant-numeric: inherit; font-stretch: inherit; line-height: 1; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;box-sizing: content-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 10pt; line-height: inherit; font-family: Arial; vertical-align: baseline;&quot;&gt;1pc*RPI&amp;nbsp;GPIO Ruler&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>1) HW Platform/Raspberry_Pi</category>
      <category>GPIO</category>
      <category>raspberry pi</category>
      <category>ruler</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/321</guid>
      <comments>https://rdiot.tistory.com/321#entry321comment</comments>
      <pubDate>Wed, 22 Feb 2017 20:30:12 +0900</pubDate>
    </item>
    <item>
      <title>Project Demo</title>
      <link>https://rdiot.tistory.com/320</link>
      <description>&lt;h2 style=&quot;MARGIN-BOTTOM: 0.75em; FONT-FAMILY: &amp;quot;Malgun Gothic&amp;quot;; POSITION: relative; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; TEXT-ALIGN: justify; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: 0.75em; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 11pt; FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;RD IoT Demo&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Index&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;gt;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Project Demo&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Download Project Docs&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block;   height: auto; max-width: 100%;&quot;&gt;&lt;a href=&quot;https://t1.daumcdn.net/cfile/tistory/997E1E485CA357A105&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/pdf.gif&quot; style=&quot;vertical-align: middle;&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;RDIoT_Project_190402.pdf&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;p&gt;Youtube Project Movies : &lt;a href=&quot;https://www.youtube.com/watch?v=LHZBQmybbqc&amp;amp;list=PLNydLBrfxoLMPVR9aDR9SlufEQaBggtNS&amp;amp;index=1&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Link&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 16px; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;Project (37)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul style=&quot;LIST-STYLE-TYPE: disc&quot;&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/372&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;DynamoDB Stream + Amazon ES (ElasticSearch, Kibana) [P024]&lt;/a&gt;&amp;nbsp;- &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;LIST-STYLE-TYPE: disc&quot;&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/371&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;S3 Lambda Trigger + Amazon SQS + SQSReceiver + SparkStreaming [P023]&lt;/a&gt;-&lt;/span&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul style=&quot;LIST-STYLE-TYPE: disc&quot;&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/369&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Pi4J&amp;nbsp;+ Amazon S3 REST API + S3 Lambda Trigger + DynamoDB [P022]&lt;/a&gt;&amp;nbsp;- &lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/367&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;AWS IoT Core + Raspberry Pi + AWS IoT Device SDK for Java [P021]&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-family: Arial; font-size: 12pt;&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/363&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Samsung SmartThings Home Monitoring Kit [P020]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt; color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/358&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt; - &lt;/span&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-family: Arial; font-size: 12pt;&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/357&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Amazon Polly + Google Home + Sonoff wifi [P018]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt; - &lt;/span&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-family: Arial; font-size: 12pt;&quot;&gt;NEW&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/347&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Amazon Polly TTS(Text to Speech) [P017]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt; - &lt;/span&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-family: Arial; font-size: 12pt;&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/339&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;MQTT + Kafka + Raspberry Pi ElasticSearch Cluster&amp;nbsp;[P016]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style=&quot;color: rgb(255, 0, 0); font-family: Arial; font-size: 12pt;&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/338&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;MQTT + Kafka + Amazon ElasticSearch Service&amp;nbsp;[P015]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt; color: rgb(255, 0, 0); font-family: Arial;&quot;&gt;NEW&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/336&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;ARTIK MQTT + Raspberry Pi Apache Kafka Cluster Bridge&amp;nbsp;[P014]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(255,0,0)&quot;&gt;- NEW&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/329&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Raspberry Pi Apache Kafka Cluster [P013]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt; - &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(255,0,0)&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot; href=&quot;http://rdiot.tistory.com/319&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Arduino MQTT Client &amp;amp; ARTIK MQTT Broker [P012]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;- &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(255,0,0)&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul style=&quot;LIST-STYLE-TYPE: disc&quot;&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot; href=&quot;http://rdiot.tistory.com/189&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;3G Shield Call and Send SMS by AT Command [P011.1]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/18&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;ARTIK Cloud Device Simulator [P010.1]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/19&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 Publishing to ARTIK Cloud [P010.2]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/20&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 ARTIK Cloud using the Arduino IDE (REST) [P010.3]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/21&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 ARTIK Cloud using the Arduino IDE (MQTT) [P010.4]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/22&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 10 Audio Programming [P010.5]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/23&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 10 HDMI Display [P010.6]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/24&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 10 USB Camera [P010.7]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/25&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Video Streaming with ARTIK as RTSP Server [P010.8]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/14&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 as MQTT Massage Broker [P008]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/15&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 Using Debug Capabilities of Node-RED [P008.1]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/16&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 Returning Sensor Data from Edge Devices [P008.2]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/17&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Samsung ARTIK 5 Web WIndow to MQTT [P008.3]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/325&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;UVC Camera Movie Monitoring [P006]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 16px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Arduino Yun&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot; href=&quot;http://rdiot.tistory.com/318&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;UVC Camera Servo Motor Control [P006.1]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 16px; FONT-FAMILY: Arial&quot; href=&quot;http://rdiot.tistory.com/26&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Arduino Yun + Temboo + Google Spreadsheets [P005]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/327&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Air Quality Sensor Measurement RGB Matrix Output&amp;nbsp;[P004]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/290&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Control H Bidge Gear Motor [P003]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span lang=&quot;en&quot; id=&quot;result_box&quot;&gt;&lt;span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/328&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Call server API for multiple sensor information [P002]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/71&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Load CDS sensor type values into DB by calling server API [P001]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;ING&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;a href=&quot;https://rdiot.tistory.com/379&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 12pt; font-family: Arial;&quot;&gt;Windows Unlock with Arduino [P025]&lt;/a&gt;&lt;span style=&quot;font-size: 12pt; font-family: Arial;&quot;&gt; - ING&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Control LED using Android TileService [P026] - ING&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Verdana&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;TBD&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Kafka + Apache NiFi&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Kafka + KSQL&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;MQTT + InfluxDB + Grafana&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;IoT with Amazon Redshift&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Amazon Data Pipline&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Amazon SES&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Amazon SNS (Email &amp;amp; Amazon SQS)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Amazon SNS (Application GCM/FCM) Mobile Push&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Amazon ElastiCache (Memcached)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Splunk (Universial/Heavy Forwarder+Splunk Indexer Cluster+Splunk Search Header)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Amazon Kinesis + Athena + Zeppelin&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Spark Streaming + Zeppelin&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with HDFS + Apache Sqoop&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Samsung Galaxy S8 Bixby + Samsung Connect&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Comparison&amp;nbsp;AI Speaker : Google Home, Amazon Echo Dot, SKT NUGU&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Control&amp;nbsp;with S4A (Scratch for Arduino)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;AWS Lambda - Amazon Echo: Alexa Skills&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with Spring Cloud Netflix for MSA&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;IoT with R Analytics&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 16px&quot;&gt;Spark Streaming + Cassandra (spark-cassandra-connector)&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 16px&quot;&gt;IoT with GCM/FCM Android Push&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 16px&quot;&gt;Raspberry Pi Camera + Amazon Rekognition&amp;nbsp;Image Analysis&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;IoT with Amazon FreeRTOS&lt;/span&gt;&amp;nbsp;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/370&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;S3 Lambda Trigger + Amazon Kinesis + Spark Streaming&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;AWS IoT Button + AWS IoT Core + Lambda&amp;nbsp;+ ElastiCache (Redis)&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://rdiot.tistory.com/365&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot; style=&quot;font-size: 12pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;AWS IoT Core + Arduino Yun Device SDK&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 12pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Raspberry Pi ElasticSearch-Hadoop(es-hadoop)&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 12pt;&quot;&gt;Raspberry Pi + Google Assistant (GassistPi)&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;Amazon API Gateway + AWS Lambda +&amp;nbsp;DynamoDB&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size:12pt;&quot;&gt;Apache Kafka Producer&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;M&lt;/span&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;essage Automatic Generator for Performance Test&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;IoT + Apache Kafka + Spark Streaming&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;IoT + Apache Kafka + Spark Streaming on HDFS/YARN&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;IoT + Amazon MQ (ActiveMQ:MQTT)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>DEMO_INDEX</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/320</guid>
      <comments>https://rdiot.tistory.com/320#entry320comment</comments>
      <pubDate>Mon, 20 Feb 2017 21:04:07 +0900</pubDate>
    </item>
    <item>
      <title>Arduino MQTT Client &amp;amp; ARTIK MQTT Broker [P012]</title>
      <link>https://rdiot.tistory.com/319</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;Arduino MQTT Client &amp;amp; ARTIK MQTT Broker [P012]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/267FD65058A44DD20E&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F267FD65058A44DD20E&quot; width=&quot;900&quot; height=&quot;673&quot; filename=&quot;P012.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2318374858A45B5D28&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2318374858A45B5D28&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170215_223535.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2122674858A45B7C11&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2122674858A45B7C11&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20170215_223601.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2750BB4C5925889B0D&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2750BB4C5925889B0D&quot; width=&quot;900&quot; height=&quot;674&quot; filename=&quot;p012_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/L44LwGBY9vw?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=L44LwGBY9vw&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=L44LwGBY9vw&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; :&amp;nbsp;&lt;a href=&quot;https://github.com/rdiot/rdiot-p012.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p012.git&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;* Parts&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;- Arduino UNO&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/33&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;Ethernet W5100 Shield (W5100) [B004]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/227&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;LCD1602 I2C (LCD1602) [D016]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://rdiot.tistory.com/68&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;Photo Resistor Module (KY-018) [S002]&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/65&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;Temperature and humidity DHT22 (DHT22) [S063]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/111&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;TPM-300 Air Quality Module (TPM-300) [S092]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 11pt; font-family: Arial;&quot;&gt;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/13&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;Samsung ARTIK 5 (ARTIK5-V0.5) [B023]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>1) HW Platform/SamsungARTIK</category>
      <category>Arduino</category>
      <category>CDS</category>
      <category>DHT22</category>
      <category>MQTT</category>
      <category>Node-red</category>
      <category>Samsung Artik</category>
      <category>TPM300</category>
      <category>W5100</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/319</guid>
      <comments>https://rdiot.tistory.com/319#entry319comment</comments>
      <pubDate>Wed, 15 Feb 2017 21:48:50 +0900</pubDate>
    </item>
    <item>
      <title>UVC Camera Servo Motor Control [P006.1]</title>
      <link>https://rdiot.tistory.com/318</link>
      <description>&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt; FONT-FAMILY: Arial&quot;&gt;UVC Camera Servo Motor Control [P006.1]&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/251B164C58706CAB21&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F251B164C58706CAB21&quot; width=&quot;900&quot; height=&quot;670&quot; filename=&quot;p006_1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/223C544E58706CC817&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F223C544E58706CC817&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20160420_223143.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FLOAT: none; TEXT-ALIGN: center; CLEAR: none&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2736684C58706CD810&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2736684C58706CD810&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20160420_223526.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;/p&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/pAshFXld2N0?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;font-size: 12px; font-family: Arial;&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum&quot; href=&quot;https://www.youtube.com/watch?v=pAshFXld2N0&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;https://www.youtube.com/watch?v=pAshFXld2N0&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 11pt;&quot;&gt;&lt;b&gt;*GitHub&lt;/b&gt; :&amp;nbsp;&lt;a href=&quot;https://github.com/rdiot/rdiot-p006.1.git&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://github.com/rdiot/rdiot-p006.1.git&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;* Parts&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/27&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Arduino Yun (ARDUINO-YUN) [B015] &lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/148&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Logitech HD WebCam C310 (C310) [S084]&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/281&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;SG90 Camera Mount [B051]&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/280&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Tower Pro SG90 Micro Servo (SG90) [D018]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;*&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Contents&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Control Interface&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;//&lt;/span&gt;&lt;a href=&quot;http://192.168.0.5:8080/?action=stream&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;http://192.168.0.5:8080/?action=stream&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;//&lt;/span&gt;&lt;a href=&quot;http://192.168.0.5/arduino/control/up/5&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;http://192.168.0.5/arduino/control/up/5&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;//&lt;/span&gt;&lt;a href=&quot;http://192.168.0.5/arduino/control/down/5&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;http://192.168.0.5/arduino/control/down/5&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;//&lt;/span&gt;&lt;a href=&quot;http://192.168.0.5/arduino/control/left/5&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;http://192.168.0.5/arduino/control/left/5&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;//&lt;/span&gt;&lt;a href=&quot;http://192.168.0.5/arduino/control/right/5&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;http://192.168.0.5/arduino/control/right/5&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;p style=&quot;TEXT-ALIGN: left; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;- Source&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;Bridge.h&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;YunServer.h&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;YunClient.h&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;//&lt;/span&gt;&lt;a href=&quot;https://www.arduino.cc/en/Tutorial/Bridge&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;https://www.arduino.cc/en/Tutorial/Bridge&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;#include &amp;lt;Servo.h&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;YunServer server;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Servo myservo1;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;Servo myservo2;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int servoPin_leftright = 9;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int servoPin_updown = 10;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_updown_min = 100;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_updown_max = 150;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_leftright_min = 0;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_leftright_max = 90;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_updown;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_leftright;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;int pos_cnt = 5;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void setup() {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; Serial.begin(9600);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; pinMode(13,OUTPUT);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; digitalWrite(13, LOW);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; Bridge.begin();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; digitalWrite(13, HIGH);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; server.listenOnLocalhost();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; server.begin();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; myservo1.attach(servoPin_leftright);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; myservo2.attach(servoPin_updown);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; for(int pos = 0; pos &amp;lt; 65; pos += 1)&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; myservo1.write(pos);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; pos_leftright = pos;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; delay(100);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; for(int pos = 150; pos&amp;gt;=100; pos-=1)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; myservo2.write(pos);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; pos_updown = pos;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; delay(100);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void loop() {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; YunClient client = server.accept();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if (client) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; process(client);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; client.stop();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; delay(50);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void process(YunClient client) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; String command = client.readStringUntil('/');&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if (command == &quot;control&quot;) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; controlCommand(client);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void digitalCommand(YunClient client) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; int pin, value;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;pin = client.parseInt();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if (client.read() == '/') {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; value = client.parseInt();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; digitalWrite(pin, value);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; else {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; value = digitalRead(pin);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(F(&quot;Pin D&quot;));&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(pin);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(F(&quot; set to &quot;));&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.println(value);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; String key = &quot;D&quot;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; key += pin;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; Bridge.put(key, String(value));&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;void controlCommand(YunClient client) {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; String mode = client.readStringUntil('/');&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if(mode == &quot;up&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; int temp = pos_updown + pos_cnt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; if(temp &amp;lt; pos_updown_max)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; myservo2.write(temp);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; pos_updown = temp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if(mode == &quot;down&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp;int temp = pos_updown - pos_cnt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; if(temp &amp;gt; pos_updown_min)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; myservo2.write(temp);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; pos_updown = temp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; }&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if(mode == &quot;right&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; { &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp;int temp = pos_leftright - pos_cnt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; if(temp &amp;gt; pos_leftright_min)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; myservo1.write(temp);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; pos_leftright = temp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; } &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; if(mode == &quot;left&quot;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp;int temp = pos_leftright + pos_cnt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; if(temp &amp;lt; pos_leftright_max)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; myservo1.write(temp);&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; pos_leftright = temp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(F(&quot;Camera &quot;));&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(mode);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(F(&quot; Current Point X = &quot;));&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(pos_leftright);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(F(&quot;, Current Point Y = &quot;));&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; client.print(pos_updown);&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Camera</category>
      <category>Arduino Yun</category>
      <category>mjpg-streamer</category>
      <category>motor</category>
      <category>servo</category>
      <category>SG90</category>
      <category>UVC Camera</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/318</guid>
      <comments>https://rdiot.tistory.com/318#entry318comment</comments>
      <pubDate>Sat, 7 Jan 2017 13:28:37 +0900</pubDate>
    </item>
    <item>
      <title>USB Heating Header Plate [B188]</title>
      <link>https://rdiot.tistory.com/317</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;USB Heating Heater Plate [B188]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/2404443E5863CF1908&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F2404443E5863CF1908&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20161228_231842.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/WBh_VG7kWYw?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=WBh_VG7kWYw&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=WBh_VG7kWYw&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Features:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Brand new and high quality.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Plug and Play: easy and convenient to use.you can put it in your shoes,Golves,Mouse Pad and so on.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Specifications:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Color: black&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Size:10cm x 8cm-3.93inch x 3.15inch.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Cable length:123cm&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Net weight: 25g&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Package Included:&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;1 x USB Heating Plate&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;</description>
      <category>4) Parts&amp;amp;Others/Heater</category>
      <category>heater</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/317</guid>
      <comments>https://rdiot.tistory.com/317#entry317comment</comments>
      <pubDate>Wed, 28 Dec 2016 23:43:21 +0900</pubDate>
    </item>
    <item>
      <title>USB 5V Mini Tesla Coil Light Energy-Saving Lamp [B189]</title>
      <link>https://rdiot.tistory.com/316</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 14pt;&quot;&gt;USB 5V Mini Tesla Coil Light Energy-Saving Lamp [B189]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/217E4F47586280C22B&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F217E4F47586280C22B&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;20161227_233334.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/jcAQ3Xqu1Sg?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=jcAQ3Xqu1Sg&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=jcAQ3Xqu1Sg&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;Mini Tesla coil usb5v power supply, charging treasure or mobile phone charger can provide power for it.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; line-height: 1;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 10pt;&quot;&gt;This product includes a Tesla coil, a USB power supply of money.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;/p&gt;</description>
      <category>4) Parts&amp;amp;Others/Coil</category>
      <category>coil</category>
      <category>LED</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/316</guid>
      <comments>https://rdiot.tistory.com/316#entry316comment</comments>
      <pubDate>Tue, 27 Dec 2016 23:59:10 +0900</pubDate>
    </item>
    <item>
      <title>BigData</title>
      <link>https://rdiot.tistory.com/315</link>
      <description>&lt;h2 style=&quot;MARGIN-BOTTOM: 0.75em; FONT-FAMILY: &amp;quot;Malgun Gothic&amp;quot;; POSITION: relative; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; TEXT-ALIGN: justify; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: 0.75em; LINE-HEIGHT: 1.2; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 11pt; FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;RD IoT Demo&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Index&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;gt;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;font color=&quot;#ff0000&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;BigData&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 11pt; FONT-FAMILY: Verdana&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt&quot;&gt;&lt;div style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;Youtube BigData Movies :&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=dAVwsc1Zhfo&amp;amp;list=PLNydLBrfxoLPcYlut3F064pPLuOeZQBeJ&amp;amp;index=1&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Link&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style=&quot;font-family: &amp;quot;맑은 고딕&amp;quot;, sans-serif; font-size: 13px;&quot;&gt;&lt;/ul&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 16px; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;Message Queue&amp;nbsp;(3)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/329&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;Raspberry Pi Apache Kafka Cluster [P013]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt; - &lt;/span&gt;&lt;span style=&quot;FONT-FAMILY: Arial; COLOR: rgb(255,0,0)&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://rdiot.tistory.com/336&quot; target=&quot;_blank&quot;&gt;ARTIK MQTT+Raspberry Pi Apache Kafka Cluster Bridge&amp;nbsp;[P014]&lt;/a&gt; &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(255,0,0)&quot;&gt;- NEW&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot; href=&quot;http://rdiot.tistory.com/338&quot; target=&quot;_blank&quot;&gt;MQTT+Kafka+Amazon ElasticSearch Service&amp;nbsp;[P015]&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial; COLOR: rgb(255,0,0)&quot;&gt;NEW&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;b style=&quot;FONT-SIZE: 16px; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; COLOR: rgb(0,85,255)&quot;&gt;ElasticSearch (3)&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;b style=&quot;FONT-SIZE: 16px; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 12pt; COLOR: rgb(0,85,255)&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 12pt; FONT-WEIGHT: 400&quot; href=&quot;http://rdiot.tistory.com/338&quot; target=&quot;_blank&quot;&gt;MQTT+Kafka+Amazon ElasticSearch Service&amp;nbsp;[P015]&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;b style=&quot;FONT-SIZE: 16px; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-WEIGHT: 400&quot; href=&quot;http://rdiot.tistory.com/339&quot; target=&quot;_blank&quot;&gt;MQTT+Kafka+Raspberry Pi ElasticSearch Cluster&amp;nbsp;[P016]&lt;/a&gt;&lt;span style=&quot;FONT-WEIGHT: 400&quot;&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-WEIGHT: 400; COLOR: rgb(255,0,0)&quot;&gt;NEW&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/372&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;DynamoDB Stream + Amazon ES (ElasticSearch, Kibana) [P024]&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#0055ff&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;Analytics&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#0055ff&quot; style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;b&gt;&amp;nbsp;(2)&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/358&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Pi4J + Amazon S3 REST API + Amazon Athena [P019]&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&amp;nbsp;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/371&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;S3 Lambda Trigger + Amazon SQS + SQSReceiver + SparkStreaming [P023]&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;-&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font color=&quot;#0055ff&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;b&gt;NO-SQL&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;font color=&quot;#0055ff&quot; style=&quot;font-family: Arial; font-size: 16px;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;b&gt;&amp;nbsp;(2)&lt;/b&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/369&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;Pi4J&amp;nbsp;+ Amazon S3 REST API + S3 Lambda Trigger + DynamoDB [P022]&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;li style=&quot;line-height: 1.2;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;font-size: 16px;&quot;&gt;&lt;a href=&quot;http://rdiot.tistory.com/372&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;DynamoDB Stream + Amazon ES (ElasticSearch, Kibana) [P024]&lt;/a&gt;&amp;nbsp;-&amp;nbsp;&lt;span style=&quot;color: rgb(255, 0, 0);&quot;&gt;NEW&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;hr class=&quot;tx-hr-image-3&quot; style=&quot;BORDER-TOP: 0px; HEIGHT: 15px; BORDER-RIGHT: 0px; BACKGROUND: url(//i1.daumcdn.net/deco/contents/horizontalrule/line06.gif?v=2) repeat-x left 50%; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px&quot;&gt;

&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;b&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 12pt; FONT-FAMILY: Arial&quot;&gt;Reference Site&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Open Data&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Open Source&amp;nbsp;Data Portal CHAN : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://ckan.org/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://ckan.org&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - USA data.gov : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://catalog.data.gov/dataset&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://catalog.data.gov/dataset&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - World Bank : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://datacatalog.worldbank.org/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://datacatalog.worldbank.org&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - KOR&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; DB Pedia&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;: &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://lod.data.go.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://lod.data.go.kr&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- K&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;O&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;R data portal : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://data.go.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://data.go.kr&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- K&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;O&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;R Seoul open data plaza : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://data.seoul.go.kr/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://data.seoul.go.kr&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- KOR RTWQI : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://koreawqi.go.kr/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://korea&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;wqi.go.kr&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Yahoo Finance : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://finance.yahoo.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://finance.yahoo.com&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ex) Download &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Facebook&amp;nbsp;: &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://finance.yahoo.com/quote/FB/history?period1=1330268400&amp;amp;period2=1488121200&amp;amp;interval=1d&amp;amp;filter=history&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://finance.yahoo.com/quote/FB/history?period1=1330268400&amp;amp;period2=1488121200&amp;amp;interval=1d&amp;amp;filter=history&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - Google Finance : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.google.com/finance&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.google.com/finance&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Data Format&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - XML&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - JSON&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - BSON&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - MessagePack : &lt;a class=&quot;tx-link&quot; href=&quot;https://msgpack.org/&quot; target=&quot;_blank&quot;&gt;https://msgpack.org/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Protobuf (Google Protocol Buffers) : &lt;a class=&quot;tx-link&quot; href=&quot;https://developers.google.com/protocol-buffers/&quot; target=&quot;_blank&quot;&gt;https://developers.google.com/protocol-buffers/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; : gRPC : &lt;a href=&quot;https://www.grpc.io/&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.grpc.io/&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Big Data Collection&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Logstash&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/products/logstash&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/products/logstash&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; : Codec plugins :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/guide/en/logstash/2.4/codec-plugins.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/guide/en/logstash/2.4/codec-plugins.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Kafka input : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/guide/en/logstash/2.4/plugins-inputs-kafka.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/guide/en/logstash/2.4/plugins-inputs-kafka.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Kafka output : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/guide/en/logstash/2.4/plugins-outputs-kafka.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/guide/en/logstash/2.4/plugins-outputs-kafka.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ElasticSearch output : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/guide/en/logstash/2.4/plugins-outputs-elasticsearch.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/guide/en/logstash/2.4/plugins-outputs-elasticsearch.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Fluentd&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.fluentd.org/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.fluentd.org&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Splunk&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Splunk Docs : &lt;/span&gt;&lt;a href=&quot;http://docs.splunk.com/Documentation/Splunk&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.splunk.com/Documentation/Splunk&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download Splunk Enterprise : &lt;/span&gt;&lt;a href=&quot;https://www.splunk.com/en_us/download/splunk-enterprise.html&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.splunk.com/en_us/download/splunk-enterprise.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download Splunk Universial Forwarder : &lt;/span&gt;&lt;a href=&quot;https://www.splunk.com/en_us/download/universal-forwarder.html&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.splunk.com/en_us/download/universal-forwarder.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Flume&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; : &lt;/span&gt;&lt;a href=&quot;https://flume.apache.org/&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://flume.apache.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Chukwa&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://incubator.apache.org/chukwa&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://incubator.apache.org/chukwa&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Scribe&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/facebookarchive/scribe&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/facebookarchive/scribe&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Sqoop&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (RDB to HDFS) :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://sqoop.apache.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://sqoop.apache.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Sqoop Docs : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://sqoop.apache.org/docs/1.4.6/index.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://sqoop.apache.org/docs/1.4.6/index.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download Sqoop1 Latest stable release 1.4.6 : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.apache.org/dyn/closer.lua/sqoop/1.4.6&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.apache.org/dyn/closer.lua/sqoop/1.4.6&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download Sqoop2 Lastest cut 1.99.7 : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.apache.org/dyn/closer.lua/sqoop/1.99.7&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.apache.org/dyn/closer.lua/sqoop/1.99.7&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;OpenAPI&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* MQ (Message Queuing)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;JMS&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(Java Message Service)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;JSR 914: Java Message Service (JMS) API : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://jcp.org/en/jsr/detail?id=914&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://jcp.org/en/jsr/detail?id=914&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;FONT-SIZE: 12px; FONT-FAMILY: dotum; LINE-HEIGHT: 1&quot;&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Java Message Service 1.1 specification: &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://java.sun.com/products/jms/docs.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://java.sun.com/products/jms/docs.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Open Message Queue: &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://mq.java.net/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://mq.java.net/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : JSR 322: Java EE Connector Architecture 1.6: &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://jcp.org/en/jsr/summary?id=322&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://jcp.org/en/jsr/summary?id=322&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;AMQP&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(Advaned Message Queuing Protocol)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : AMQP Wiki : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocol&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;AMQP Protocol :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot; href=&quot;https://www.amqp.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.amqp.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;AMQP Specs 0-9-1 (pdf) :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot; href=&quot;http://www.rabbitmq.com/resources/specs/amqp0-9-1.pdf&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.rabbitmq.com/resources/specs/amqp0-9-1.pdf&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;MQTT&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(Message Queue Telemetry Transport)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;ZeroMQ&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(0MQ) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://zeromq.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://zeromq.org&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;ActiveMQ&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://activemq.apache.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://activemq.apache.org&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;RabbitMQ&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (AMQP 0-9-1) :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.rabbitmq.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.rabbitmq.com&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Download RabbitMQ Server :&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.rabbitmq.com/download.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.rabbitmq.com/download.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;Get Started : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.rabbitmq.com/getstarted.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.rabbitmq.com/getstarted.html&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : erlang :&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.erlang.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.erlang.org&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Spring AMQP : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://projects.spring.io/spring-amqp&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://projects.spring.io/spring-amqp&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;Mule AMQP &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;: &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.mulesoft.org/connectors/amqp-connector&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.mulesoft.org/connectors/amqp-connector&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;Beetle : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/xing/beetle&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/xing/beetle&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; -&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Kestrel&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/twitter-archive/kestrel&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/twitter-archive/kestrel&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Apache Kafka&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://kafka.apache.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://kafka.apache.org&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Kafka data structures in Zookeeper : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://cwiki.apache.org/confluence/display/KAFKA/Kafka+data+structures+in+Zookeeper&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://cwiki.apache.org/confluence/display/KAFKA/Kafka+data+structures+in+Zookeeper&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Kafka Producer API :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://kafka.apache.org/documentation/#producerapi&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://kafka.apache.org/documentation/#producerapi&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; : Kafka Customer API :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://kafka.apache.org/documentation/#consumerapi&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://kafka.apache.org/documentation/#consumerapi&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Kafka Offset Monitor : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://quantifind.github.io/KafkaOffsetMonitor/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://quantifind.github.io/KafkaOffsetMonitor/&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - RabbitMQ vs Kafka : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://prismoskills.appspot.com/lessons/System_Design_and_Big_Data/Chapter_12_-_RabbitMQ_vs_Kafka.jsp&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://prismoskills.appspot.com/lessons/System_Design_and_B&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;ig_Data/Chapter_12_-_RabbitMQ_vs_Kafka.jsp&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - Exploring Message Brokers: RabbitMQ, Kafka, ActiveMQ, and Kestrel : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://dzone.com/articles/exploring-message-brokers&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://dzone.com/articles/exploring-message-brokers&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon SQS&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Amazon Simple Queue Service) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://aws.amazon.com/sqs/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://aws.amazon.com/sqs/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Amazon SQS Developer Guide : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/Welcome.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/Welcome.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* ELK Stack&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;ElasticSearch&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Realtime RESTful search and analytics engine) : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/en/products/elasticsearch&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/en/products/elasticsearch&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Logstach&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (server-side data processing pipeline) : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/en/products/logstash&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/en/products/logstash&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Kibana&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Visalize &amp;amp; Explore) : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.elastic.co/products/kibana&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.elastic.co/products/kibana&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon ES&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Elasticsearch Service)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Amazon Gettting Started &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;:&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-gsg.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-gsg.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Amazon ES Dev Guide :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/what-is-amazon-elasticsearch-service.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/what-is-amazon-elasticsearch-service.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* DW (Data Warehouse)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon Redshift&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://aws.amazon.com/redshift/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://aws.amazon.com/redshift/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Amazon Redshift Database Developer Guide : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/welcome.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/ko_kr/redshift/latest/dg/welcome.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download Redshift JDBC Driver : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/redshift/latest/mgmt/configure-jdbc-connection.html#download-jdbc-driver&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/redshift/latest/mgmt/configure-jdbc-connection.html#download-jdbc-driver&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download SQL Workbench/J for connecting Redshift : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.sql-workbench.net/downloads.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.sql-workbench.net/downloads.html&lt;/span&gt;&lt;/a&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.sql-workbench.net/downloads.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;*&amp;nbsp;ETL (Extraction Transformation Load)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon Data Pipeline&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://aws.amazon.com/datapipeline/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://aws.amazon.com/datapipeline/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: Amazon Data Pipeline Developer Guide : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/what-is-datapipeline.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/what-is-datapipeline.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;* NoSQL&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;MARGIN-BOTTOM: 0px; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0px; LINE-HEIGHT: 1; TEXT-INDENT: 0px; text-decoration-style: initial; text-decoration-color: initial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; LETTER-SPACING: normal; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px&quot;&gt;&amp;nbsp; &amp;nbsp; -&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT-STYLE: normal; LETTER-SPACING: normal; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px&quot;&gt;nosql-database.org&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: 400; COLOR: rgb(0,0,0); FONT-STYLE: normal; LETTER-SPACING: normal; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;: &lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://nosql-database.org/&quot; target=&quot;_blank&quot;&gt;http://nosql-database.org/&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); FONT-STYLE: normal; LETTER-SPACING: normal; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&amp;nbsp; 1) In-Memory Key-Value Store&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Memcached&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://memcached.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://memcached.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : libevent (an event notification library) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.monkey.org/~provos/libevent/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.monkey.org/~provos/libevent/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Repcached&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (memcached + replication) : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://repcached.lab.klab.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://repcached.lab.klab.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Redis&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://redis.io/&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://redis.io/&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Redis Commands : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://redis.io/commands&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://redis.io/commands&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; : Redis CLI (redis-cli) :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot; href=&quot;https://redis.io/topics/rediscli&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://redis.io/topics/rediscli&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box&quot;&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Download Redis Desktop Manager :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://redisdesktop.com/download&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://redisdesktop.com/download&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Redis Java Client&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + Jedis :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/xetorthio/jedis/wiki&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/xetorthio/jedis/wiki&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Lettuece : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://lettuce.io/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://lettuce.io/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Redisson : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://redisson.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://redisson.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Redis Monitoring&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;redis-stat : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/junegunn/redis-stat&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/junegunn/redis-stat&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;redmon : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/steelThread/redmon&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/steelThread/redmon&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;RedisLive : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/nkrode/RedisLive&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/nkrode/RedisLive&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;nbsp;redis-faina : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/facebookarchive/redis-faina&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/facebookarchive/redis-faina&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon&amp;nbsp;ElastiCache&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Redis, Memcached) : &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://aws.amazon.com/elasticache/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://aws.amazon.com/elasticache/&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Amazon ElastiCache User Guide : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/WhatIs.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/WhatIs.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download ElastiCache Memcached Cluster Client LibraryforJava : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://elasticache-downloads.s3.amazonaws.com/ClusterClient/Java/latest&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://elasticache-downloads.s3.amazonaws.com/ClusterClient/Java/latest&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Memcached Wiki : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/memcached/memcached/wiki&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/memcached/memcached/wiki&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download redis-cli : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://download.redis.io/redis-stable.tar.gz&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://download.redis.io/redis-stable.tar.gz&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/font&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&amp;nbsp; 2) Key-Value Store&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Tokyo Tyrant&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://fallabs.com/tokyotyrant/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://fallabs.com/tokyotyrant/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1.2&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&amp;nbsp; 3) Document Database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; -&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon DynamoDB&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;: &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://aws.amazon.com/dynamodb/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://aws.amazon.com/dynamodb/&lt;/span&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;Amazon Dynamo DB Developer&amp;nbsp;Guide&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/index.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/index.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download DynamoDBLocal : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://s3-ap-northeast-1.amazonaws.com/dynamodb-local-tokyo/dynamodb_local_latest.tar.gz&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://s3-ap-northeast-1.amazonaws.com/dynamodb-local-tokyo/dynamodb_local_latest.tar.gz&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Dynamo DB Stremas : &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html&quot; target=&quot;_blank&quot;&gt;https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : SQLite DB Browser Tools :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/sqlitebrowser/sqlitebrowser/releases&quot; target=&quot;_blank&quot;&gt;https://github.com/sqlitebrowser/sqlitebrowser/releases&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&amp;nbsp; 4)&amp;nbsp;Colunmnar &amp;nbsp;Database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;font style=&quot;FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; - &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Apache Cassandra&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;:&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://cassandra.apache.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://cassandra.apache.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Download Cassandra :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://cassandra.apache.org/download/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://cassandra.apache.org/download/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Cassandra Wiki :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://wiki.apache.org/cassandra/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://wiki.apache.org/cassandra/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : Cassandra Query Language(CQL) v3.4.0 :&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://cassandra.apache.org/doc/old/CQL-3.0.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://cassandra.apache.org/doc/old/CQL-3.0.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://cassandra.apache.org/doc/old/CQL-3.0.html&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : DataStax DevCenter for Cassandra :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://academy.datastax.com/downloads?dxt=DX#Studio&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://academy.datastax.com/downloads?dxt=DX#Studio&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : NoSQL Manager for Cassandra Tool (30days) :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.mongodbmanager.com/cassandra&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.mongodbmanager.com/cassandra&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: #0055ff&quot;&gt;&amp;nbsp; 5)&amp;nbsp;Graph&amp;nbsp;&amp;nbsp;Database&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; -&amp;nbsp; &lt;b&gt;Neo4j Database&lt;/b&gt; :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://neo4j.com/&quot; target=&quot;_blank&quot;&gt;https://neo4j.com&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1.2&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Notification&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;AWS SES&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(Amazon Simple Email Service) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; :&amp;nbsp;AWS SES Developer Guide : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Send an Email Throught&amp;nbsp;Using the AWS SDKforJava : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-using-sdk-java.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-using-sdk-java.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;AWS SNS&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(Amazon Simple Notification Service) :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://docs.aws.amazon.com/sns/latest/dg/welcome.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://docs.aws.amazon.com/sns/latest/dg/welcome.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;GCM&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Google Cloud Messaging&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;)&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;FCM&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Firebase Cloud Messaging) : the new version of GCM :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://firebase.google.com/docs/cloud-messaging&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://firebase.google.com/docs/cloud-messaging&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Query Engine&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Presto&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Distributed SQL Query Engine for Big Data) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://prestodb.io/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://prestodb.io/&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Amazon Athena&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (Serverless Query Service - Amazon S3) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://aws.amazon.com/athena/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://aws.amazon.com/athena/&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Apache Spark&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Apache Spark&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://spark.apache.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://spark.apache.org&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Download Apache Spark :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://spark.apache.org/downloads.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://spark.apache.org/downloads.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - Download Scala IDE for Eclipse :&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px; FONT-FAMILY: Arial&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://scala-ide.org/download/sdk.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://scala-ide.org/download/sdk.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - Download IntelliJ IDEA :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.jetbrains.com/idea/download/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.jetbrains.com/idea/download/&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - Submit Application(spark-submit) :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://spark.apache.org/docs/latest/submitting-applications.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://spark.apache.org/docs/latest/submitting-applications.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;- Apache Spark Streaming&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; :&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Spark Streaming Programming Guide :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://spark.apache.org/docs/latest/streaming-programming-guide.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://spark.apache.org/docs/latest/streaming-programming-guide.html&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : DStream :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 13px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://spark.apache.org/docs/latest/streaming-programming-guide.html#discretized-streams-dstreams&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&lt;u&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://spark.apache.org/docs/latest/streaming-programming-guide.html#discretized-streams-dstreams&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - sparkjava (spark+java+web framework CRUD) :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 15px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://sparkjava.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://sparkjava.com/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 15px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : GitHub : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/perwendel/spark&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/perwendel/spark&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;- Spark Cassandra Connector :&amp;nbsp;&lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://github.com/datastax/spark-cassandra-connector&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://github.com/datastax/spark-cassandra-connector&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;* Apache Storm&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0px; LINE-HEIGHT: 1; TEXT-INDENT: 0px; text-decoration-style: initial; text-decoration-color: initial&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; WHITE-SPACE: normal; WORD-SPACING: 0px; TEXT-TRANSFORM: none; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; LETTER-SPACING: normal; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; -&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial; COLOR: rgb(140,140,140)&quot;&gt;Apache Storm&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://storm.apache.org/&quot; target=&quot;_blank&quot;&gt;http://storm.apache.org/&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; ORPHANS: 2; WIDOWS: 2; MARGIN-TOP: 0px; LINE-HEIGHT: 1; TEXT-INDENT: 0px; text-decoration-style: initial; text-decoration-color: initial&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* R&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; -&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;R&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (cran)&amp;nbsp;: &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://cran.r-project.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://cran.r-project.org&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - R Manual : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://cran.r-project.org/manuals.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://cran.r-project.org/manuals.html&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;R bloggers : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.r-bloggers.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.r-bloggers.com/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Cookbook for R Graphs(ggplot2) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.cookbook-r.com/Graphs/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://www.cookbook-r.com/Graphs/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;/span&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Download R 3.4.0 for Windows : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://cran.r-project.org/bin/windows/base/R-3.4.0-win.exe&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://cran.r-project.org/bin/windows/base/R-3.4.0-win.exe&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - RStudio : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.rstudio.com/products/RStudio/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.rstudio.com/products/RStudio/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : Download RStudio Desktop : &lt;/span&gt;&lt;a href=&quot;https://download1.rstudio.org/RStudio-1.0.143.exe&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://download1.rstudio.org/RStudio-1.0.143.exe&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* H2O&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; -&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;H2O&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;.ai : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://www.h2o.ai/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.h2o.ai/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;* Data Mining Tools&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; - &lt;b&gt;Weka&lt;/b&gt; :&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://sourceforge.net/projects/weka/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;&quot; face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;b&gt;Knime &lt;/b&gt;:&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://www.knime.com/&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 10pt; FONT-FAMILY: Arial; COLOR: rgb(0,85,255)&quot;&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;* Data Analytics Visualization&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; - &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Apache Zeppelin&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; (web-based notebook): &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://zeppelin.apache.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://zeppelin.apache.org/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;Grafana&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt; : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://grafana.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;http://grafana.com/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;BOX-SIZING: border-box; FONT-SIZE: 13px&quot;&gt;&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: Arial&quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; -&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;D3&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;(Data-Driven Documents) : &lt;/span&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://d3js.org/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;https://d3js.org/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;b&gt;Cytoscape&lt;/b&gt; (Network Graph) :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;http://www.cytoscape.org/download.php&quot; target=&quot;_blank&quot;&gt;http://www.cytoscape.org/download.php&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Arial&quot;&gt;&amp;nbsp; &amp;nbsp; - &lt;b&gt;Gephi&lt;/b&gt; (Network Graph) :&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;span style=&quot;FONT-SIZE: 14px&quot;&gt;&lt;a class=&quot;tx-link&quot; href=&quot;https://gephi.org/users/download/&quot; target=&quot;_blank&quot;&gt;https://gephi.org/users/download/&lt;/a&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;FONT-SIZE: 15px; FONT-FAMILY: &amp;quot;Ubuntu Condensed&amp;quot;, &amp;quot;Noto Sans Korean&amp;quot;; PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important; LINE-HEIGHT: 1&quot;&gt;&lt;span style=&quot;FONT-FAMILY: Arial&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description>
      <category>DEMO_INDEX</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/315</guid>
      <comments>https://rdiot.tistory.com/315#entry315comment</comments>
      <pubDate>Thu, 22 Dec 2016 14:51:36 +0900</pubDate>
    </item>
    <item>
      <title>12V Thermostat Temperature Controller with NTC Sensor [S238]</title>
      <link>https://rdiot.tistory.com/314</link>
      <description>&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 14pt; font-family: Arial;&quot;&gt;12V Thermostat Temperature Controller with NTC Sensor [S238]&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/262372425857E4C22C&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F262372425857E4C22C&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;1.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center; clear: none; float: none;&quot;&gt;&lt;span class=&quot;imageblock&quot; style=&quot;display: inline-block; width: 900px;  height: auto; max-width: 100%;&quot;&gt;&lt;img src=&quot;https://t1.daumcdn.net/cfile/tistory/214779445857E4D531&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Ft1.daumcdn.net%2Fcfile%2Ftistory%2F214779445857E4D531&quot; width=&quot;900&quot; height=&quot;506&quot; filename=&quot;2.jpg&quot; filemime=&quot;image/jpeg&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;tt-youtube-plugin&quot; style=&quot;text-align: center&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/WA48OBo7E0Y?rel=0&quot; width=&quot;560&quot; height=&quot;420&quot; frameborder=&quot;&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=WA48OBo7E0Y&quot; target=&quot;_blank&quot; class=&quot;tx-link&quot;&gt;https://www.youtube.com/watch?v=WA48OBo7E0Y&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;* Specs&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Features:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Used advanced micro-computer technology&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Built-in 3 LED display windows, start temp, realtime temp and stop temp&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Switch to heating or cooling mode automatically&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Relay output separately, can control 1000W device&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;It is easily to install&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Temperature Measurement Range: -9-99℃&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Measuring Accuracy: ±1℃&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Control Accuracy: 1℃&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Meaturement Input: NTC(10K. 0.5%) waterproof type sensor&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Input Voltage: DC12V&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Output: 10 a relay all the way&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;Size: Approx. 7.2cm x 5.1cm x 2cm/ 2.83&quot; x 2&quot; x 0.78&quot;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;Package included:&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;1 x 12V Digital Led Temperature Controller&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;1 x NTC Temp Sensor&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;1 x Manual&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;* Contents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;- Input DC 12V&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial;&quot;&gt;&amp;nbsp;- Relay Output AC 220V, DC 12V&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;line-height: 1;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&amp;nbsp;- Start (On), Stop (Off)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>2) Sensor/Temperature</category>
      <category>NTC</category>
      <category>relay</category>
      <category>temperature</category>
      <category>Thermostat</category>
      <author>RDIoT</author>
      <guid isPermaLink="true">https://rdiot.tistory.com/314</guid>
      <comments>https://rdiot.tistory.com/314#entry314comment</comments>
      <pubDate>Mon, 19 Dec 2016 22:48:09 +0900</pubDate>
    </item>
  </channel>
</rss>