{"id":458,"date":"2014-07-24T21:51:53","date_gmt":"2014-07-24T21:51:53","guid":{"rendered":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/?p=458"},"modified":"2014-07-24T22:46:01","modified_gmt":"2014-07-24T22:46:01","slug":"keyboard-distractions","status":"publish","type":"post","link":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/2014\/07\/24\/keyboard-distractions\/","title":{"rendered":"Keyboard Distractions!"},"content":{"rendered":"<p>Some of you who know me well enough by now will almost expect a keyboard related post at some point in the ebb and flow of my Retrochallenge entries.<\/p>\n<p>This competition will be no exception! Like all good entries it involves quite a journey!<br \/>\nI am an avid reader of <a title=\"Deskthority Mechanical Keyboard Website\" href=\"http:\/\/deskthority.net\/\" target=\"_blank\">Deskthority Mechanical Keyboards website<\/a> and whilst browsing the marketplace noticed a member selling two keyboards, both brand new and clones of DEC keyboards. One using plate-mounted vintage cherry black modules, one using Hi-Tek <a href=\"http:\/\/deskthority.net\/wiki\/NMB_Hi-Tek\" target=\"_blank\">&#8216;space invader&#8217; key switches<\/a>.<\/p>\n<p><strong>All Good Things&#8230;<\/strong><\/p>\n<p>The seller hurt his ankle just before posting so I waited about a month for the keyboards to arrive. When they eventually came one looked like a DEC-compatible keyboard (with modem-style connector) and the other clearly wasn&#8217;t DEC protocol &#8211; it was a <a href=\"http:\/\/deskthority.net\/resources\/image\/12676\" target=\"_blank\">tectronix terminal keyboard<\/a>. One to look at another day.<\/p>\n<p><strong>Burning<\/strong><br \/>\nI plugged the DEC compatible keyboard into my linux laptop that uses the <a href=\"http:\/\/wickensonline.co.uk\/app\/index.html#\/linuxlk\" target=\"_blank\">lkkbd.c module<\/a> to talk to DEC old-style interface keyboards via a RS\/232 converter. It didn&#8217;t work but sometimes you need to reboot the laptop. I did this, still to no avail. However, when I unplugged the keyboard I noticed the cable was warm &#8211; that&#8217;s not a good sign! Then I noticed the unmistakable smell of burnt silicon.<\/p>\n<p>Having opened up the keyboard I noticed my mistake. It was a <a href=\"http:\/\/deskthority.net\/wiki\/Wyse\" target=\"_blank\">wyse-compatible<\/a> keyboard. The controller chip was really smelly and a diode had obviously been fried! So that&#8217;s a brand new keyboard from 1991 toasted. In about 10 minutes. Must be some kind of record even for me.<\/p>\n<p><strong>Phoenix from the flames<\/strong><\/p>\n<p>Not one to give up I found I had two options: find a replacement controller chip, replace torched components and then use <a href=\"http:\/\/geekhack.org\/index.php?topic=52597.0\" target=\"_blank\">Soarer&#8217;s Wyse keyboard converter running on Arduino Teensy<\/a> to connect it to USB or <a href=\"https:\/\/github.com\/urbanus\/clavis\" target=\"_blank\">completely replace the keyboard controller chip<\/a> with a Arduino &#8211; a more involved solution.<\/p>\n<p>The jungle drums went out for a replacement controller chip and after a week or so a very nice man from Belgium sent me one free of charge. I un-soldered the old one and replaced it, together with a couple of diodes. One flashed Arduino pro micro later and I had the keyboard responding! It could have been a quick hack from there but I really like the idea of using the existing keyboard cable, so I did some demon soldering, shink wrapping and the like to end up with the original cable ending in a USB plug.<\/p>\n<div id=\"attachment_459\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-459\" data-attachment-id=\"459\" data-permalink=\"http:\/\/www.wickensonline.co.uk\/rc2012sc\/2014\/07\/24\/keyboard-distractions\/20140724_215149_resized\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?fit=2064%2C1161\" data-orig-size=\"2064,1161\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"20140724_215149_resized\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Arduino Pro Micro running Soarer&#8217;s Wyse to USB converter&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?fit=300%2C168\" data-large-file=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?fit=730%2C411\" class=\"size-medium wp-image-459\" src=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?resize=300%2C168\" alt=\"Arduino Pro Micro running Soarer's Wyse to USB converter\" width=\"300\" height=\"168\" srcset=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?resize=300%2C168 300w, https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?resize=1024%2C576 1024w, https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215149_resized.jpg?w=1460 1460w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-459\" class=\"wp-caption-text\">Arduino Pro Micro running Soarer&#8217;s Wyse to USB converter<\/p><\/div>\n<div id=\"attachment_460\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-460\" data-attachment-id=\"460\" data-permalink=\"http:\/\/www.wickensonline.co.uk\/rc2012sc\/2014\/07\/24\/keyboard-distractions\/20140724_215341_resized\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?fit=2064%2C1161\" data-orig-size=\"2064,1161\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;}\" data-image-title=\"20140724_215341_resized\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;transtec wyse protocol keyboard with plate mounted vintage cherry mx blacks&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?fit=300%2C168\" data-large-file=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?fit=730%2C411\" class=\"size-medium wp-image-460\" src=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?resize=300%2C168\" alt=\"transtec wyse protocol keyboard with plate mounted vintage cherry mx blacks\" width=\"300\" height=\"168\" srcset=\"https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?resize=300%2C168 300w, https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?resize=1024%2C576 1024w, https:\/\/i0.wp.com\/www.wickensonline.co.uk\/rc2012sc\/wp-content\/uploads\/2014\/07\/20140724_215341_resized.jpg?w=1460 1460w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-460\" class=\"wp-caption-text\">Transtec Wyse protocol keyboard with plate mounted vintage cherry mx black keyswitches &#8211; now USB compatible<\/p><\/div>\n<p>Just typed this article on it and it is a sweet, sweet keyboard. Definitely in the top two I own &#8211; and that is <strong>saying a lot<\/strong>.<\/p>\n<p><strong>Epilogue<\/strong><\/p>\n<p>A note about Soarer&#8217;s converter software &#8211; it is fully programmable. He also does a <a href=\"http:\/\/deskthority.net\/workshop-f7\/xt-at-ps2-terminal-to-usb-converter-with-nkro-t2510.html\" target=\"_blank\">PS\/2 -&gt; USB converter<\/a> that is a million times better than off-the-shelf ones and, again, is fully programmable. This version of the software also supports XT -&gt; USB and IBM terminal keyboard protocols.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some of you who know me well enough by now will almost expect a keyboard related post at some point in the ebb and flow of my Retrochallenge entries. This competition will be no exception! Like all good entries it involves quite a journey! I am an avid reader of Deskthority Mechanical Keyboards website and &#8230;<\/p>\n<p><a href=\"http:\/\/www.wickensonline.co.uk\/rc2012sc\/2014\/07\/24\/keyboard-distractions\/\" class=\"more-link\">Continue reading &lsquo;Keyboard Distractions!&rsquo; &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","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":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-458","post","type-post","status-publish","format-standard","hentry","category-general"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p73JhD-7o","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/posts\/458"}],"collection":[{"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/comments?post=458"}],"version-history":[{"count":4,"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/posts\/458\/revisions"}],"predecessor-version":[{"id":464,"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/posts\/458\/revisions\/464"}],"wp:attachment":[{"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/media?parent=458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/categories?post=458"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.wickensonline.co.uk\/rc2012sc\/wp-json\/wp\/v2\/tags?post=458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}