{"id":103929,"date":"2021-05-05T10:29:02","date_gmt":"2021-05-05T10:29:02","guid":{"rendered":"https:\/\/www.snapwhole.com\/index.php\/ham-radio-digital-mode-frequencies-2\/"},"modified":"2023-01-17T01:05:10","modified_gmt":"2023-01-17T01:05:10","slug":"arduino-programming-the-lcd-1602-with-i2c-interface","status":"publish","type":"page","link":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/","title":{"rendered":"Arduino &#8211; Programming the LCD 1602 with I2C Interface"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><strong>Arduino &#8211; Programming the LCD 1602 with I2C Interface<\/strong><\/mark><\/p>\n\n\n\n<center><d3><a style=\"color:Tomato;\" href=\"https:\/\/www.snapwhole.com\/index.php\/arduino-projects\/\">Return To Arduino Projects<\/a><\/d3><\/center><br><br>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"771\" height=\"563\" src=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\" alt=\"1602 LCD with I2C Interface\" class=\"wp-image-103782\" srcset=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg 771w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602-300x219.jpg 300w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602-768x561.jpg 768w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602-690x504.jpg 690w\" sizes=\"(max-width: 771px) 100vw, 771px\" \/><figcaption>1602 LCD with I2C Interface<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Identify your I2C Port Addresses<\/h2>\n\n\n\n<p>Before attempting to program and I2C device with the Nano or UNO, use this I2C device scanner to find or confirm you I2C device HEX address<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"><strong>LCD 1602 I2C and the UNO\/nano &#8211; Wiring Connections<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">LCD 1602 I2C Pin UNO Header\nGND             - GND\nVCC             - 5V\nSDA             - A4\nSCL             - A5<\/pre>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/05\/ard1602wires2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"435\" src=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/05\/ard1602wires2.jpg\" alt=\"1602 LCD with I2C Interface\" class=\"wp-image-103915\" srcset=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/05\/ard1602wires2.jpg 800w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/05\/ard1602wires2-300x163.jpg 300w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/05\/ard1602wires2-768x418.jpg 768w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/05\/ard1602wires2-690x375.jpg 690w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><figcaption>1602 LCD with I2C Interface &#8211; Rear<\/figcaption><\/figure><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"771\" height=\"563\" src=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\" alt=\"1602 LCD with I2C Interface\" class=\"wp-image-103782\" srcset=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg 771w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602-300x219.jpg 300w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602-768x561.jpg 768w, https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602-690x504.jpg 690w\" sizes=\"(max-width: 771px) 100vw, 771px\" \/><\/a><figcaption>1602 LCD with I2C Interface &#8211; Front<\/figcaption><\/figure><\/div><\/div>\n<\/div>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"><strong>LCD 1602 I2C Address<\/strong><\/p>\n\n\n\n<p>To select the 1602 LCD for your project use:<\/p>\n\n\n\n<p>LiquidCrystal_I2C lcd(0x27,16,2);<\/p>\n\n\n\n<p>This is the hardware address (0x27) and the size of the LCD, Positions (16) and Lines (2)<\/p>\n\n\n\n<p>If you need to verify the hardware address of the 1602 LCD follow this link:<\/p>\n\n\n\n<d3><a href=\"https:\/\/www.snapwhole.com\/index.php\/scan-and-identify-your-arduino-i2c-port-addresses\/\">Scan and Identify your Arduino I2C Port Addresses<\/a><\/d3><br><br>\n\n\n\n<p>That utility will list all I2C devices, and their hardware addresses<\/p>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"><strong>Sketch for Writing information to the 1602 LCD I2C<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">#include &lt;LiquidCrystal_I2C.h&gt; \/\/library for LCD\n\nLiquidCrystal_I2C lcd(0x27,16,2);\n\nvoid setup()\n{\nSerial.begin(9600);\nlcd.init(); \/\/initialize driver\nlcd.begin(16,2); \/\/16 by 2 character display\nlcd.backlight(); \/\/turn on backlight\nSerial.println(\"setup complete\");\n}\n\nvoid loop()\n{\ndelay(1000); \/\/wait a sec\nlcd.clear(); \/\/clear display\nlcd.setCursor(0,0); \/\/position 0 line 0\nlcd.print(\"Hello World\");\nSerial.print(\"Hello World\");\/\/ print to serial monitor\nlcd.setCursor(0,1); \/\/ position 0 line 1\nlcd.print(\"Goodbye World\");\/\/ print to serial monitor\n\n\/\/ rotate display lines to show sketch working\ndelay(5000); \/\/wait a sec\nlcd.clear(); \/\/clear display\nlcd.setCursor(0,1); \/\/position 0 line 1\nlcd.print(\"Hello World\");\nSerial.print(\"Hello World\");\/\/ print to serial monitor\nlcd.setCursor(0,0); \/\/ position 0 line 0\nlcd.print(\"Goodbye World\");\/\/ print to serial monitor<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-text-align-center\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\"><strong>Arduino &#8211; Programming the LCD 1602 with I2C Interface<\/strong><\/mark><\/p>\n\n\n\n<center><d3><a style=\"color:Tomato;\" href=\"https:\/\/www.snapwhole.com\/index.php\/arduino-projects\/\">Return To Arduino Projects<\/a><\/d3><\/center><br><br>\n<div class=\"pvc_clear\"><\/div><p id=\"pvc_stats_103929\" class=\"pvc_stats all  \" data-element-id=\"103929\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.snapwhole.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p><div class=\"pvc_clear\"><\/div>","protected":false},"excerpt":{"rendered":"<p>Arduino &#8211; Programming the LCD 1602 with I2C Interface Return To Arduino Projects Identify your I2C Port Addresses Before attempting to program and I2C device with the Nano or UNO, use this I2C device scanner to find or confirm you I2C device HEX address LCD 1602 I2C and the UNO\/nano &#8211; Wiring Connections LCD 1602 [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_103929\" class=\"pvc_stats all  \" data-element-id=\"103929\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.snapwhole.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"a3_pvc":{"activated":true,"total_views":397,"today_views":1},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Arduino - Programming the LCD 1602 with I2C Interface - SnapWhole.com<\/title>\n<meta name=\"description\" content=\"Arduino - Programming the LCD 1602 with I2C Interface\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arduino - Programming the LCD 1602 with I2C Interface - SnapWhole.com\" \/>\n<meta property=\"og:description\" content=\"Arduino - Programming the LCD 1602 with I2C Interface\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/\" \/>\n<meta property=\"og:site_name\" content=\"SnapWhole.com\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-17T01:05:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/\",\"url\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/\",\"name\":\"Arduino - Programming the LCD 1602 with I2C Interface - SnapWhole.com\",\"isPartOf\":{\"@id\":\"https:\/\/www.snapwhole.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\",\"datePublished\":\"2021-05-05T10:29:02+00:00\",\"dateModified\":\"2023-01-17T01:05:10+00:00\",\"description\":\"Arduino - Programming the LCD 1602 with I2C Interface\",\"breadcrumb\":{\"@id\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#primaryimage\",\"url\":\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\",\"contentUrl\":\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg\",\"width\":771,\"height\":563,\"caption\":\"1602 LCD with I2C Interface\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.snapwhole.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino &#8211; Programming the LCD 1602 with I2C Interface\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.snapwhole.com\/#website\",\"url\":\"https:\/\/www.snapwhole.com\/\",\"name\":\"SnapWhole.com\",\"description\":\"Your Cool Refreshing Eclectic Destination\",\"publisher\":{\"@id\":\"https:\/\/www.snapwhole.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.snapwhole.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.snapwhole.com\/#organization\",\"name\":\"Snapwhole\",\"url\":\"https:\/\/www.snapwhole.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.snapwhole.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/radioactive.jpg\",\"contentUrl\":\"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/radioactive.jpg\",\"width\":282,\"height\":268,\"caption\":\"Snapwhole\"},\"image\":{\"@id\":\"https:\/\/www.snapwhole.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Arduino - Programming the LCD 1602 with I2C Interface - SnapWhole.com","description":"Arduino - Programming the LCD 1602 with I2C Interface","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/","og_locale":"en_US","og_type":"article","og_title":"Arduino - Programming the LCD 1602 with I2C Interface - SnapWhole.com","og_description":"Arduino - Programming the LCD 1602 with I2C Interface","og_url":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/","og_site_name":"SnapWhole.com","article_modified_time":"2023-01-17T01:05:10+00:00","og_image":[{"url":"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/","url":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/","name":"Arduino - Programming the LCD 1602 with I2C Interface - SnapWhole.com","isPartOf":{"@id":"https:\/\/www.snapwhole.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#primaryimage"},"image":{"@id":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#primaryimage"},"thumbnailUrl":"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg","datePublished":"2021-05-05T10:29:02+00:00","dateModified":"2023-01-17T01:05:10+00:00","description":"Arduino - Programming the LCD 1602 with I2C Interface","breadcrumb":{"@id":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#primaryimage","url":"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg","contentUrl":"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/ubitxdev1602.jpg","width":771,"height":563,"caption":"1602 LCD with I2C Interface"},{"@type":"BreadcrumbList","@id":"https:\/\/www.snapwhole.com\/index.php\/arduino-programming-the-lcd-1602-with-i2c-interface\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.snapwhole.com\/"},{"@type":"ListItem","position":2,"name":"Arduino &#8211; Programming the LCD 1602 with I2C Interface"}]},{"@type":"WebSite","@id":"https:\/\/www.snapwhole.com\/#website","url":"https:\/\/www.snapwhole.com\/","name":"SnapWhole.com","description":"Your Cool Refreshing Eclectic Destination","publisher":{"@id":"https:\/\/www.snapwhole.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.snapwhole.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.snapwhole.com\/#organization","name":"Snapwhole","url":"https:\/\/www.snapwhole.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.snapwhole.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/radioactive.jpg","contentUrl":"https:\/\/www.snapwhole.com\/wp-content\/uploads\/2021\/04\/radioactive.jpg","width":282,"height":268,"caption":"Snapwhole"},"image":{"@id":"https:\/\/www.snapwhole.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/pages\/103929"}],"collection":[{"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/comments?post=103929"}],"version-history":[{"count":4,"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/pages\/103929\/revisions"}],"predecessor-version":[{"id":128517,"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/pages\/103929\/revisions\/128517"}],"wp:attachment":[{"href":"https:\/\/www.snapwhole.com\/index.php\/wp-json\/wp\/v2\/media?parent=103929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}