{"id":11507,"date":"2014-11-25T07:31:33","date_gmt":"2014-11-25T07:31:33","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=11507"},"modified":"2014-11-25T07:44:11","modified_gmt":"2014-11-25T07:44:11","slug":"tetris-on-a-raspberry-pi-using-the-pilite","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=11507","title":{"rendered":"Tetris on a Raspberry Pi using the PiLite"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg?resize=560%2C996\" alt=\"\" width=\"560\" height=\"996\" \/><\/p>\n<p>Here&#8217;s a bit of fun. Over at <a href=\"http:\/\/piecesofpi.co.uk\/\" target=\"_blank\">piecesofpi.co.uk<\/a>, Stephen has created a Tetris implementation using a Python library that allows the use of a <a href=\"http:\/\/shop.ciseco.co.uk\/pi-lite-white-lots-of-leds-for-the-raspberry-pi-1206-white\/\" target=\"_blank\">Ciseco PiLite<\/a> as a display. <a href=\"http:\/\/piecesofpi.co.uk\/tetris-on-leds\" target=\"_blank\">Read more here<\/a> &#8211; the code is available on <a href=\"https:\/\/github.com\/shblythe\/python2-pilite\" target=\"_blank\">GitHub<\/a>. See a video of it in action below:<\/p>\n<p><iframe loading=\"lazy\" title=\"PiLite Tetris on the Raspberry Pi\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Res02Zru8fA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a bit of fun. Over at piecesofpi.co.uk, Stephen has created a Tetris implementation using a Python library that allows the use of a Ciseco PiLite as a display. Read more here &#8211; the code is available on GitHub. See&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\">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,20,39],"tags":[],"class_list":["post-11507","post","type-post","status-publish","format-standard","hentry","category-games","category-gpio-boards","category-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tetris on a Raspberry Pi using the PiLite - 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=11507\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tetris on a Raspberry Pi using the PiLite - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Here&#8217;s a bit of fun. Over at piecesofpi.co.uk, Stephen has created a Tetris implementation using a Python library that allows the use of a Ciseco PiLite as a display. Read more here &#8211; the code is available on GitHub. See&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-11-25T07:31:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-11-25T07:44:11+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg\" \/>\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=11507#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Tetris on a Raspberry Pi using the PiLite\",\"datePublished\":\"2014-11-25T07:31:33+00:00\",\"dateModified\":\"2014-11-25T07:44:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\"},\"wordCount\":67,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage\"},\"thumbnailUrl\":\"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg\",\"articleSection\":[\"Games\",\"GPIO boards\",\"Programming\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\",\"name\":\"Tetris on a Raspberry Pi using the PiLite - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage\"},\"thumbnailUrl\":\"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg\",\"datePublished\":\"2014-11-25T07:31:33+00:00\",\"dateModified\":\"2014-11-25T07:44:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=11507\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage\",\"url\":\"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg\",\"contentUrl\":\"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11507#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tetris on a Raspberry Pi using the PiLite\"}]},{\"@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":"Tetris on a Raspberry Pi using the PiLite - 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=11507","og_locale":"en_US","og_type":"article","og_title":"Tetris on a Raspberry Pi using the PiLite - Raspberry Pi Pod","og_description":"Here&#8217;s a bit of fun. Over at piecesofpi.co.uk, Stephen has created a Tetris implementation using a Python library that allows the use of a Ciseco PiLite as a display. Read more here &#8211; the code is available on GitHub. See&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=11507","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2014-11-25T07:31:33+00:00","article_modified_time":"2014-11-25T07:44:11+00:00","og_image":[{"url":"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg","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=11507#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Tetris on a Raspberry Pi using the PiLite","datePublished":"2014-11-25T07:31:33+00:00","dateModified":"2014-11-25T07:44:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507"},"wordCount":67,"commentCount":7,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage"},"thumbnailUrl":"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg","articleSection":["Games","GPIO boards","Programming"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=11507#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507","url":"https:\/\/www.recantha.co.uk\/blog\/?p=11507","name":"Tetris on a Raspberry Pi using the PiLite - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage"},"thumbnailUrl":"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg","datePublished":"2014-11-25T07:31:33+00:00","dateModified":"2014-11-25T07:44:11+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=11507"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507#primaryimage","url":"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg","contentUrl":"http:\/\/piecesofpi.co.uk\/wp-content\/uploads\/2014\/11\/wpid-wp-1416870793730.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11507#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Tetris on a Raspberry Pi using the PiLite"}]},{"@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-2ZB","jetpack-related-posts":[{"id":7337,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=7337","url_meta":{"origin":11507,"position":0},"title":"PiLite displays time, weather and messages using a #RaspberryPi","author":"Michael Horne","date":"25 December 2013","format":false,"excerpt":"Martin has blogged about using the Ciseco PiLite\u00a0and getting it to display useful information such as the current time and weather as well as some Christmas messages. He's made the code available online. Read more here\u00a0or watch his video below:","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\/wiki.raspberrytorte.com\/images\/thumb\/0\/08\/CISECOPiLite.JPG\/800px-CISECOPiLite.JPG?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/wiki.raspberrytorte.com\/images\/thumb\/0\/08\/CISECOPiLite.JPG\/800px-CISECOPiLite.JPG?resize=350%2C200 1x, https:\/\/i0.wp.com\/wiki.raspberrytorte.com\/images\/thumb\/0\/08\/CISECOPiLite.JPG\/800px-CISECOPiLite.JPG?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/wiki.raspberrytorte.com\/images\/thumb\/0\/08\/CISECOPiLite.JPG\/800px-CISECOPiLite.JPG?resize=700%2C400 2x"},"classes":[]},{"id":10150,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10150","url_meta":{"origin":11507,"position":1},"title":"Tetris Duel &#8211; bare metal multiplayer Tetris for #RaspberryPi","author":"Michael Horne","date":"25 June 2014","format":false,"excerpt":"Han Qiao,\u00a0Piotr Chabierski,\u00a0Micha\u0142 Sienkiewicz &\u00a0Utsav Tiwary from Imperial College London have written a multiplayer Tetris game for the Pi using bare metal assembly code. You can see a demo video above and access the code on GitHub here.","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=21"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":20780,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=20780","url_meta":{"origin":11507,"position":2},"title":"Play Tetris on your Raspberry Pi Pico using this add-on board from Pimoroni","author":"Michael Horne","date":"30 January 2021","format":false,"excerpt":"\u00a0 A Reddit user called Jools64 has created a fully-playable demo of the game Tetris using a Raspberry Pi Pico, the newest board from Raspberry Pi. It uses a\u00a0Pico Display Pack from Pimoroni to show the game and the four included buttons carry out the usual actions of left, right,\u2026","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=21"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/01\/tetris-1.jpg?fit=1200%2C654&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/01\/tetris-1.jpg?fit=1200%2C654&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/01\/tetris-1.jpg?fit=1200%2C654&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/01\/tetris-1.jpg?fit=1200%2C654&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/01\/tetris-1.jpg?fit=1200%2C654&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":17433,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17433","url_meta":{"origin":11507,"position":3},"title":"Play Tetris on a Raspberry Pi and a Scroll pHAT","author":"Michael Horne","date":"3 August 2017","format":false,"excerpt":"Martin Fitzpatrick has taken a Scroll pHAT\u00a0and attached it to a Raspberry Pi Zero to create a Tetris game. He's then added several buttons to allow the user to control the pieces to play the game. One would imagine this will work even better on the Scroll pHAT HD! You\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\/08\/tetris.jpg?fit=1200%2C672&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/tetris.jpg?fit=1200%2C672&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/tetris.jpg?fit=1200%2C672&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/tetris.jpg?fit=1200%2C672&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/08\/tetris.jpg?fit=1200%2C672&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":16110,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16110","url_meta":{"origin":11507,"position":4},"title":"Table-top Tetris game from York uses a Raspberry Pi 2 for retro gaming goodness","author":"Michael Horne","date":"20 December 2016","format":false,"excerpt":"John Cooper from York Hackspace\u00a0has created a tabletop Tetris game for their space. It\u00a0uses a Raspberry Pi 2 to control strips of Neopixel-like LEDs which sit in little foam cube holes beneath the translucent tabletop surface. It's low-resolution but it is, frankly, beautiful and it's not limited to just playing\u2026","rel":"","context":"In &quot;Blinkies&quot;","block_context":{"text":"Blinkies","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=80"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/12\/tabletop-tetris.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/12\/tabletop-tetris.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/12\/tabletop-tetris.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/12\/tabletop-tetris.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":7246,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=7246","url_meta":{"origin":11507,"position":5},"title":"Matrix display and Wii nunchuck together make Tetris for the #RaspberryPi","author":"Michael Horne","date":"15 December 2013","format":false,"excerpt":"Vince has taken a Pi, some LED matrix displays, a 7-segment display and a Wii nunchuck and put them together to create a Tetris-like game. The game is controlled by the\u00a0accelerometer in the nunchuck, rather than the joystick, so control is a little tricky. Looks like a nice project though!\u2026","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=21"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.deater.net\/weave\/vmwprod\/hardware\/pitris\/pitris_annotated.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.deater.net\/weave\/vmwprod\/hardware\/pitris\/pitris_annotated.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.deater.net\/weave\/vmwprod\/hardware\/pitris\/pitris_annotated.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.deater.net\/weave\/vmwprod\/hardware\/pitris\/pitris_annotated.jpg?resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11507","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=11507"}],"version-history":[{"count":2,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11507\/revisions"}],"predecessor-version":[{"id":11511,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11507\/revisions\/11511"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}