{"id":12693,"date":"2015-06-03T09:08:15","date_gmt":"2015-06-03T08:08:15","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=12693"},"modified":"2015-06-03T09:08:15","modified_gmt":"2015-06-03T08:08:15","slug":"barcode-scanner-and-online-shopping-api-fused-together-on-the-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=12693","title":{"rendered":"Barcode scanner and online shopping API fused together on the Raspberry Pi"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/i.imgur.com\/dzqhnB9l.jpg?resize=480%2C640\" alt=\"\" width=\"480\" height=\"640\" \/><\/p>\n<p>Denis Papathanasiou has taken an <a href=\"http:\/\/www.amazon.com\/gp\/product\/B00GPH83VK\" target=\"_blank\">off-the-shelf USB barcode scanner<\/a>\u00a0and plugged it into his Raspberry Pi. He&#8217;s then written some code to use barcode data stored at the\u00a0<a href=\"http:\/\/www.product-open-data.com\/\">Open Product Data (POD) project<\/a>\u00a0to tell the Pi what the product is and then plugged it into the Amazon API to let him re-order things with a quick scan. He&#8217;s provided <a href=\"https:\/\/github.com\/Banrai\/PiScan\" target=\"_blank\">all the code on Github<\/a>. <a href=\"http:\/\/denis.papathanasiou.org\/2015\/05\/30\/piscan-an-open-source-version-of-the-amazon-dash-button-using-a-raspberry-pi\/\" target=\"_blank\">Read more here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Denis Papathanasiou has taken an off-the-shelf USB barcode scanner\u00a0and plugged it into his Raspberry Pi. He&#8217;s then written some code to use barcode data stored at the\u00a0Open Product Data (POD) project\u00a0to tell the Pi what the product is and then&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[54,72,25,26,39,47],"tags":[],"class_list":["post-12693","post","type-post","status-publish","format-standard","hentry","category-accessories","category-big-data","category-home-automation","category-internet-of-things","category-programming","category-rpi-shopping"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Barcode scanner and online shopping API fused together on the Raspberry Pi - Raspberry Pi Pod<\/title>\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.recantha.co.uk\/blog\/?p=12693\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Barcode scanner and online shopping API fused together on the Raspberry Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Denis Papathanasiou has taken an off-the-shelf USB barcode scanner\u00a0and plugged it into his Raspberry Pi. He&#8217;s then written some code to use barcode data stored at the\u00a0Open Product Data (POD) project\u00a0to tell the Pi what the product is and then&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2015-06-03T08:08:15+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/i.imgur.com\/dzqhnB9l.jpg\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Barcode scanner and online shopping API fused together on the Raspberry Pi\",\"datePublished\":\"2015-06-03T08:08:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\"},\"wordCount\":82,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage\"},\"thumbnailUrl\":\"http:\/\/i.imgur.com\/dzqhnB9l.jpg\",\"articleSection\":[\"Accessories\",\"Big Data\",\"Home automation\",\"Internet of things\",\"Programming\",\"Shopping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\",\"name\":\"Barcode scanner and online shopping API fused together on the Raspberry Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage\"},\"thumbnailUrl\":\"http:\/\/i.imgur.com\/dzqhnB9l.jpg\",\"datePublished\":\"2015-06-03T08:08:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=12693\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage\",\"url\":\"http:\/\/i.imgur.com\/dzqhnB9l.jpg\",\"contentUrl\":\"http:\/\/i.imgur.com\/dzqhnB9l.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12693#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Barcode scanner and online shopping API fused together on the Raspberry Pi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Barcode scanner and online shopping API fused together on the Raspberry Pi - Raspberry Pi Pod","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.recantha.co.uk\/blog\/?p=12693","og_locale":"en_US","og_type":"article","og_title":"Barcode scanner and online shopping API fused together on the Raspberry Pi - Raspberry Pi Pod","og_description":"Denis Papathanasiou has taken an off-the-shelf USB barcode scanner\u00a0and plugged it into his Raspberry Pi. He&#8217;s then written some code to use barcode data stored at the\u00a0Open Product Data (POD) project\u00a0to tell the Pi what the product is and then&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=12693","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2015-06-03T08:08:15+00:00","og_image":[{"url":"http:\/\/i.imgur.com\/dzqhnB9l.jpg","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Barcode scanner and online shopping API fused together on the Raspberry Pi","datePublished":"2015-06-03T08:08:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693"},"wordCount":82,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage"},"thumbnailUrl":"http:\/\/i.imgur.com\/dzqhnB9l.jpg","articleSection":["Accessories","Big Data","Home automation","Internet of things","Programming","Shopping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=12693#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693","url":"https:\/\/www.recantha.co.uk\/blog\/?p=12693","name":"Barcode scanner and online shopping API fused together on the Raspberry Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage"},"thumbnailUrl":"http:\/\/i.imgur.com\/dzqhnB9l.jpg","datePublished":"2015-06-03T08:08:15+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=12693"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#primaryimage","url":"http:\/\/i.imgur.com\/dzqhnB9l.jpg","contentUrl":"http:\/\/i.imgur.com\/dzqhnB9l.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12693#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Barcode scanner and online shopping API fused together on the Raspberry Pi"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-3iJ","jetpack-related-posts":[{"id":10047,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10047","url_meta":{"origin":12693,"position":0},"title":"Checking tickets at concert venues with a #RaspberryPi","author":"Michael Horne","date":"14 June 2014","format":false,"excerpt":"\"willseph\" was fed up with the amount of space, and the relative cost, of using netbooks to check tickets at his company's events. So, he decided to create the PiGates - a Raspberry Pi using a barcode scanner that will indicate, via a PiGlow, whether the ticket is valid. Adafruit\u2026","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.adafruit.com\/blog\/wp-content\/uploads\/2014\/06\/NewImage101.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.adafruit.com\/blog\/wp-content\/uploads\/2014\/06\/NewImage101.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.adafruit.com\/blog\/wp-content\/uploads\/2014\/06\/NewImage101.png?resize=525%2C300 1.5x"},"classes":[]},{"id":15698,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=15698","url_meta":{"origin":12693,"position":1},"title":"Using the WordPress API to display stats on a 7-segment display with a Raspberry Pi","author":"Michael Horne","date":"14 October 2016","format":false,"excerpt":"Richard Saville (Average Man) has been hard at work looking at the Wordpress API. He's managed to find the necessary guides to dig into the API and extract data for his blog. He's then run this data through his own library for the ZeroSeg add-on board\u00a0to display page hit stats\u2026","rel":"","context":"In &quot;GPIO boards&quot;","block_context":{"text":"GPIO boards","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=20"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.averagemanvsraspberrypi.com\/wp-content\/uploads\/2016\/10\/Displaying-Wordpress-Page-Views-on-a-Raspberry-Pi-777x437.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.averagemanvsraspberrypi.com\/wp-content\/uploads\/2016\/10\/Displaying-Wordpress-Page-Views-on-a-Raspberry-Pi-777x437.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.averagemanvsraspberrypi.com\/wp-content\/uploads\/2016\/10\/Displaying-Wordpress-Page-Views-on-a-Raspberry-Pi-777x437.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.averagemanvsraspberrypi.com\/wp-content\/uploads\/2016\/10\/Displaying-Wordpress-Page-Views-on-a-Raspberry-Pi-777x437.jpg?resize=700%2C400 2x"},"classes":[]},{"id":5086,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=5086","url_meta":{"origin":12693,"position":2},"title":"The #RaspberryPi Microwave","author":"Michael Horne","date":"11 July 2013","format":false,"excerpt":"Nathan Broadbent has built a Raspberry Pi into his microwave. It scans the normal barcode of a product, looks it up on an online database and this dictates the cooking instructions. It also allows voice commands and tweets when it's finished. Read more about how he did it here","rel":"","context":"In &quot;GPIO boards&quot;","block_context":{"text":"GPIO boards","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=20"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12698,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12698","url_meta":{"origin":12693,"position":3},"title":"Planning a trip to the Sierra Nevada using a Raspberry Pi","author":"Michael Horne","date":"3 June 2015","format":false,"excerpt":"Sai Yamanoor is planning a trip to the Sierra Nevada in California\/Nevada and he's using a Raspberry Pi to do it! He's using an API provided by the California Department of Transportation\u00a0to retrieve road condition data and then manipulating it for his own purposes. This is an ongoing series and\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"http:\/\/i0.wp.com\/diywithpi.com\/wp-content\/uploads\/2015\/06\/IMG_0780.jpg?resize=350%2C200","width":350,"height":200,"srcset":"http:\/\/i0.wp.com\/diywithpi.com\/wp-content\/uploads\/2015\/06\/IMG_0780.jpg?resize=350%2C200 1x, http:\/\/i0.wp.com\/diywithpi.com\/wp-content\/uploads\/2015\/06\/IMG_0780.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":12036,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12036","url_meta":{"origin":12693,"position":4},"title":"Interactive graphing on the Raspberry Pi using Plot.ly","author":"Michael Horne","date":"19 February 2015","format":false,"excerpt":"Alex Eames has been experimenting with the API of an online service called Plot.ly which allows you to send it a\u00a0packet full of data which it then plots into a graph. He's written\u00a0some sample code and instructions for you to do it yourself. Read it here.","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=39"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2015\/02\/basic-line-graph.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2015\/02\/basic-line-graph.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2015\/02\/basic-line-graph.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2015\/02\/basic-line-graph.png?resize=700%2C400 2x, https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2015\/02\/basic-line-graph.png?resize=1050%2C600 3x, https:\/\/i0.wp.com\/raspi.tv\/wp-content\/uploads\/2015\/02\/basic-line-graph.png?resize=1400%2C800 4x"},"classes":[]},{"id":12571,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12571","url_meta":{"origin":12693,"position":5},"title":"Fridge with a Raspberry Pi automatically orders fruit for you","author":"Michael Horne","date":"13 May 2015","format":false,"excerpt":"American Steve Hickson has done an excellent home automation proof-of-concept. He's placed a Raspberry Pi and camera module inside his fridge (and made sure that the light stayed on). The Pi takes a picture, analyses it and identifies whether there is any fruit there. If there isn't, it uses the\u2026","rel":"","context":"In &quot;Camera module&quot;","block_context":{"text":"Camera module","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=8"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/3.bp.blogspot.com\/-q73u4qhjRLg\/VVJX3ZD10LI\/AAAAAAAAPfA\/IVfOHuVty54\/s1600\/Screen%2BShot%2B2015-05-12%2Bat%2B11.21.55%2BAM.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12693"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12693\/revisions"}],"predecessor-version":[{"id":12694,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12693\/revisions\/12694"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12693"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12693"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}