{"id":446,"date":"2012-06-01T20:51:20","date_gmt":"2012-06-01T19:51:20","guid":{"rendered":"http:\/\/blog.blockos.org\/?p=446"},"modified":"2014-09-21T17:13:03","modified_gmt":"2014-09-21T16:13:03","slug":"you-see-this-this-is-my-boomstick","status":"publish","type":"post","link":"https:\/\/blog.blockos.org\/?p=446","title":{"rendered":"You see this? This&#8230; is my boomstick!"},"content":{"rendered":"<p><strong>(10\/23\/2012) WARNING! As Tomaitheous pointed out, there&#8217;s a problem with this board! Please refer to comments for more informations.<\/strong><\/p>\n<p>Yeah a new post!<\/p>\n<p>Some years ago (more like a decade than a year), I bought a Turbo Stick. It&#8217;s the standard 2 buttons stick for NEC PC Engine console. Unfortunately the stick makes an awfull squealing nose. Forget 1 life run with this plastic beast. After 5 minutes all I wanted to do was to use it as a soccer ball. According to <a title=\"PC Engine hardware list : Pad\/Stick\/Mouse\" href=\"http:\/\/www6.airnet.ne.jp\/wataru\/pce\/pce_pad.htm\" target=\"_blank\">the Wataru&#8217;s PC Engine hardware list<\/a>, 4 six buttons sticks were released. They are not small and given shipping costs I decided to build one. So I bought a stick and some buttons from <a title=\"Sparkfun\" href=\"https:\/\/www.sparkfun.com\/\">Sparkfun<\/a>. Later a friend gave me a <a title=\"Sanwa\" href=\"http:\/\/www.sanwa-d.co.jp\/\">Sanwa<\/a> stick and buttons.<\/p>\n<p>There are several places on the internet where to find PC Engine pad schematics. The main source are <a title=\"Emanuele Bettidi's page\" href=\"http:\/\/www.webalice.it\/cicciopetito\/\" target=\"_blank\">Emanuele Bettidi<\/a>&#8216;s pad schematics, <a title=\"PCE Wiki\" href=\"http:\/\/wiki.pcengine.info\/\" target=\"_blank\">PCE Wiki<\/a>, <a title=\"NFG world\" href=\"http:\/\/nfgworld.com\/mb\/thread\/460-PC-Engine-TurboGrafx-16-Pad\" target=\"_blank\">NFG PC engine\/TG 16 article<\/a>. I first built a 2 buttons circuit with no auto fire. But there are a few games that requires a 6 buttons stick (Street Fighter 2 for example). The Avnue Pad 6 comes with auto fire and slow mode. The later is a particular ugly hack. The slow mode is acheived by toggling the pause rapidly. It&#8217;s as if you drank too much coffee and go berserk on the RUN button. Here are the <a title=\"Avenue Pad 6\" href=\"http:\/\/wiki.pcengine.info\/pmwiki.php?n=Hardware.AvenuePad6\" target=\"_blank\">guts shots<\/a> and <a title=\"Avenue Pad 6 schematic\" href=\"http:\/\/www.webalice.it\/cicciopetito\/archivio\/Avenue_Pad_6_Schematic.png\" target=\"_blank\">schematic<\/a> of an Avenue Pad 6. I spent hours trying to make PCB board in Eagle for the &#8220;complete&#8221; version (with auto fire and slow mode). I didn&#8217;t find a local source for the DTC114Y. A replacement was found on the interweb. It was told that this component can be replaced by a 2N3904 and 2 resistors. This is rather straightforward if you look at the DTC114Y datasheet. Anyway, in the end I didn&#8217;t liked the way the board looked. The most logical step was to remove the rapid fire and slow mode (<a title=\"Avenue Pad 6 without rapid fire schematic\" href=\"http:\/\/img121.imageshack.us\/img121\/3420\/avenuepad6schematicnora.png\" target=\"_blank\">schematic<\/a>). And by the way, I think I&#8217;ll never use slow mode and barely ever used auto-fire.<\/p>\n<p>Here are the current version of the schematic and pcb board:<\/p>\n<ul>\n<li><a title=\"PC Engine 6 buttons arcade stick schematic (eagle file)\" href=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons.sch\" target=\"_blank\">schematic<\/a><\/li>\n<li><a title=\"PC Engine 6 buttons arcade stick board (eagle file)\" href=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons.brd\" target=\"_blank\">board<\/a> (<a title=\"PC Engine 6 buttons arcade stick board (image)\" href=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons_board2.png\">image<\/a>)<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a href=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter\" title=\"PC Engine 6 buttons arcade stick schematic.\" src=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons.png\" alt=\"\" width=\"410\" height=\"348\" \/><\/a><\/p>\n<p>Here&#8217;s a 3d view of the nearly version of the board (made with <a href=\"http:\/\/mayhewlabs.com\/webGerber\/\">WebGerber<\/a>)<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/top3dview.png\"><img decoding=\"async\" loading=\"lazy\" class=\" aligncenter\" title=\"PC Engine 6 buttons arcade stick pcb top view (3D)\" src=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons3dTop.png\" alt=\"\" width=\"275\" height=\"214\" \/><\/a><br \/>\n<a href=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/bottom3dview.png\"><img decoding=\"async\" loading=\"lazy\" class=\" aligncenter\" title=\"PC Engine 6 buttons arcade stick pcb bottom view (3D)\" src=\"http:\/\/blockos.org\/releases\/pcengine\/hardware\/stick6buttons3dBottom.png\" alt=\"\" width=\"275\" height=\"230\" \/><\/a><\/p>\n<p style=\"text-align: left;\">I need to add mounting holes in the board. Make some board. And last but not least, build the enclosure!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(10\/23\/2012) WARNING! As Tomaitheous pointed out, there&#8217;s a problem with this board! Please refer to comments for more informations. Yeah a new post! Some years ago (more like a decade than a year), I bought a Turbo Stick. It&#8217;s the standard 2 buttons stick for NEC PC Engine console. Unfortunately\u2026 <a class=\"continue-reading-link\" href=\"https:\/\/blog.blockos.org\/?p=446\">Continue reading<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[24,30],"_links":{"self":[{"href":"https:\/\/blog.blockos.org\/index.php?rest_route=\/wp\/v2\/posts\/446"}],"collection":[{"href":"https:\/\/blog.blockos.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.blockos.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.blockos.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.blockos.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=446"}],"version-history":[{"count":7,"href":"https:\/\/blog.blockos.org\/index.php?rest_route=\/wp\/v2\/posts\/446\/revisions"}],"predecessor-version":[{"id":983,"href":"https:\/\/blog.blockos.org\/index.php?rest_route=\/wp\/v2\/posts\/446\/revisions\/983"}],"wp:attachment":[{"href":"https:\/\/blog.blockos.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.blockos.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.blockos.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}