{"id":15445,"date":"2016-09-14T10:30:41","date_gmt":"2016-09-14T09:30:41","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=15445"},"modified":"2016-09-14T05:34:49","modified_gmt":"2016-09-14T04:34:49","slug":"happy-birthday-to-raspberry-pi-python-library-gpio-zero-as-it-hits-v1-3","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=15445","title":{"rendered":"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png?resize=560%2C346\" alt=\"\" width=\"560\" height=\"346\" \/><\/p>\n<p>One year ago, Ben Nuttall and Dave Jones began work on <a href=\"http:\/\/gpiozero.readthedocs.io\/\" target=\"_blank\">GPIO Zero<\/a>, a Python library which sought to simplify access to the Raspberry Pi&#8217;s GPIO pins. As of yesterday, it is now one year old and Ben has just announced that version 1.3 is now available. This release includes the following new features:<\/p>\n<ul>\n<li>New <code>ButtonBoard<\/code> class<\/li>\n<li>New <code>Servo<\/code> and <code>AngularServo<\/code> classes<\/li>\n<li>New <code>CPUTemperature<\/code> class<\/li>\n<li>Improved remote GPIO support<\/li>\n<li>Plenty of behind-the-scenes changes<\/li>\n<li>Lots of <a href=\"http:\/\/gpiozero.readthedocs.io\/en\/v1.3.1\/recipes.html\">new recipes<\/a><\/li>\n<\/ul>\n<p>It&#8217;s an exciting time for GPIO Zero and the team now consists of three people &#8211; Ben, Dave and Andrew Scheller. They recently <a href=\"http:\/\/bennuttall.com\/simple-electronics-gpio-zero-book\/\" target=\"_blank\">released a book to go along with the library<\/a>\u00a0and it&#8217;s fast becoming the de-facto standard for GPIO programming. We&#8217;re even looking to re-write our <a href=\"http:\/\/camjam.me\/edukit\">CamJam EduKit<\/a>\u00a0worksheets using it. The future&#8217;s bright for the library, and I personally wish the guys Godspeed with their efforts!<\/p>\n<p><a href=\"http:\/\/bennuttall.com\/whats-new-gpio-zero-v1-3\/\" target=\"_blank\">Read more about the new version on Ben&#8217;s blog<\/a>.<\/p>\n<p>Also still in development is <strong>Dave Jones&#8217; picamera library<\/strong> for the Raspberry Pi camera module which is on version 1.12. You can <a href=\"http:\/\/picamera.readthedocs.io\/\" target=\"_blank\">see the changes and read the documentation here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One year ago, Ben Nuttall and Dave Jones began work on GPIO Zero, a Python library which sought to simplify access to the Raspberry Pi&#8217;s GPIO pins. As of yesterday, it is now one year old and Ben has just&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\">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":[8,39,42,49],"tags":[],"class_list":["post-15445","post","type-post","status-publish","format-standard","hentry","category-camera-module","category-programming","category-raspberry-pi","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3 - 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=15445\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3 - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"One year ago, Ben Nuttall and Dave Jones began work on GPIO Zero, a Python library which sought to simplify access to the Raspberry Pi&#8217;s GPIO pins. As of yesterday, it is now one year old and Ben has just&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\" \/>\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-09-14T09:30:41+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.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=15445#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3\",\"datePublished\":\"2016-09-14T09:30:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\"},\"wordCount\":198,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage\"},\"thumbnailUrl\":\"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png\",\"articleSection\":[\"Camera module\",\"Programming\",\"Raspberry Pi Foundation\",\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\",\"name\":\"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3 - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage\"},\"thumbnailUrl\":\"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png\",\"datePublished\":\"2016-09-14T09:30:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=15445\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage\",\"url\":\"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png\",\"contentUrl\":\"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15445#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3\"}]},{\"@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":"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3 - 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=15445","og_locale":"en_US","og_type":"article","og_title":"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3 - Raspberry Pi Pod","og_description":"One year ago, Ben Nuttall and Dave Jones began work on GPIO Zero, a Python library which sought to simplify access to the Raspberry Pi&#8217;s GPIO pins. As of yesterday, it is now one year old and Ben has just&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=15445","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2016-09-14T09:30:41+00:00","og_image":[{"url":"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.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=15445#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3","datePublished":"2016-09-14T09:30:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445"},"wordCount":198,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage"},"thumbnailUrl":"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png","articleSection":["Camera module","Programming","Raspberry Pi Foundation","Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=15445#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445","url":"https:\/\/www.recantha.co.uk\/blog\/?p=15445","name":"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3 - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage"},"thumbnailUrl":"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png","datePublished":"2016-09-14T09:30:41+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=15445"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445#primaryimage","url":"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png","contentUrl":"http:\/\/bennuttall.com\/wp-content\/uploads\/2016\/09\/mcp3008-2pots-led-825x510.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15445#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Happy Birthday to Raspberry Pi Python library GPIO Zero as it hits v1.3"}]},{"@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-417","jetpack-related-posts":[{"id":16867,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16867","url_meta":{"origin":15445,"position":0},"title":"CamJam EduKit for the Raspberry Pi receives GPIO Zero \/ Python 3 worksheet update","author":"Michael Horne","date":"24 May 2017","format":false,"excerpt":"Tim Richardson and I are pleased\u00a0to announce that there are brand new\u00a0versions of the CamJam EduKit 1 worksheets now available from the CamJam website. In addition to the classic RPi.GPIO versions being revised\u00a0to feature 40-pin Pis and various small typographical changes, we now have available worksheets that use the\u00a0GPIO Zero\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.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/05\/EduKit_large.jpg?fit=480%2C360&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":19358,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=19358","url_meta":{"origin":15445,"position":1},"title":"Raspberry Pi physical computing library GPIO Zero gets an upgrade to v1.5 &#8211; includes physical pin numbering!","author":"Michael Horne","date":"13 February 2019","format":false,"excerpt":"Ben Nuttall over at Raspberry Pi has announced the release of GPIO Zero 1.5. This is a significant release and includes several enhancements. Improvements to the DistanceSensor class giving more accurate and reliable readings. Improvements to the source\/value functionality meaning you could just do: led.source = button to have a\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.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/02\/gpio_zero_v15.jpg?fit=768%2C576&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/02\/gpio_zero_v15.jpg?fit=768%2C576&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/02\/gpio_zero_v15.jpg?fit=768%2C576&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2019\/02\/gpio_zero_v15.jpg?fit=768%2C576&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":14603,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14603","url_meta":{"origin":15445,"position":2},"title":"GPIO Zero v1.2 for the Raspberry Pi hits Raspbian","author":"Michael Horne","date":"21 April 2016","format":false,"excerpt":"GPIO Zero, the easy-to-use Python library for the Raspberry Pi's GPIO pins has just had an update on the Raspbian repository. It's been available for a couple of weeks now via a slightly convoluted route, but is now available with a simple: sudo apt-get update && sudo apt-get install python3-gpiozero\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\/bennuttall.com\/wp-content\/uploads\/2016\/04\/GPIO_Zero_Cheatsheet-500x510.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":13787,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13787","url_meta":{"origin":15445,"position":3},"title":"GPIO Zero for the Raspberry Pi &#8211; by George, I think I&#8217;ve got it!","author":"Michael Horne","date":"27 November 2015","format":false,"excerpt":"When Ben Nuttall announced his GPIO Zero\u00a0Python library a few weeks ago, I was very sceptical. It seemed to me to be dumbing-down the flexibility of RPi.GPIO. I didn't like it. The truth is, I'd got so comfortable (and, perhaps, complacent) with RPi.GPIO that I was resistant to the idea\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.raspberrypi.org\/wp-content\/uploads\/2015\/11\/GPIO_Zero_Diagram_3-500x369.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":15282,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=15282","url_meta":{"origin":15445,"position":4},"title":"New book from Raspberry Pi teaches you simple electronics and GPIO Zero","author":"Michael Horne","date":"19 August 2016","format":false,"excerpt":"The Raspberry Pi Foundation and The MagPi have announced the launch of another in their\u00a0Essentials series of books. This one is called\u00a0Simple Electronics with GPIO Zero and focuses on teaching the reader how to use simple electronic components to affect and detect the real world, using the GPIO Zero 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":"https:\/\/i0.wp.com\/www.raspberrypi.org\/magpi\/wp-content\/uploads\/2016\/08\/Essentials-07-GPIO-ZERO_Flat_Cover.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.raspberrypi.org\/magpi\/wp-content\/uploads\/2016\/08\/Essentials-07-GPIO-ZERO_Flat_Cover.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.raspberrypi.org\/magpi\/wp-content\/uploads\/2016\/08\/Essentials-07-GPIO-ZERO_Flat_Cover.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.raspberrypi.org\/magpi\/wp-content\/uploads\/2016\/08\/Essentials-07-GPIO-ZERO_Flat_Cover.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.raspberrypi.org\/magpi\/wp-content\/uploads\/2016\/08\/Essentials-07-GPIO-ZERO_Flat_Cover.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":13491,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13491","url_meta":{"origin":15445,"position":5},"title":"New GPIO wrapper library for the Raspberry Pi","author":"Michael Horne","date":"2 October 2015","format":false,"excerpt":"Ben Nuttall has been working hard to create a library which will provide a simpler interface to the GPIO pins. The library is called GPIO Zero. At the moment, on the RPi.GPIO library, there are a couple of commands to set things like the pin numbering system that kids are\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\/www.elektronik-kompendium.de\/sites\/raspberry-pi\/fotos\/raspberry-pi-15.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.elektronik-kompendium.de\/sites\/raspberry-pi\/fotos\/raspberry-pi-15.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.elektronik-kompendium.de\/sites\/raspberry-pi\/fotos\/raspberry-pi-15.jpg?resize=525%2C300 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15445","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=15445"}],"version-history":[{"count":3,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15445\/revisions"}],"predecessor-version":[{"id":15448,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15445\/revisions\/15448"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}