{"id":3615,"date":"2013-04-16T06:31:16","date_gmt":"2013-04-16T06:31:16","guid":{"rendered":"http:\/\/178.62.14.192\/?p=3615"},"modified":"2014-10-16T07:31:45","modified_gmt":"2014-10-16T07:31:45","slug":"first-demo-of-motor-control-for-raspberrypi-camera-platform-raspberry_pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=3615","title":{"rendered":"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi"},"content":{"rendered":"<p>I decided this morning to shoot a video of my progress so far on the SpacePi, which is intended to be a motorised platform for taking astronomical photographs using the Raspberry Pi with the official camera module.<\/p>\n<p><iframe loading=\"lazy\" src=\"http:\/\/www.youtube.com\/embed\/IBmD3_VBDmg\" width=\"420\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Here are the details again for those who didn&#8217;t catch them from the video.<\/p>\n<h3>Bill of materials:<\/h3>\n<ul>\n<li>Raspberry Pi Model B 512M in an <a href=\"http:\/\/178.62.14.192\/?p=1264\">SB Components case<\/a>.<\/li>\n<li><a href=\"http:\/\/downloads.element14.com\/raspberry-pi-camera\/\">Camera module<\/a>\u00a0(also\u00a0<a href=\"\/blog\/?cat=46\">see previous blog posts<\/a>).<\/li>\n<li><a href=\"http:\/\/robosavvy.com\/store\/product_info.php\/manufacturers_id\/35\/products_id\/1182\">Pan\/tilt mechanism<\/a> (also <a href=\"\/blog\/?p=3248\">see my blog post<\/a>).<\/li>\n<li><a href=\"http:\/\/robosavvy.com\/store\/product_info.php\/manufacturers_id\/35\/products_id\/1182\">2 x 8g servos<\/a><\/li>\n<li>4 x AA batteries inside a battery holder.<\/li>\n<li>Small breadboard.<\/li>\n<li><a href=\"http:\/\/www.hobbytronics.co.uk\/raspberry-pi\/raspberry-pi-gpio-breakout-pro\">GPIO breakout board<\/a> with cable.<\/li>\n<li>A few pieces of bell wire for the connections<\/li>\n<li>LEGO. Lots of LEGO (or Megablocks).<\/li>\n<\/ul>\n<p>The servos control the pan\/tilt mechanism. They are powered by 4xAA batteries and controlled using 2 GPIO pins. They share a common ground connection (this is where the servo ground connection and the Pi ground connection are connected to each other). The camera module is held onto the pan\/tilt by blu-tack (because I don&#8217;t have appropriate screws and nuts) and the whole thing is sat on a LEGO\/Megablocks monstrosity.<\/p>\n<p>The front end is a set of PHP pages. I&#8217;m using Nginx as a web server, but if you&#8217;re reproducing it, you don&#8217;t have to. The index page contains 4 controls: tilt up and down, pan left and right. These are watched using jQuery for &#8216;click events&#8217;. When the controls are clicked on, an Ajax request to one of two PHP pages is sent. These secondary pages use the PHP command shell_exec() to run a Python script that drives the PWM pulses going to the servos. The jQuery on the index page keeps track of the current position of the servos and resets them when the page is reloaded.<\/p>\n<p>Eventually, I will be taking this rig outside to get clear pictures. Then, it will be powered by my <a href=\"http:\/\/178.62.14.192\/?p=3592\">USB battery pack<\/a>.<\/p>\n<h3>Next steps<\/h3>\n<p>Make the UI a little more attractive (even if it&#8217;s just using arrow icons) and hook up the &#8216;take photograph&#8217; functionality. I&#8217;ve already done the latter but I need to be sure that there is some kind of concurrency check as the camera doesn&#8217;t like it if you try and take two pictures at the same time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I decided this morning to shoot a video of my progress so far on the SpacePi, which is intended to be a motorised platform for taking astronomical photographs using the Raspberry Pi with the official camera module. Here are the&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\">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,36,39,45,49],"tags":[],"class_list":["post-3615","post","type-post","status-publish","format-standard","hentry","category-camera-module","category-photography","category-programming","category-robotics","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>First demo of motor control for #RaspberryPi camera platform \/ @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=3615\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"I decided this morning to shoot a video of my progress so far on the SpacePi, which is intended to be a motorised platform for taking astronomical photographs using the Raspberry Pi with the official camera module. Here are the&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\" \/>\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=\"2013-04-16T06:31:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-10-16T07:31:45+00:00\" \/>\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=\"2 minutes\" \/>\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=3615#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi\",\"datePublished\":\"2013-04-16T06:31:16+00:00\",\"dateModified\":\"2014-10-16T07:31:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\"},\"wordCount\":391,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"articleSection\":[\"Camera module\",\"Photography\",\"Programming\",\"Robotics\",\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=3615#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\",\"name\":\"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"datePublished\":\"2013-04-16T06:31:16+00:00\",\"dateModified\":\"2014-10-16T07:31:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3615#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=3615\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=3615#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"First demo of motor control for #RaspberryPi camera platform \/ @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":"First demo of motor control for #RaspberryPi camera platform \/ @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=3615","og_locale":"en_US","og_type":"article","og_title":"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi - Raspberry Pi Pod","og_description":"I decided this morning to shoot a video of my progress so far on the SpacePi, which is intended to be a motorised platform for taking astronomical photographs using the Raspberry Pi with the official camera module. Here are the&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=3615","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2013-04-16T06:31:16+00:00","article_modified_time":"2014-10-16T07:31:45+00:00","author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3615#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3615"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi","datePublished":"2013-04-16T06:31:16+00:00","dateModified":"2014-10-16T07:31:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3615"},"wordCount":391,"commentCount":4,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"articleSection":["Camera module","Photography","Programming","Robotics","Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=3615#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3615","url":"https:\/\/www.recantha.co.uk\/blog\/?p=3615","name":"First demo of motor control for #RaspberryPi camera platform \/ @Raspberry_Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"datePublished":"2013-04-16T06:31:16+00:00","dateModified":"2014-10-16T07:31:45+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3615#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=3615"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=3615#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"First demo of motor control for #RaspberryPi camera platform \/ @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-Wj","jetpack-related-posts":[{"id":6679,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=6679","url_meta":{"origin":3615,"position":0},"title":"New issue of Linux User and Developer is a boon for #RaspberryPi robotics enthusiasts","author":"Michael Horne","date":"22 October 2013","format":false,"excerpt":"This month's Linux User and Developer magazine (issue 132) is a bumper issue for Raspberry Pi owners: 18-page special by Russell Barnes and Jason Barnett on building a Raspberry Pi robot A two page guide to taking pics and video with the camera module including use of the picam Python\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=7"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16941,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16941","url_meta":{"origin":3615,"position":1},"title":"Simple motion-detecting security camera uses a Raspberry Pi and camera module","author":"Michael Horne","date":"20 June 2017","format":false,"excerpt":"The folks over at Diligence Technologies have written an interesting Instructable that can be used for simple home security. A Pi is connected to a camera module and then a piece of software written in Python is used to detect motion and then send a notification to you, via 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\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/motion_camera.jpg?fit=628%2C381&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/motion_camera.jpg?fit=628%2C381&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/motion_camera.jpg?fit=628%2C381&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":19630,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=19630","url_meta":{"origin":3615,"position":2},"title":"New camera module targets A.I. algorithms and is compatible with the Raspberry Pi (and others)","author":"Michael Horne","date":"24 July 2019","format":false,"excerpt":"China-based electronics manufacturer DFRobot has just launched a new Kickstarter to fund the HuskyLens, an A.I.-enhanced camera module. Built into the camera circuit is a Kendryte K210 chip, a 400MHz dual core RISC-V 64bit processor which facilitates the following algorithms: Object tracking Facial recognition Object recognition Line tracking Colour recognition\u2026","rel":"","context":"In &quot;Artificial intelligence&quot;","block_context":{"text":"Artificial intelligence","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=143"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/07\/6f92be967a1a3f47d09baa0ac0bfa85a_original.png?fit=680%2C380&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/07\/6f92be967a1a3f47d09baa0ac0bfa85a_original.png?fit=680%2C380&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/07\/6f92be967a1a3f47d09baa0ac0bfa85a_original.png?fit=680%2C380&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":14447,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14447","url_meta":{"origin":3615,"position":3},"title":"Getting started with Picamera on the Raspberry Pi","author":"Michael Horne","date":"1 April 2016","format":false,"excerpt":"Ben Nuttall has just published a new 'Learn' resource on the Raspberry Pi website. This new resource takes you through\u00a0using the Picamera Python library to do the following: How to connect the camera module to the Raspberry Pi How to use Python to control the camera module How to use\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.raspberrypi.org\/learning\/getting-started-with-picamera\/images\/effects.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.raspberrypi.org\/learning\/getting-started-with-picamera\/images\/effects.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.raspberrypi.org\/learning\/getting-started-with-picamera\/images\/effects.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.raspberrypi.org\/learning\/getting-started-with-picamera\/images\/effects.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":4140,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4140","url_meta":{"origin":3615,"position":4},"title":"A standalone camcorder with a #RaspberryPi and the camera module","author":"Michael Horne","date":"17 May 2013","format":false,"excerpt":"Alex Eames, from RasPi.TV, has been working with the new camera module for the Raspberry Pi and has created a portable Pi-and-camera unit accessible via a bluetooth enabled mobile device. Read more here and watch his video","rel":"","context":"In &quot;Camera module&quot;","block_context":{"text":"Camera module","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=8"},"img":{"alt_text":"How to make a standalone camcorder from your Raspberry Pi and RasPiCam \u00bb RasPi.TV","src":"\/blog\/wp-content\/uploads\/2013\/05\/DSC_4441-749x10241.jpg","width":350,"height":200,"srcset":"\/blog\/wp-content\/uploads\/2013\/05\/DSC_4441-749x10241.jpg 1x, \/blog\/wp-content\/uploads\/2013\/05\/DSC_4441-749x10241.jpg 1.5x, \/blog\/wp-content\/uploads\/2013\/05\/DSC_4441-749x10241.jpg 2x"},"classes":[]},{"id":4405,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4405","url_meta":{"origin":3615,"position":5},"title":"Pi Vision &#8211; an X-based controller app for the #RaspberryPi camera","author":"Michael Horne","date":"1 June 2013","format":false,"excerpt":"Over at heywhatsthebigidea.net, they've created an X-windows application that allows you to control the camera module on the Raspberry Pi.\u00a0Read more and download here","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":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3615","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=3615"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3615\/revisions"}],"predecessor-version":[{"id":11218,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3615\/revisions\/11218"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}