{"id":15345,"date":"2016-08-25T09:30:37","date_gmt":"2016-08-25T08:30:37","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=15345"},"modified":"2016-08-25T08:09:05","modified_gmt":"2016-08-25T07:09:05","slug":"developer-seeks-help-to-update-node-webkit-nw-js-for-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=15345","title":{"rendered":"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png?resize=560%2C560\" alt=\"\" width=\"560\" height=\"560\" \/><\/p>\n<p><a href=\"http:\/\/nwjs.io\/\" target=\"_blank\">NW.js (previously known as node-webkit)<\/a> lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies.<\/p>\n<p>Joan has been working on a binary port of the technology to ARMv6 so that it runs on Raspbian. They&#8217;ve now managed it and it runs on both the Pi 1 and the Pi 3 (making it ARMv7 compatible as well). Currently, the source of NW.js and Node.js are quite old so Joan is seeking collaboration from other developers to port over newer versions.<\/p>\n<p>So, <a href=\"https:\/\/github.com\/jalbam\/nwjs_rpi\" target=\"_blank\">if you&#8217;re interested in collaboration, or you&#8217;re interested in downloading the software, head over to the GitHub repository<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NW.js (previously known as node-webkit) lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies. Joan has been working on a binary port of the technology to ARMv6 so&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\">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":[28,39,49],"tags":[],"class_list":["post-15345","post","type-post","status-publish","format-standard","hentry","category-java","category-programming","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Developer seeks help to update node-webkit (NW.js) for 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=15345\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"NW.js (previously known as node-webkit) lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies. Joan has been working on a binary port of the technology to ARMv6 so&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\" \/>\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=\"2016-08-25T08:30:37+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png\" \/>\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\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\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=15345#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi\",\"datePublished\":\"2016-08-25T08:30:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\"},\"wordCount\":125,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage\"},\"thumbnailUrl\":\"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png\",\"articleSection\":[\"Java\",\"Programming\",\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\",\"name\":\"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage\"},\"thumbnailUrl\":\"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png\",\"datePublished\":\"2016-08-25T08:30:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=15345\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage\",\"url\":\"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png\",\"contentUrl\":\"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15345#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Developer seeks help to update node-webkit (NW.js) for 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":"Developer seeks help to update node-webkit (NW.js) for 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=15345","og_locale":"en_US","og_type":"article","og_title":"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi - Raspberry Pi Pod","og_description":"NW.js (previously known as node-webkit) lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies. Joan has been working on a binary port of the technology to ARMv6 so&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=15345","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2016-08-25T08:30:37+00:00","og_image":[{"url":"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi","datePublished":"2016-08-25T08:30:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345"},"wordCount":125,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage"},"thumbnailUrl":"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png","articleSection":["Java","Programming","Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=15345#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345","url":"https:\/\/www.recantha.co.uk\/blog\/?p=15345","name":"Developer seeks help to update node-webkit (NW.js) for Raspberry Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage"},"thumbnailUrl":"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png","datePublished":"2016-08-25T08:30:37+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=15345"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#primaryimage","url":"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png","contentUrl":"http:\/\/html5.by\/wp-content\/uploads\/2015\/05\/nw1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15345#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Developer seeks help to update node-webkit (NW.js) for 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-3Zv","jetpack-related-posts":[{"id":14273,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14273","url_meta":{"origin":15345,"position":0},"title":"Beginner&#8217;s guide to installing Node.js on a Raspberry Pi","author":"Michael Horne","date":"7 March 2016","format":false,"excerpt":"Dave Johnson from San Diego contacted me to share a guide he's written on installing Node.js on the Pi. It takes you through first principles like writing the SD card and configuring the Pi before moving onto the Node.js installation itself. It's a nicely written guide with lots of screenshots.\u2026","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\/dab1nmslvvntp.cloudfront.net\/wp-content\/uploads\/2015\/07\/1436439824nodejs-logo.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dab1nmslvvntp.cloudfront.net\/wp-content\/uploads\/2015\/07\/1436439824nodejs-logo.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/dab1nmslvvntp.cloudfront.net\/wp-content\/uploads\/2015\/07\/1436439824nodejs-logo.png?resize=525%2C300 1.5x"},"classes":[]},{"id":10030,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10030","url_meta":{"origin":15345,"position":1},"title":"Install and use Node.js on the #RaspberryPi","author":"Michael Horne","date":"12 June 2014","format":false,"excerpt":"Frank Carver has done a short tutorial on installing Node.js, which is effectively a Javascript server, on the Pi. It's all the rage nowadays and it's worth having a go if you're at all Javascript-orientated. Read all about 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\/blogs.encamina.com\/returnvalue\/wp-content\/uploads\/sites\/7\/2014\/05\/nodejs_logo.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.encamina.com\/returnvalue\/wp-content\/uploads\/sites\/7\/2014\/05\/nodejs_logo.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/blogs.encamina.com\/returnvalue\/wp-content\/uploads\/sites\/7\/2014\/05\/nodejs_logo.png?resize=525%2C300 1.5x"},"classes":[]},{"id":12535,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12535","url_meta":{"origin":15345,"position":2},"title":"Stream video from the Raspberry Pi camera module to a web page with Node.JS","author":"Michael Horne","date":"7 May 2015","format":false,"excerpt":"In a previous post, I told you the\u00a0steps to stream from the Pi to a VNC player on your phone or browser. That method no longer works for Chrome because Google have decided that the VNC plugin isn't secure enough.\u00a0Justin Drentlaw contacted me about this and has proposed a new\u2026","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\/static.techspot.com\/images2\/news\/thumbs\/2012-07-16-teaser0ec.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":13022,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13022","url_meta":{"origin":15345,"position":3},"title":"Raspberry Pi robot kit GoPiGo gets a node.js library","author":"Michael Horne","date":"25 July 2015","format":false,"excerpt":"Good news from Dexter Industries today. Together with 'a few key contributors' their GoPiGo robotics kit is now controllable via programming language node.js. If you have one of their kits, or you just want to look at how node.js can be used in robotics, take a look at this GitHub\u2026","rel":"","context":"In &quot;Accessories&quot;","block_context":{"text":"Accessories","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=54"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.dexterindustries.com\/wp-content\/uploads\/2015\/03\/gopigoplayingsoccer.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.dexterindustries.com\/wp-content\/uploads\/2015\/03\/gopigoplayingsoccer.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.dexterindustries.com\/wp-content\/uploads\/2015\/03\/gopigoplayingsoccer.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.dexterindustries.com\/wp-content\/uploads\/2015\/03\/gopigoplayingsoccer.jpg?resize=700%2C400 2x"},"classes":[]},{"id":2247,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=2247","url_meta":{"origin":15345,"position":4},"title":"Node.js tweets #RaspberryPi uptime","author":"Michael Horne","date":"16 February 2013","format":false,"excerpt":"Chris Hall on his Raspberry Fool blog has set-up his Raspberry Pi so that it tweets the uptime of the Pi every hour. He does this using Node.js.\u00a0Read his article 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\/blog.appfog.com\/wp-content\/uploads\/2012\/09\/nodejs-1024x768.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":13952,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13952","url_meta":{"origin":15345,"position":5},"title":"Build a KittyCam using a Raspberry Pi and Node.js","author":"Michael Horne","date":"28 December 2015","format":false,"excerpt":"During the summer, Tomomi Imura built a Node.js app which captured images from the Raspberry Pi camera module and used animal facial recognition to store them based on whether or not her pet cat was detected. The Pi uses a PIR sensor to detect movement. Read the complete write-up of\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:\/\/lh3.googleusercontent.com\/UuKlrNQWs5wFciRqI8qiZKTVoh4XrTBa40LD5mUa5MIn=w1346-h757-no","width":350,"height":200,"srcset":"https:\/\/lh3.googleusercontent.com\/UuKlrNQWs5wFciRqI8qiZKTVoh4XrTBa40LD5mUa5MIn=w1346-h757-no 1x, https:\/\/lh3.googleusercontent.com\/UuKlrNQWs5wFciRqI8qiZKTVoh4XrTBa40LD5mUa5MIn=w1346-h757-no 1.5x, https:\/\/lh3.googleusercontent.com\/UuKlrNQWs5wFciRqI8qiZKTVoh4XrTBa40LD5mUa5MIn=w1346-h757-no 2x, https:\/\/lh3.googleusercontent.com\/UuKlrNQWs5wFciRqI8qiZKTVoh4XrTBa40LD5mUa5MIn=w1346-h757-no 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15345","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=15345"}],"version-history":[{"count":2,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15345\/revisions"}],"predecessor-version":[{"id":15347,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15345\/revisions\/15347"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}