{"id":38,"date":"2013-10-24T00:03:07","date_gmt":"2013-10-23T23:03:07","guid":{"rendered":"http:\/\/www.analysir.com\/blog\/?p=38"},"modified":"2015-11-17T14:21:49","modified_gmt":"2015-11-17T14:21:49","slug":"custom-tv-remote-control-using-acade-style-console","status":"publish","type":"post","link":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/","title":{"rendered":"Custom TV remote control using Arcade style console"},"content":{"rendered":"<p><a href=\"http:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-remote-control-using-acade-style-console\/70901ad5-20fb-4892-a118-bc764a088216\/\" rel=\"attachment wp-att-42\">\u00a0<\/a> Following on from our <a href=\"http:\/\/www.analysir.com\/blog\/2013\/10\/16\/sky-plus-ir-remote-codes\/\" target=\"_blank\">previous blog post about SKY+ RC6 IR codes<\/a>, we have now completed the project and are about to ship to its new owner &#8211; a friend of ours.<\/p>\n<p><a href=\"http:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-remote-control-using-acade-style-console\/sr1\/\" rel=\"attachment wp-att-61\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-61 alignleft\" src=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif\" alt=\"SR1\" width=\"300\" height=\"224\" \/><\/a>We purchased a Sega megadrive Arcade style games console which was BNIB for \u20ac25 ($35) and disabled all of the built-in gaming functionality. We then wired up each of the 12 available switches (Joystick &amp; Arcade style buttons) to the Arduino Nano which was placed onto an Arduino prototyping shield and mounted to the enclosure using &#8216;lots&#8217; of hot glue. Note some of these consoles come with an additional 2 buttons, which can bring the total to 14. In addition, the joystick has 8 positions in total of which we used only 4 as it would be too difficult for the user to manage all eight.<!--more--><\/p>\n<p>The new wiring turned out to be a bit of <a href=\"http:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-remote-control-using-acade-style-console\/sr1_inside\/\" rel=\"attachment wp-att-62\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-62 alignright\" src=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1_inside.gif\" alt=\"SR1_inside\" width=\"300\" height=\"224\" \/><\/a>a birds nest &amp; also benefited from even more hot glue. The wiring was attached to the shield via screw-terminal blocks. We then set about trying to decide which of the 40 buttons on the SKY+ remote control to assign to the effective 12 buttons (switches) available on the console. In fact, a lot of time was spent considering various permutations of the mapping before we settled on the final version.<\/p>\n<p style=\"text-align: center;\">We used the following PDF template to discuss mapping options:<br \/>\n<a href=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SKY-BUTTON-MAPPING-15oct2013LC.pdf\" target=\"_blank\" rel=\"attachment wp-att-46\">SKY BUTTON MAPPING 15oct2013<\/a><\/p>\n<p>As the intended user for this remote (now called the SR1 for convenience) is living overseas we went through several iterations to get this right as re-programming the unit would have meant shipping it back to Dublin. In the end we came up with a method to re-map any of the SKY+ remote keys (RC6\/5 IR Keys) to any button on the console using a special &#8216;programming&#8217; mode which can be entered at power-on. This new map is then written to the EEPROM of the Arduino nano for all future uses. Naturally, we also included an &#8216;factory&#8217; reset mode as well, in case there were &#8216;operator errors&#8217; during this process.<\/p>\n<p>As there may be problems with the placement of the SR1 in the TV room to suit the particular needs of the user, we decided to mount 3 x TSAL6xxx IR emitters , from Vishay, on 3 vertical faces of the console to ensure operation no matter what the orientation. On the side facing the user we mounted a red LED to provide visual feedback when any button is pressed. This LED also provides coded visual feedback during re-programming mode.<\/p>\n<blockquote><p>Custom TV remote control using Arcade style console<\/p><\/blockquote>\n<p>The system included an AC to 9V power adapter with only 9V entering the console. The existing onboard regulator dropped this down to a steady 5V and this was fed in turn to the Arduino Nano (5v pin not Vin). The console unit came with a power switch and a red LED indicator for when power is on.<\/p>\n<p>So hopefully this custom SR1\u00a0 remote will be of some benefit to the user. If not we have already developed some ideas of an even better remote for people who find it difficult to use standard remotes. Bring on V2!<\/p>\n<p>It is important to note that SKY, to their credit,\u00a0 have introduced modifications to their remote controls to assist users who find them difficult and also have a dedicated accessibility department. Unfortunately, this did not suit our friend and the alternative ones available as commercial products online can cost $4-500+ and would be of limited use (in this case).<\/p>\n<p>During the final test, which was particularly difficult for us because we don&#8217;t have a SKY STB readily available, we discovered a potentially fatal flaw. Apparently the PLAY\/PAUSE key\u00a0 on the SKY remote control is actually 2 independent keys. If you pre<a href=\"http:\/\/www.analysir.com\/blog\/2013\/10\/16\/sky-plus-ir-remote-codes\/skyplusremote\/\" rel=\"attachment wp-att-9\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9 alignright\" src=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/skyplusremote.jpg\" alt=\"SKY+ Remote Control\" width=\"200\" height=\"200\" srcset=\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/skyplusremote-200x200.jpg 200w, https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/skyplusremote-100x100.jpg 100w, https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/skyplusremote-150x150.jpg 150w\" sizes=\"auto, (max-width: 200px) 100vw, 200px\" \/><\/a>ss the upper part of the &#8216;large&#8217; key &#8211; PAUSE is sent and PLAY is sent when the lower part of the key is pressed. Little wonder some people have difficulties with typical TV remotes.<\/p>\n<p>Less than an hour later and thanks to the flexibility of Arduino, we introduced a new &#8216;virtual&#8217; key for the SKY remote into SR1 which toggles the IR signal sent every time the &#8216;PLAY\/PAUSE&#8217; button is pressed. This should work OK &#8211; fingers crossed. If not we can always re-programme the SR1 manually to an alternative key sequence.<\/p>\n<p>Finally, we would like to acknowledge the great IRremote Arduino Library which we used for this project to transmit the RC6\/5 IR signals. Of course, we also used AnalysIR to visually confirm &amp; check the signals sent from the SR1, which saved us many hours of needless debugging.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 Following on from our previous blog post about SKY+ RC6 IR codes, we have now completed the project and are about to ship to its new owner &#8211; a friend of ours. We purchased a Sega megadrive Arcade style games console which was BNIB for \u20ac25 ($35) and disabled all of the built-in gaming &hellip; <a href=\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Custom TV remote control using Arcade style console<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","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":[1,15],"tags":[49,4,43,285,44,42,48,7,33,5,46,40,27,28,9,41,45,37,47,38,8,39],"class_list":["post-38","post","type-post","status-publish","format-standard","hentry","category-analysir-blog","category-analysir-ir-infrared-projects","tag-accessibilty","tag-analysir","tag-arcade","tag-arduino","tag-arduino-nano","tag-console","tag-eeprom","tag-infrared","tag-ir","tag-irremote","tag-joystick","tag-led","tag-rc5","tag-rc6","tag-remote-control","tag-sega-megadrive","tag-shield","tag-sky","tag-sr1","tag-stb","tag-tv","tag-vishay"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Custom TV remote control using Arcade style console<\/title>\n<meta name=\"description\" content=\"We purchased a Sega megadrive Arcade style games console to use as a Custom TV Remote control\" \/>\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.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom TV remote control using Arcade style console\" \/>\n<meta property=\"og:description\" content=\"We purchased a Sega megadrive Arcade style games console to use as a Custom TV Remote control\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\" \/>\n<meta property=\"og:site_name\" content=\"AnalysIR Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/chris.analysir\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/chris.analysir\" \/>\n<meta property=\"article:published_time\" content=\"2013-10-23T23:03:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-11-17T14:21:49+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif\" \/>\n<meta name=\"author\" content=\"User Two\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AnalysIR\" \/>\n<meta name=\"twitter:site\" content=\"@analysir\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"User Two\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\"},\"author\":{\"name\":\"User Two\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13\"},\"headline\":\"Custom TV remote control using Arcade style console\",\"datePublished\":\"2013-10-23T23:03:07+00:00\",\"dateModified\":\"2015-11-17T14:21:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\"},\"wordCount\":771,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif\",\"keywords\":[\"accessibilty\",\"AnalysIR\",\"Arcade\",\"Arduino\",\"Arduino Nano\",\"console\",\"EEPROM\",\"Infrared\",\"IR\",\"IRremote\",\"joystick\",\"LED\",\"RC5\",\"RC6\",\"Remote control\",\"Sega Megadrive\",\"shield\",\"SKY\",\"SR1\",\"STB\",\"TV\",\"Vishay\"],\"articleSection\":[\"AnalysIR Blog\",\"Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\",\"url\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\",\"name\":\"Custom TV remote control using Arcade style console\",\"isPartOf\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif\",\"datePublished\":\"2013-10-23T23:03:07+00:00\",\"dateModified\":\"2015-11-17T14:21:49+00:00\",\"description\":\"We purchased a Sega megadrive Arcade style games console to use as a Custom TV Remote control\",\"breadcrumb\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage\",\"url\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif\",\"contentUrl\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif\",\"width\":300,\"height\":224,\"caption\":\"Custom SKY+ IR Remote control, by AnalysIR\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.analysir.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Custom TV remote control using Arcade style console\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#website\",\"url\":\"https:\/\/www.analysir.com\/blog\/\",\"name\":\"AnalysIR Blog\",\"description\":\"All about infrared remote control, IR decoding and more\",\"publisher\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.analysir.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#organization\",\"name\":\"AnalysIR\",\"url\":\"https:\/\/www.analysir.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png\",\"contentUrl\":\"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png\",\"width\":200,\"height\":200,\"caption\":\"AnalysIR\"},\"image\":{\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/chris.analysir\",\"https:\/\/x.com\/analysir\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13\",\"name\":\"User Two\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g\",\"caption\":\"User Two\"},\"sameAs\":[\"http:\/\/www.AnalysIR.com\",\"https:\/\/www.facebook.com\/chris.analysir\",\"https:\/\/x.com\/AnalysIR\"],\"url\":\"https:\/\/www.analysir.com\/blog\/author\/analysir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom TV remote control using Arcade style console","description":"We purchased a Sega megadrive Arcade style games console to use as a Custom TV Remote control","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.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/","og_locale":"en_US","og_type":"article","og_title":"Custom TV remote control using Arcade style console","og_description":"We purchased a Sega megadrive Arcade style games console to use as a Custom TV Remote control","og_url":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/","og_site_name":"AnalysIR Blog","article_publisher":"https:\/\/www.facebook.com\/chris.analysir","article_author":"https:\/\/www.facebook.com\/chris.analysir","article_published_time":"2013-10-23T23:03:07+00:00","article_modified_time":"2015-11-17T14:21:49+00:00","og_image":[{"url":"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif","type":"","width":"","height":""}],"author":"User Two","twitter_card":"summary_large_image","twitter_creator":"@AnalysIR","twitter_site":"@analysir","twitter_misc":{"Written by":"User Two","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#article","isPartOf":{"@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/"},"author":{"name":"User Two","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13"},"headline":"Custom TV remote control using Arcade style console","datePublished":"2013-10-23T23:03:07+00:00","dateModified":"2015-11-17T14:21:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/"},"wordCount":771,"commentCount":1,"publisher":{"@id":"https:\/\/www.analysir.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage"},"thumbnailUrl":"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif","keywords":["accessibilty","AnalysIR","Arcade","Arduino","Arduino Nano","console","EEPROM","Infrared","IR","IRremote","joystick","LED","RC5","RC6","Remote control","Sega Megadrive","shield","SKY","SR1","STB","TV","Vishay"],"articleSection":["AnalysIR Blog","Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/","url":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/","name":"Custom TV remote control using Arcade style console","isPartOf":{"@id":"https:\/\/www.analysir.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage"},"image":{"@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage"},"thumbnailUrl":"http:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif","datePublished":"2013-10-23T23:03:07+00:00","dateModified":"2015-11-17T14:21:49+00:00","description":"We purchased a Sega megadrive Arcade style games console to use as a Custom TV Remote control","breadcrumb":{"@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#primaryimage","url":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif","contentUrl":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif","width":300,"height":224,"caption":"Custom SKY+ IR Remote control, by AnalysIR"},{"@type":"BreadcrumbList","@id":"https:\/\/www.analysir.com\/blog\/2013\/10\/24\/custom-tv-remote-control-using-acade-style-console\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.analysir.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Custom TV remote control using Arcade style console"}]},{"@type":"WebSite","@id":"https:\/\/www.analysir.com\/blog\/#website","url":"https:\/\/www.analysir.com\/blog\/","name":"AnalysIR Blog","description":"All about infrared remote control, IR decoding and more","publisher":{"@id":"https:\/\/www.analysir.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.analysir.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.analysir.com\/blog\/#organization","name":"AnalysIR","url":"https:\/\/www.analysir.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png","contentUrl":"https:\/\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/10\/AnalysIR_and_IRToy.png","width":200,"height":200,"caption":"AnalysIR"},"image":{"@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/chris.analysir","https:\/\/x.com\/analysir"]},{"@type":"Person","@id":"https:\/\/www.analysir.com\/blog\/#\/schema\/person\/16a6d94c57d4f2629096ab80a7b36e13","name":"User Two","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8167f41ca01c8bf0646f87048aaf9e8f90e7d0b65650c0f8eaaf8002b288d6cb?s=96&d=identicon&r=g","caption":"User Two"},"sameAs":["http:\/\/www.AnalysIR.com","https:\/\/www.facebook.com\/chris.analysir","https:\/\/x.com\/AnalysIR"],"url":"https:\/\/www.analysir.com\/blog\/author\/analysir\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p42zhM-C","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":349,"url":"https:\/\/www.analysir.com\/blog\/2013\/12\/05\/follow-custom-tv-infrared-remote-control-using-arcade-style-console\/","url_meta":{"origin":38,"position":0},"title":"Follow up: Custom TV infrared remote control using Arcade style console","author":"User Two","date":"December 5, 2013","format":false,"excerpt":"For anyone following the progress of our \u2018Custom TV Infrared remote control\u2019 for the SKY+ box, we received it back for some upgrading over the last week and tomorrow (weather permitting \u2013 there are lots of high winds in Europe today, with many flights being cancelled) it will be flown\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"Custom SKY+ IR Remote control, by AnalysIR","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/SR1.gif?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1983,"url":"https:\/\/www.analysir.com\/blog\/2016\/01\/13\/troubleshooting-the-big-button-infrared-remote-control-with-analysir\/","url_meta":{"origin":38,"position":1},"title":"Troubleshooting the Big Button Infrared remote control with AnalysIR","author":"User Two","date":"January 13, 2016","format":false,"excerpt":"Marco is\u00a0 a volunteer for an organization (NSW Australia) that builds custom aids for people with disability, and has recently been looking at a project to create a \u2018very large button\u2019 IR remote control for a cable TV Set Top Box (STB). The custom unit needed basic functions (Channel Up\/Down,\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"Marcos_BigButton_Remote","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2016\/01\/MArcos_BigButtonRemote.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2016\/01\/MArcos_BigButtonRemote.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2016\/01\/MArcos_BigButtonRemote.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":7,"url":"https:\/\/www.analysir.com\/blog\/2013\/10\/16\/sky-plus-infrared-remote-codes\/","url_meta":{"origin":38,"position":2},"title":"SKY+ IR remote codes","author":"User Two","date":"October 16, 2013","format":false,"excerpt":"We are working on a project to create a custom TV remote to control a SKY+ satellite box, for a friend who cannot manage the standard remote control or even the accessibility ones that are available. As this is an older model STB from SKY we found it difficult to\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"SKY+ Remote Control","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2013\/10\/skyplusremote.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":410,"url":"https:\/\/www.analysir.com\/blog\/2014\/02\/03\/latest-new-year-release-analysir-full-support-usb-ir-toy\/","url_meta":{"origin":38,"position":3},"title":"Latest &#8216;New Year&#8217; release of AnalysIR with full support for USB IR Toy and more.","author":"User Two","date":"February 3, 2014","format":false,"excerpt":"Dublin, Ireland - 31st January 2014. We are happy to announce the latest 'New Year' release of AnalysIR to all our backers & supporters. Since the completion of the crowd-funding campaign on Indiegogo we have added over 125 updates and enhancements to AnalysIR, with more to come. A major highlight\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"AnalysIR Screenshot","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2014\/02\/AnalysIR-using-MSP430F5529-300x168.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1463,"url":"https:\/\/www.analysir.com\/blog\/2015\/08\/31\/preview-a-ir-shield-a-high-end-infrared-shield-for-analysir-irremote-irlib\/","url_meta":{"origin":38,"position":4},"title":"Preview: A.IR Shield Nano, a high-end Infrared Shield for AnalysIR, IRremote &#038; IRLib","author":"User Two","date":"August 31, 2015","format":false,"excerpt":"The fifth member of our MakeIR series of devices & kits is the A.IR Shield Nano. This shield works out of the box with AnalysIR and is essentially plug & play , with additional prototyping options. The shield comes attached to an Arduino nano compatible device (clone). Although designed specifically\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"A.IR block diagram","src":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/08\/A.IR-block-diagram.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/08\/A.IR-block-diagram.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.analysir.com\/blog\/wp-content\/uploads\/2015\/08\/A.IR-block-diagram.png?resize=525%2C300 1.5x"},"classes":[]},{"id":58,"url":"https:\/\/www.analysir.com\/blog\/2013\/07\/26\/analysir-featured-on-arduino-blog-for-dublin-maker-faire\/","url_meta":{"origin":38,"position":5},"title":"AnalysIR featured on Arduino blog for Dublin Maker Faire","author":"User Two","date":"July 26, 2013","format":false,"excerpt":"New infrared applications using Arduino at Mini MakerFaire Dublin (tomorrow!) Friday, July 26th, 2013 Here is an extract of the Arduino blog post featuring AnalysIR. Click the the link above to visit the Arduino Blog. The power of infrared light was widely and best appreciated with invention of television\u2019s remote\u2026","rel":"","context":"In &quot;AnalysIR Blog&quot;","block_context":{"text":"AnalysIR Blog","link":"https:\/\/www.analysir.com\/blog\/analysir-blog\/"},"img":{"alt_text":"AnalysIR","src":"https:\/\/i0.wp.com\/blog.arduino.cc\/wp-content\/uploads\/2013\/07\/20130702055341-makeup400.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/comments?post=38"}],"version-history":[{"count":9,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/38\/revisions"}],"predecessor-version":[{"id":1809,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/posts\/38\/revisions\/1809"}],"wp:attachment":[{"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/media?parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/categories?post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.analysir.com\/blog\/wp-json\/wp\/v2\/tags?post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}