{"id":12976,"date":"2015-07-17T08:48:17","date_gmt":"2015-07-17T07:48:17","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=12976"},"modified":"2015-07-17T08:48:17","modified_gmt":"2015-07-17T07:48:17","slug":"16x2-lcd-game-written-in-python-on-the-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=12976","title":{"rendered":"16&#215;2 LCD game written in Python on the Raspberry Pi"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png?resize=219%2C96\" alt=\"\" width=\"219\" height=\"96\" \/><\/p>\n<p><a href=\"https:\/\/plus.google.com\/u\/0\/114173783417394009183\">Prashant Mohta<\/a>\u00a0is making a Python game based around a 16&#215;2 LCD screen. To do this, he&#8217;s using a simulated LCD on the desktop and then he&#8217;ll add in the real thing later. He&#8217;s currently on part 3 and it&#8217;s well worth reading this, and the other parts. <a href=\"http:\/\/gadget-geek-prashant.blogspot.co.uk\/2015\/07\/making-python-game-obstacles-part-3.html\" target=\"_blank\">Take a look here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prashant Mohta\u00a0is making a Python game based around a 16&#215;2 LCD screen. To do this, he&#8217;s using a simulated LCD on the desktop and then he&#8217;ll add in the real thing later. He&#8217;s currently on part 3 and it&#8217;s well&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\">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":[21,39,51],"tags":[],"class_list":["post-12976","post","type-post","status-publish","format-standard","hentry","category-games","category-programming","category-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>16x2 LCD game written in Python on the 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=12976\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"16x2 LCD game written in Python on the Raspberry Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Prashant Mohta\u00a0is making a Python game based around a 16&#215;2 LCD screen. To do this, he&#8217;s using a simulated LCD on the desktop and then he&#8217;ll add in the real thing later. He&#8217;s currently on part 3 and it&#8217;s well&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\" \/>\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=\"2015-07-17T07:48:17+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.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=12976#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"16&#215;2 LCD game written in Python on the Raspberry Pi\",\"datePublished\":\"2015-07-17T07:48:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\"},\"wordCount\":65,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage\"},\"thumbnailUrl\":\"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png\",\"articleSection\":[\"Games\",\"Programming\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\",\"name\":\"16x2 LCD game written in Python on the Raspberry Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage\"},\"thumbnailUrl\":\"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png\",\"datePublished\":\"2015-07-17T07:48:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=12976\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage\",\"url\":\"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png\",\"contentUrl\":\"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=12976#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"16&#215;2 LCD game written in Python on the 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":"16x2 LCD game written in Python on the 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=12976","og_locale":"en_US","og_type":"article","og_title":"16x2 LCD game written in Python on the Raspberry Pi - Raspberry Pi Pod","og_description":"Prashant Mohta\u00a0is making a Python game based around a 16&#215;2 LCD screen. To do this, he&#8217;s using a simulated LCD on the desktop and then he&#8217;ll add in the real thing later. He&#8217;s currently on part 3 and it&#8217;s well&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=12976","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2015-07-17T07:48:17+00:00","og_image":[{"url":"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png","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=12976#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"16&#215;2 LCD game written in Python on the Raspberry Pi","datePublished":"2015-07-17T07:48:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976"},"wordCount":65,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage"},"thumbnailUrl":"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png","articleSection":["Games","Programming","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=12976#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976","url":"https:\/\/www.recantha.co.uk\/blog\/?p=12976","name":"16x2 LCD game written in Python on the Raspberry Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage"},"thumbnailUrl":"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png","datePublished":"2015-07-17T07:48:17+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=12976"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976#primaryimage","url":"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png","contentUrl":"http:\/\/2.bp.blogspot.com\/-WQb-rm6oxgM\/VaVPbpWnz7I\/AAAAAAAAEOM\/m18H7sbAPfc\/s1600\/Screenshot%2Bfrom%2B2015-07-14%2B23%253A11%253A45.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=12976#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"16&#215;2 LCD game written in Python on the 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-3ni","jetpack-related-posts":[{"id":17904,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17904","url_meta":{"origin":12976,"position":0},"title":"Create a Plex server monitor with a Raspberry Pi","author":"Michael Horne","date":"7 December 2017","format":false,"excerpt":"Average Man (Richard Saville) has been continuing his resurgence into the world of Raspberry Pi. This time, he's chosen to build a Plex server monitor out of a Raspberry Pi and a 20x4 LCD screen. He's used the Plex API and a Python library to interrogate his Plex server and\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\/12\/Plex-Server-Monitor-777x437.png?fit=777%2C437&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/12\/Plex-Server-Monitor-777x437.png?fit=777%2C437&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/12\/Plex-Server-Monitor-777x437.png?fit=777%2C437&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/12\/Plex-Server-Monitor-777x437.png?fit=777%2C437&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":13523,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=13523","url_meta":{"origin":12976,"position":1},"title":"When&#8217;s the next bus? with a Raspberry Pi","author":"Michael Horne","date":"9 October 2015","format":false,"excerpt":"Ismail Uddin has published a nice little tutorial on Science Exposure. In it, he uses a 16x2 HD44780 LCD screen and some Python to produce a next-bus tracking system. He's uploaded the Python script to GitHub for easy download. Nice little project requiring quite a lot of wiring! Read it\u2026","rel":"","context":"In &quot;Internet of things&quot;","block_context":{"text":"Internet of things","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=26"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.scienceexposure.com\/wp-content\/uploads\/2015\/10\/ftrd-img-1024x570.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.scienceexposure.com\/wp-content\/uploads\/2015\/10\/ftrd-img-1024x570.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.scienceexposure.com\/wp-content\/uploads\/2015\/10\/ftrd-img-1024x570.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.scienceexposure.com\/wp-content\/uploads\/2015\/10\/ftrd-img-1024x570.jpg?resize=700%2C400 2x"},"classes":[]},{"id":60,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=60","url_meta":{"origin":12976,"position":2},"title":"Connect up a 16&#215;2 LCD to GPIO","author":"Michael Horne","date":"4 October 2012","format":false,"excerpt":">Project \u2013 Raspberry Pi - 16x2 LCD - Fritzing: Above is a link to my Fritzing page showing my circuit diagram for connecting a 16x2 LCD module to the Raspberry Pi.I based it on\u00a0http:\/\/www.raspberrypi-spy.co.uk\/2012\/07\/16x2-lcd-module-control-using-python\/\u00a0but wanted to play around with the Fritzing software anyway.I've now taken it apart and will re-assemble\u2026","rel":"","context":"In &quot;Making&quot;","block_context":{"text":"Making","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=50"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/fritzing.org\/media\/projects\/thumbs\/header\/LCD_bb.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":18467,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=18467","url_meta":{"origin":12976,"position":3},"title":"Getting an HD44780 16&#215;2 LCD working on the Raspberry Pi &#8211; a tutorial","author":"Michael Horne","date":"11 March 2018","format":false,"excerpt":"This post is all about\u00a0HD44780 LCD screens and how to use them in your projects. I've recently been thinking about what my next project will be. I've previously experimented with handheld enclosures such as these ones: and I wanted to do another handheld device. So, I took a look around\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\/2018\/03\/16x2_front_sm.jpg?fit=1200%2C587&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/16x2_front_sm.jpg?fit=1200%2C587&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/16x2_front_sm.jpg?fit=1200%2C587&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/16x2_front_sm.jpg?fit=1200%2C587&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/03\/16x2_front_sm.jpg?fit=1200%2C587&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3179,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3179","url_meta":{"origin":12976,"position":4},"title":"Another Conway&#8217;s Game of Life &#8211; this time with PyGame","author":"Michael Horne","date":"25 March 2013","format":false,"excerpt":"Coronax has blogged about his 'beginners' experiment with Python and the PyGame library. He's managed to get a working example of Conway's Game of Life running on his Raspberry Pi.\u00a0Read 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":18671,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=18671","url_meta":{"origin":12976,"position":5},"title":"Heart-rate monitor uses a Wemos, a small OLED display and MicroPython","author":"Michael Horne","date":"29 March 2018","format":false,"excerpt":"This is one of my rare not-strictly-Raspberry-Pi blog posts. Although using a Wemos, because the programming is in Micro Python, it wouldn't be difficult to convert to using, say, an MCP3008 chip to read the analog values and then GPIO Zero to access the converted digital reading. Martin Fitzpatrick has\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\/2018\/03\/W8giapM.gif?fit=480%2C270&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12976","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=12976"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12976\/revisions"}],"predecessor-version":[{"id":12977,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/12976\/revisions\/12977"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12976"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12976"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12976"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}