{"id":10227,"date":"2014-07-03T09:39:42","date_gmt":"2014-07-03T09:39:42","guid":{"rendered":"http:\/\/178.62.14.192\/?p=10227"},"modified":"2014-07-03T09:39:42","modified_gmt":"2014-07-03T09:39:42","slug":"build-an-action-camera-with-a-raspberrypi-and-java","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=10227","title":{"rendered":"Build an action camera with a #RaspberryPi and Java"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg?resize=560%2C729\" alt=\"\" width=\"560\" height=\"729\" \/><\/p>\n<p>Franco Raimondi wanted to explore the possibilities of the Pi&#8217;s GPIO pins through Java. To make it a more &#8216;fun&#8217; project, he decided to build a GoPro-alike action camera that he could attach to his cycle helmet. He uses the GPIO for a button and two LEDs and the camera module to take the video. <a href=\"http:\/\/www.rmnd.net\/building-an-action-camera-using-a-raspberry-pi-and-java\">Read how he did it here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Franco Raimondi wanted to explore the possibilities of the Pi&#8217;s GPIO pins through Java. To make it a more &#8216;fun&#8217; project, he decided to build a GoPro-alike action camera that he could attach to his cycle helmet. He uses the&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","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":[8,28,39,52],"tags":[],"class_list":["post-10227","post","type-post","status-publish","format-standard","hentry","category-camera-module","category-java","category-programming","category-video"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Build an action camera with a #RaspberryPi and Java - 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=10227\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Build an action camera with a #RaspberryPi and Java - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Franco Raimondi wanted to explore the possibilities of the Pi&#8217;s GPIO pins through Java. To make it a more &#8216;fun&#8217; project, he decided to build a GoPro-alike action camera that he could attach to his cycle helmet. He uses the&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\" \/>\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=\"2014-07-03T09:39:42+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.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=10227#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Build an action camera with a #RaspberryPi and Java\",\"datePublished\":\"2014-07-03T09:39:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\"},\"wordCount\":71,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg\",\"articleSection\":[\"Camera module\",\"Java\",\"Programming\",\"Video\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\",\"name\":\"Build an action camera with a #RaspberryPi and Java - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg\",\"datePublished\":\"2014-07-03T09:39:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=10227\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage\",\"url\":\"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg\",\"contentUrl\":\"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=10227#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build an action camera with a #RaspberryPi and Java\"}]},{\"@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":"Build an action camera with a #RaspberryPi and Java - 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=10227","og_locale":"en_US","og_type":"article","og_title":"Build an action camera with a #RaspberryPi and Java - Raspberry Pi Pod","og_description":"Franco Raimondi wanted to explore the possibilities of the Pi&#8217;s GPIO pins through Java. To make it a more &#8216;fun&#8217; project, he decided to build a GoPro-alike action camera that he could attach to his cycle helmet. He uses the&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=10227","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2014-07-03T09:39:42+00:00","og_image":[{"url":"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.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=10227#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Build an action camera with a #RaspberryPi and Java","datePublished":"2014-07-03T09:39:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227"},"wordCount":71,"commentCount":1,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage"},"thumbnailUrl":"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg","articleSection":["Camera module","Java","Programming","Video"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=10227#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227","url":"https:\/\/www.recantha.co.uk\/blog\/?p=10227","name":"Build an action camera with a #RaspberryPi and Java - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage"},"thumbnailUrl":"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg","datePublished":"2014-07-03T09:39:42+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=10227"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227#primaryimage","url":"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg","contentUrl":"http:\/\/www.rmnd.net\/wp-content\/uploads\/2014\/06\/20140625_205058.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=10227#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Build an action camera with a #RaspberryPi and Java"}]},{"@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-2EX","jetpack-related-posts":[{"id":13194,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13194","url_meta":{"origin":10227,"position":0},"title":"Lizard selfies with a Raspberry Pi","author":"Michael Horne","date":"20 August 2015","format":false,"excerpt":"Roberto Marquez has set-up a Raspberry Pi to take pictures of his lizard. The Pi listens for a\u00a0GPIO pin to change state, triggered by a capacitive touch sensor. All his Java code is available on GitHub. You can see a video about the project, and lots of lizard footage, below:\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\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/08\/lizard.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/08\/lizard.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/08\/lizard.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/08\/lizard.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":4905,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4905","url_meta":{"origin":10227,"position":1},"title":"Issue 14 of The MagPi published for #RaspberryPi owners","author":"Michael Horne","date":"2 July 2013","format":false,"excerpt":"The July 2013 issue of the much-improved Raspberry Pi magazine \"The MagPi\" is now out. Star-of-the-show is the camera module which is treated to an article by Broadcom's James Hughes who wrote the software that drives the camera. There are also articles on: IO and logic expansion Making a low-cost\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":"","width":0,"height":0},"classes":[]},{"id":11008,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11008","url_meta":{"origin":10227,"position":2},"title":"Build a camera module project with this new Raspberry Pi prototyping board","author":"Michael Horne","date":"15 September 2014","format":false,"excerpt":"Richard Saville, aka The Average Man, has just launched his first Kickstarter campaign. The ProtoCam is a prototyping board that plugs into the Pi's GPIO pins and has a mounting space for the camera module. There are loads of different applications for this board - simply put,\u00a0anything you want to\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\/s3.amazonaws.com\/ksr\/assets\/002\/577\/706\/b493cc65f68a1f60489c52fd60a09fc5_large.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/s3.amazonaws.com\/ksr\/assets\/002\/577\/706\/b493cc65f68a1f60489c52fd60a09fc5_large.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/s3.amazonaws.com\/ksr\/assets\/002\/577\/706\/b493cc65f68a1f60489c52fd60a09fc5_large.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4780,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4780","url_meta":{"origin":10227,"position":3},"title":"A #RaspberryPi HD camcorder using the camera module","author":"Michael Horne","date":"24 June 2013","format":false,"excerpt":"Alex Eames, from RasPi.tv, has put together a brilliant project with a model A Raspberry Pi and the camera module (along with lots of other bits). He's created a camcorder (with GPIO buttons) with a screen and the ability to upload to Dropbox. Read all about how he did it\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":"RasPiCamCorder 2 \u2013 standalone raspberry pi camcorder with buttons, screen and DropBox capability \u00bb RasPi.TV","src":"\/blog\/wp-content\/uploads\/2013\/06\/DSC_4486-1024x7241.jpg","width":350,"height":200,"srcset":"\/blog\/wp-content\/uploads\/2013\/06\/DSC_4486-1024x7241.jpg 1x, \/blog\/wp-content\/uploads\/2013\/06\/DSC_4486-1024x7241.jpg 1.5x, \/blog\/wp-content\/uploads\/2013\/06\/DSC_4486-1024x7241.jpg 2x"},"classes":[]},{"id":17565,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17565","url_meta":{"origin":10227,"position":4},"title":"Create animated GIFs on an ejectable cartridge using two Raspberry Pis!","author":"Michael Horne","date":"31 August 2017","format":false,"excerpt":"Abhishek Singh has created this awesome GIF camera from two Raspberry Pis. Called the\u00a0Instagif NextStep, a Pi 3 with a camera and preview screen records a short video clip and then transmits that clip to a Pi Zero which is then ejected in the form of a cartridge. The cartridge\u2026","rel":"","context":"In &quot;3D printing&quot;","block_context":{"text":"3D printing","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/dual_pi_polaroid.png?fit=1088%2C679&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":13952,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13952","url_meta":{"origin":10227,"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\/10227","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=10227"}],"version-history":[{"count":0,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10227\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}