{"id":11784,"date":"2015-01-14T12:43:24","date_gmt":"2015-01-14T12:43:24","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=11784"},"modified":"2015-01-14T12:43:24","modified_gmt":"2015-01-14T12:43:24","slug":"touchscreen-javafx-8-on-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=11784","title":{"rendered":"Touchscreen JavaFX 8 on Raspberry Pi"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/hsilomedus.me\/wp-content\/uploads\/gui.png?resize=560%2C747\" alt=\"\" width=\"560\" height=\"747\" \/><\/p>\n<p>Pance Cavkovski has written a nice tutorial on programming a touchscreen interface, using the <a href=\"http:\/\/thepihut.com\/products\/adafruit-pitft-2-8-touchscreen-for-the-raspberry-pi\" target=\"_blank\">PiTFT screen<\/a>, using JavaFX 8. His project involves an NFC plug-in board which scans your access card and then prompts you to enter a code, thus triggering a (virtual) door to open. <a href=\"https:\/\/www.voxxed.com\/blog\/2015\/01\/doornfx-touchscreen-javafx-8-raspberry-pi\/\" target=\"_blank\">Read all about it here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pance Cavkovski has written a nice tutorial on programming a touchscreen interface, using the PiTFT screen, using JavaFX 8. His project involves an NFC plug-in board which scans your access card and then prompts you to enter a code, thus&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\">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":[54,28,39,51],"tags":[],"class_list":["post-11784","post","type-post","status-publish","format-standard","hentry","category-accessories","category-java","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>Touchscreen JavaFX 8 on 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=11784\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Touchscreen JavaFX 8 on Raspberry Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Pance Cavkovski has written a nice tutorial on programming a touchscreen interface, using the PiTFT screen, using JavaFX 8. His project involves an NFC plug-in board which scans your access card and then prompts you to enter a code, thus&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\" \/>\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-01-14T12:43:24+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.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=11784#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Touchscreen JavaFX 8 on Raspberry Pi\",\"datePublished\":\"2015-01-14T12:43:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\"},\"wordCount\":55,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage\"},\"thumbnailUrl\":\"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png\",\"articleSection\":[\"Accessories\",\"Java\",\"Programming\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\",\"name\":\"Touchscreen JavaFX 8 on Raspberry Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage\"},\"thumbnailUrl\":\"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png\",\"datePublished\":\"2015-01-14T12:43:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=11784\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage\",\"url\":\"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png\",\"contentUrl\":\"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=11784#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Touchscreen JavaFX 8 on 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":"Touchscreen JavaFX 8 on 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=11784","og_locale":"en_US","og_type":"article","og_title":"Touchscreen JavaFX 8 on Raspberry Pi - Raspberry Pi Pod","og_description":"Pance Cavkovski has written a nice tutorial on programming a touchscreen interface, using the PiTFT screen, using JavaFX 8. His project involves an NFC plug-in board which scans your access card and then prompts you to enter a code, thus&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=11784","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2015-01-14T12:43:24+00:00","og_image":[{"url":"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.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=11784#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Touchscreen JavaFX 8 on Raspberry Pi","datePublished":"2015-01-14T12:43:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784"},"wordCount":55,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage"},"thumbnailUrl":"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png","articleSection":["Accessories","Java","Programming","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=11784#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784","url":"https:\/\/www.recantha.co.uk\/blog\/?p=11784","name":"Touchscreen JavaFX 8 on Raspberry Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage"},"thumbnailUrl":"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png","datePublished":"2015-01-14T12:43:24+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=11784"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784#primaryimage","url":"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png","contentUrl":"http:\/\/hsilomedus.me\/wp-content\/uploads\/gui.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=11784#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Touchscreen JavaFX 8 on 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-344","jetpack-related-posts":[{"id":1074,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=1074","url_meta":{"origin":11784,"position":0},"title":"JavaFX on Raspberry Pi \u2013 3 Easy Steps (reblog)","author":"Michael Horne","date":"19 December 2012","format":false,"excerpt":"The long awaited developer preview of JavaFX on Raspberry Pi is finally out. Steve On Java - JavaFX \u00bb JavaFX on Raspberry Pi \u2013 3 Easy Steps.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3647,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=3647","url_meta":{"origin":11784,"position":1},"title":"JavaFX on the #RaspberryPi and the GPIO (part 2)","author":"Michael Horne","date":"18 April 2013","format":false,"excerpt":"Jens Deters has written the second part of a tutorial in using JavaFX on the Raspberry Pi to control the GPIO.\u00a0Read on here","rel":"","context":"In &quot;Java&quot;","block_context":{"text":"Java","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=28"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":14315,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14315","url_meta":{"origin":11784,"position":2},"title":"Telehealth system going into pilot stage uses Raspberry Pi","author":"Michael Horne","date":"10 March 2016","format":false,"excerpt":"The Health and Social Care Information Centre (HSCIC) which provides information, data and IT systems for health and social care organisations, including the NHS, is about to launch a telehealth pilot scheme which uses a Raspberry Pi to gather information about patients. The system is called MediPi and uses\u00a0a 7\u2026","rel":"","context":"In &quot;Health&quot;","block_context":{"text":"Health","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=85"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/richard-robinson.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/richard-robinson.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/richard-robinson.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":10758,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10758","url_meta":{"origin":11784,"position":3},"title":"Touchscreen menu using the Raspberry Pi, PiTFT and PyGame","author":"Michael Horne","date":"13 August 2014","format":false,"excerpt":"Over at UK Tech Reviews, Spencer Organ has been developing a PiTFT touchscreen menu system using PyGame. It's in the early stages and the buttons don't do anything yet, but he's shared his code so far and will be expanding on his work in the near future. Read about it\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\/home.uktechreviews.com\/Raspberry\/Pi%20blog\/files\/pimenu_photo.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":16653,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16653","url_meta":{"origin":11784,"position":4},"title":"Tweeting touchscreen photo booth &#8211; a new resource from the Raspberry Pi Foundation","author":"Michael Horne","date":"29 March 2017","format":false,"excerpt":"The Foundation have recently published a new tutorial which helps you to create your very own touchscreen photo booth which will tweet the photos. Dubbed \"The All-Seeing Pi\", the contraption requires you to use the Raspberry Pi camera module, a touchscreen interface (such as the official touchscreen) and a few\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\/03\/tweeting_photo_booth.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\/03\/tweeting_photo_booth.png?fit=688%2C361&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/tweeting_photo_booth.png?fit=688%2C361&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":12517,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12517","url_meta":{"origin":11784,"position":5},"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":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11784","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=11784"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11784\/revisions"}],"predecessor-version":[{"id":11785,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11784\/revisions\/11785"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}