{"id":235,"date":"2010-01-21T08:02:20","date_gmt":"2010-01-21T13:02:20","guid":{"rendered":"http:\/\/www.willegal.net\/blog\/?p=235"},"modified":"2010-01-21T08:02:20","modified_gmt":"2010-01-21T13:02:20","slug":"ps2-to-ascii-keyboard-interface-update","status":"publish","type":"post","link":"http:\/\/www.willegal.net\/blog\/?p=235","title":{"rendered":"PS\/2 to ASCII keyboard interface update"},"content":{"rendered":"<p>I spent some time last night coding up the last software features I wanted to implement for this device.  <\/p>\n<p>I still have to do the following before I can offer you some kits or built and tested boards.<\/p>\n<p>1. test new software changes in AVR simulator<br \/>\n2. build a new prototype with hardware changes<br \/>\n3. test new software changes on new prototype with both Apple II and Apple 1<br \/>\n4. getting a quote on a run of production boards and cost of parts<br \/>\n5. figure out pricing and quantity I&#8221;ll build<br \/>\n6. purchasing parts and PCBs<br \/>\n7. writing a short instruction manual<\/p>\n<p>Toughest task is building the proto board, and I have some time before the A1 PCB&#8217;s arrive in which to do that.<\/p>\n<p>The original plan was to pin out the 16 pin socket for a default compatibility with the Apple II.  Apple 1 users would have to cut some traces and add jumpers for the Apple 1 pin out.  I am designing the board so that this will be easy to do.<\/p>\n<p>As I was sitting here typing, I realized I may be able to do a soft configuration change between apple 1 and apple 2, so that no hardware cuts and jumpers would be necessary.<\/p>\n<p>I guess the SW isn&#8217;t really done, after all.    I&#8217;m going to have to look at what it would take to reconfigure the AVR so that cuts and jumpers become unnecessary when moving between A1 and A2.  In any case, I&#8217;ll leave the option to do hardware cuts and jumpers in the HW design, in case users of other vintage gear need to configure the pinout differently.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I spent some time last night coding up the last software features I wanted to implement for this device. I still have to do the following before I can offer you some kits or built and tested boards. 1. test &hellip; <a href=\"http:\/\/www.willegal.net\/blog\/?p=235\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,3,7],"tags":[],"class_list":["post-235","post","type-post","status-publish","format-standard","hentry","category-apple1","category-apple2","category-apple"],"_links":{"self":[{"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=235"}],"version-history":[{"count":5,"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/235\/revisions"}],"predecessor-version":[{"id":240,"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=\/wp\/v2\/posts\/235\/revisions\/240"}],"wp:attachment":[{"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.willegal.net\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}