{"id":188,"date":"2011-03-29T21:06:29","date_gmt":"2011-03-29T20:06:29","guid":{"rendered":"https:\/\/emphatic.se\/?p=188"},"modified":"2011-03-30T20:23:23","modified_gmt":"2011-03-30T19:23:23","slug":"how-to-install-a-non-pcb-joystick-in-a-5-pin-harness","status":"publish","type":"post","link":"https:\/\/emphatic.se\/?p=188","title":{"rendered":"How To: Install a non-PCB joystick in a 5-pin harness"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/pin_guide_banner.png\" alt=\"Banner\" width=\"560\" height=\"158\" align=\"absmiddle\" \/><\/p>\n<h1>Connecting a  5-pin JST-H solution &#8221;for dummies&#8221;<\/h1>\n<p><strong>When is this needed?<\/strong><\/p>\n<p>Many Japanese cabinets (or well built console Arcade sticks) use  a JST 5-pin connector that will install a SANWA JLF or a Seimitsu  LS-32-01 quick and easy (see the picture above) in their control panels.<\/p>\n<p>So? Well, sometimes you want to mix it up, and bring in  something without that handy 5-pin JST-H connector available. There are  some very nice sticks out there, like the SUZO 500 (it&#8217;s ugly, but very  hard to beat for shooting games) that with a custom shaft can blend in  like a good weave in your cabinet. I will use my custom built stick for   this guide, but <strong>any<\/strong> stick using 4 microswitches can be hooked up this way.<\/p>\n<p><strong>How do you recommend I do this?<\/strong><\/p>\n<p>I&#8217;ve always been doing  harnesses for my non-PCB equipped sticks, but I figured out a way to use  a worn out JLF one, so my harness making days are now over. Below I  will show the how to make a harness (cheap but overly complicated) as  well as how to mod the JLF PCB (very easy but more expensive if you have  to buy a PCB)<\/p>\n<p><strong>What do I need to build a harness?<\/strong><\/p>\n<p><strong>Tools:<br \/>\n<\/strong> Soldering iron \/ soldering station<br \/>\nCrimp tool, or a pair of flat pliers<strong> <\/strong><\/p>\n<p><strong> <\/strong><\/p>\n<p><strong> <\/strong><strong> <\/strong><strong>1 x male JST H-connector<\/strong> (if you have a busted JLF or LS-32 it can be soldered off quite easily)*<\/p>\n<p><strong>8 x .187&#8243; terminal sleeves<\/strong> (1 for each direction and 4 for the grounds, this is the most common size for switches used in sticks)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/187_crimps.png\" alt=\"1.87 inch terminal sleeves\" width=\"194\" height=\"133\" \/><\/p>\n<p><strong>Wire<\/strong> (I recommend you get one colour for the ground and one or more for the directions)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/wires.png\" alt=\"Wire\" width=\"194\" height=\"161\" \/><\/p>\n<p>*If you don&#8217;t have any JST connectors, you can get the kind of PCB  connectors pictured below and they will fit as well. I&#8217;ll try to find  some better alternatives and add to this guide. If you try this and find  some, please e-mail me as it&#8217;ll help others. : )<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/alt_pins.png\" alt=\"JST Alternative\" width=\"194\" height=\"140\" \/><\/p>\n<p>If you can&#8217;t find a JST connector, I suggest you get hold of a SANWA or Seimitsu PCB and keep reading below.<\/p>\n<p>As you think about the part list above I&#8217;d like to show you my new  and improved solution using a Japanese SANWA JLF PCB instead.  <strong>The JLF PCB MOD<\/strong><\/p>\n<p><strong><strong>Tools:<br \/>\n<\/strong> <\/strong>Soldering iron \/ soldering station<strong> <\/strong><\/p>\n<p><strong> <\/strong><\/p>\n<p><strong> <\/strong><strong> <\/strong><strong>Parts needed:<\/strong><br \/>\n1. JLF PCB (Seimitsu LS-32-01 PCB should work, I didn&#8217;t have any spare ones)<br \/>\n2. 8 short wires with .187&#8243; terminals (I had some from a daisy chain harness)<\/p>\n<p>1. De-solder all microswitches from the PCB<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"..\/JLF_PCB_MOD\/naked_JLF_PCB.jpg\" border=\"1\" alt=\"Naked PCB bottom\" width=\"560\" height=\"500\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/JLF_PCB_MOD\/naked_JLF_PCB_2.jpg\" border=\"1\" alt=\"Naked PCB top\" width=\"560\" height=\"527\" \/><\/p>\n<p>2. Have a look if the PCB will fit on the stick you want to use it for (also useful to see how long the wires need to be<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"..\/JLF_PCB_MOD\/test_fit.jpg\" border=\"1\" alt=\"Test fit\" width=\"560\" height=\"498\" \/><br \/>\n3. Get your wires ready<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"..\/JLF_PCB_MOD\/crimpwire.jpg\" border=\"1\" alt=\"Crimpwire\" width=\"560\" height=\"490\" \/><\/p>\n<p>4. Solder these 8 wires to the holes in the PCB where the microswitches were seated before<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"..\/JLF_PCB_MOD\/soldering_done.jpg\" border=\"1\" alt=\"Soldered and complete\" width=\"580\" height=\"449\" \/><\/p>\n<p>5. Fit it to your joystick and make sure to set the directions on  the correct microswitch (below is my beloved hand-made stick).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/JLF_PCB_MOD\/finished.jpg\" border=\"1\" alt=\"Finished mod\" width=\"560\" height=\"440\" \/><\/p>\n<p>FINISHED!  <strong>Creating the harness version: 1.Daisy chain<\/strong><\/p>\n<p>First of all we&#8217;ll create the ground daisy chain. When we&#8217;re finished it&#8217;ll look something like this:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/daisy.jpg\" alt=\"Daisy chain\" width=\"451\" height=\"226\" \/><\/p>\n<p>Take the wire you want to use for all ground (the COM on the  microswitch) and crimp one of your sleeve connectors to the end. If you want to, you can then put this on  one of the microswitches on your joystick and measure up the distance to  the closest switch on the joystick. Fold the wire and crimp another  sleeve connector on it. Continue to the third and forth wire and then  pull the wire up to your first one where you will cut it.  <strong>2. Crimping the rest<\/strong><\/p>\n<p>Take another wire and crimp a  sleeve to the end then stick that onto the same switch (on the NO spade)  as the first ground wire. Don&#8217;t cut the wire just yet. Do this for all  four switches then let them surround the joystick like in the mockup  below:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/pcb_harness.png\" alt=\"PCB harness\" width=\"369\" height=\"405\" \/><\/p>\n<p>Now that all wires are hooked up to the switches, make sure they can  be pulled off the switches without the wire length making it  impossible, then use electrical tape or tie them together so they are  neatly bundled up.  <strong>3. Soldering the wires to the connector<\/strong><\/p>\n<p>Using the pinout in the picture above, solder each wire to the JST male connector row of pins that&#8217;s <strong>not<\/strong> going into the female connector.<\/p>\n<p>When everything is done, it should look like the picture below  (where the SUZO 500 stick is hooked up to the cabinet&#8217;s connector) only  prettier as I did a poor job on that particular harness. \ud83d\ude1b<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"..\/pcb_harness_done.png\" alt=\"Done!\" width=\"504\" height=\"567\" \/><\/p>\n<p>It should also work now.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Connecting a 5-pin JST-H solution &#8221;for dummies&#8221; When is this needed? Many Japanese cabinets (or well built console Arcade sticks) use a JST 5-pin connector that will install a SANWA JLF or a Seimitsu LS-32-01 quick and easy (see the picture above) in their control panels. So? Well, sometimes you want to mix it up, &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/emphatic.se\/?p=188\">Forts\u00e4tt l\u00e4sa<\/a><\/p>\n","protected":false},"author":1,"featured_media":505,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[15,38,14,34],"_links":{"self":[{"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/posts\/188"}],"collection":[{"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/emphatic.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=188"}],"version-history":[{"count":4,"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/posts\/188\/revisions"}],"predecessor-version":[{"id":516,"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/posts\/188\/revisions\/516"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/emphatic.se\/index.php?rest_route=\/wp\/v2\/media\/505"}],"wp:attachment":[{"href":"https:\/\/emphatic.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emphatic.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emphatic.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}