{"id":16989,"date":"2017-06-26T16:33:22","date_gmt":"2017-06-26T15:33:22","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=16989"},"modified":"2017-06-26T16:33:22","modified_gmt":"2017-06-26T15:33:22","slug":"use-a-raspberry-pi-rss-and-gui-zero-to-create-a-news-reader","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=16989","title":{"rendered":"Use a Raspberry Pi, RSS and GUI Zero to create a news reader"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16990\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?resize=560%2C382&#038;ssl=1\" alt=\"\" width=\"560\" height=\"382\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?w=702&amp;ssl=1 702w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?resize=300%2C205&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?resize=560%2C382&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?resize=260%2C177&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?resize=160%2C109&amp;ssl=1 160w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a><\/p>\n<p>Les Pounder has been having a play with <a href=\"https:\/\/twitter.com\/CodeBoom\" target=\"_blank\" rel=\"noopener\">Laura<\/a>&#8216;s <a href=\"https:\/\/lawsie.github.io\/guizero\/\" target=\"_blank\" rel=\"noopener\">GUI Zero Python library<\/a> which makes it easy to create GUIs. He&#8217;s created a program which reads in news via <a href=\"https:\/\/en.wikipedia.org\/wiki\/RSS\" target=\"_blank\" rel=\"noopener\">RSS<\/a>\u00a0and then displays the top news stories inside a miniature GUI. It&#8217;s an interesting example of how to use publicly-available sources inside your project and it&#8217;s good to see Laura&#8217;s fine work being used in this way. <a href=\"http:\/\/www.bigl.es\/friday-fun-get-the-news-with-rss-and-gui-zero\/\" target=\"_blank\" rel=\"noopener\">Read more on Les&#8217; blog here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les Pounder has been having a play with Laura&#8216;s GUI Zero Python library which makes it easy to create GUIs. He&#8217;s created a program which reads in news via RSS\u00a0and then displays the top news stories inside a miniature GUI.&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":16990,"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":[39,49,51],"tags":[416,124],"class_list":["post-16989","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming","category-software","category-tutorials","tag-gui-zero","tag-python"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Use a Raspberry Pi, RSS and GUI Zero to create a news reader - 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=16989\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Use a Raspberry Pi, RSS and GUI Zero to create a news reader - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Les Pounder has been having a play with Laura&#8216;s GUI Zero Python library which makes it easy to create GUIs. He&#8217;s created a program which reads in news via RSS\u00a0and then displays the top news stories inside a miniature GUI.&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\" \/>\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=\"2017-06-26T15:33:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i2.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"702\" \/>\n\t<meta property=\"og:image:height\" content=\"479\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/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<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Use a Raspberry Pi, RSS and GUI Zero to create a news reader\",\"datePublished\":\"2017-06-26T15:33:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\"},\"wordCount\":91,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1\",\"keywords\":[\"gui zero\",\"python\"],\"articleSection\":[\"Programming\",\"Software\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\",\"name\":\"Use a Raspberry Pi, RSS and GUI Zero to create a news reader - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1\",\"datePublished\":\"2017-06-26T15:33:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=16989\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1\",\"width\":702,\"height\":479},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=16989#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Use a Raspberry Pi, RSS and GUI Zero to create a news reader\"}]},{\"@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":"Use a Raspberry Pi, RSS and GUI Zero to create a news reader - 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=16989","og_locale":"en_US","og_type":"article","og_title":"Use a Raspberry Pi, RSS and GUI Zero to create a news reader - Raspberry Pi Pod","og_description":"Les Pounder has been having a play with Laura&#8216;s GUI Zero Python library which makes it easy to create GUIs. He&#8217;s created a program which reads in news via RSS\u00a0and then displays the top news stories inside a miniature GUI.&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=16989","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2017-06-26T15:33:22+00:00","og_image":[{"width":702,"height":479,"url":"https:\/\/i2.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1","type":"image\/png"}],"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=16989#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Use a Raspberry Pi, RSS and GUI Zero to create a news reader","datePublished":"2017-06-26T15:33:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989"},"wordCount":91,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1","keywords":["gui zero","python"],"articleSection":["Programming","Software","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=16989#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989","url":"https:\/\/www.recantha.co.uk\/blog\/?p=16989","name":"Use a Raspberry Pi, RSS and GUI Zero to create a news reader - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1","datePublished":"2017-06-26T15:33:22+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=16989"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989#primaryimage","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1","width":702,"height":479},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=16989#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Use a Raspberry Pi, RSS and GUI Zero to create a news reader"}]},{"@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":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/06\/news.png?fit=702%2C479&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-4q1","jetpack-related-posts":[{"id":16779,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16779","url_meta":{"origin":16989,"position":0},"title":"New learning resources from the Raspberry Pi Foundation &#8211; GUIs! Theremin! Umm&#8230; Poo!","author":"Michael Horne","date":"19 April 2017","format":false,"excerpt":"Every now and then, I review the Raspberry Pi learning resources page\u00a0to find out what they've been working on. Today is one of those days! Getting Started with GUIs One of Laura's pet projects is GUI Zero, a wrapper for GUI library tkinter that has been designed to make it\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\/04\/ultrasonic_theramin.png?fit=688%2C361&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/04\/ultrasonic_theramin.png?fit=688%2C361&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/04\/ultrasonic_theramin.png?fit=688%2C361&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":17877,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17877","url_meta":{"origin":16989,"position":1},"title":"Physical computing from a PC or Mac using a Raspberry Pi Zero","author":"Michael Horne","date":"4 December 2017","format":false,"excerpt":"Gordon Hollingworth, over at Raspberry Pi, has just blogged an exciting new development that means you can now use a Raspberry Pi Zero's GPIO pins from your PC or Mac. You'll need to install Raspbian x86 Stretch\u00a0on the non-Zero machine first. Now it\u00a0looks like you don't need an SD card\u2026","rel":"","context":"In &quot;Networking&quot;","block_context":{"text":"Networking","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=33"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/12\/IMG_20171127_164539-500x375.jpg?fit=500%2C375&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":3754,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3754","url_meta":{"origin":16989,"position":2},"title":"Learn Python &#8211; Basic GUI App with the #RaspberryPi","author":"Michael Horne","date":"23 April 2013","format":false,"excerpt":"David Briddock continues his excellent Learn Python series with this post on creating a basic GUI.\u00a0Find out more here","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=39"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16516,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16516","url_meta":{"origin":16989,"position":3},"title":"Get your Raspberry Pi Zero W connected to a wifi network and Bluetooth devices","author":"Michael Horne","date":"1 March 2017","format":false,"excerpt":"Arron over at Pi Borg has done a great guide for connecting to a wifi network (using both GUI and console) and using Bluetooth devices (GUI only) with your new Raspberry Pi Zero W. It is, of course, exactly the same procedure as for the Pi 3 but it's still\u2026","rel":"","context":"In &quot;Bluetooth&quot;","block_context":{"text":"Bluetooth","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=82"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/pi-zero-wifi-phone-bluetooth-3.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/pi-zero-wifi-phone-bluetooth-3.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/pi-zero-wifi-phone-bluetooth-3.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/pi-zero-wifi-phone-bluetooth-3.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":12517,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12517","url_meta":{"origin":16989,"position":4},"title":"GUI for controlling NeoPixels on the Raspberry Pi","author":"Michael Horne","date":"5 May 2015","format":false,"excerpt":"Stewart Watkiss, over at PenguinTutor.com\u00a0has written some code in Python using the Tkinter library that produces a GUI for controlling NeoPixels with the MyPiFi NeoPixel controller board. The GUI has nice big buttons (so it's good for touchscreen set-ups) and has plenty of options for standard sequences. It's a work-in-progress\u2026","rel":"","context":"In &quot;Graphics&quot;","block_context":{"text":"Graphics","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=67"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.penguintutor.com\/projects\/images\/neopixelgui1.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":13364,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13364","url_meta":{"origin":16989,"position":5},"title":"Use Kivy to create a touchscreen GUI on the Raspberry Pi display","author":"Michael Horne","date":"11 September 2015","format":false,"excerpt":"When the new Raspberry Pi display launched on\u00a0Tuesday\u00a0one of the most exciting things for me was shown on the Raspberry Pi blog\u00a0- a touch screen GUI written using a Python library called Kivy. The demo was done by the Foundation's Matt Richardson and can be seen below: https:\/\/www.youtube.com\/watch?v=Eah3Zq18OyM Now, Matt\u2026","rel":"","context":"In &quot;DSI display&quot;","block_context":{"text":"DSI display","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=16"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/products\/101721_1024x1024.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/products\/101721_1024x1024.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/products\/101721_1024x1024.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/products\/101721_1024x1024.jpg?resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/16989","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=16989"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/16989\/revisions"}],"predecessor-version":[{"id":16991,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/16989\/revisions\/16991"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/media\/16990"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}