Grafting an 8BitDo Zero 2 onto a Wico Boss
Basically looking to bluetooth enable my favorite old school Wico Boss joystick from early-90’s Amiga youth days =)
Points of interest:
- speaking of Amiga games, Future Tank gets the most reps =)
- tip: make sure you find the version that doesn’t have the water graphics bug
- sure is nice to have LaunchBox emulating Amiga games so easily on Android… besides the sheer mobility, these old school computer resolutions are so perfect for small form factor screens
- I chose 8BitDo Zero 2 due to it’s obvious good intersection of size, price ($20), features & availability
- sure would be nice if they threw all of us hackers a bone and broke out some real soldering points though! getting leads soldered to the little traces is by far the most challenging aspect of going with this little guy
- one of the main reasons i wanted to post is there’s not a lot of other examples out there to get a sense of where to solder
- this was the best reference i found
- sure wish that reddit wasn’t closed so i could post some clarifications…
- main one being, i found no need to tap into two different commons… at least on my unit, combining ground from the left side area joypad with my fire mapped to ‘B’ on the right side control pad is totally operational
- i chose to mount the Zero 2 to the outside housing of the joystick so i could use all the other Zero 2 buttons without having to extend any more leads to new buttons on the Boss…
- i could easily understand the motivation for a more self contained aesthetic, this was just the most practical straight shot for me to get something working with the least effort =)
- so i only needed solder 6 connections: joystick left,right,up,down, fire and ground
- and 6 pins fits perfectly with ubiquitous “6 Pin JST SM Connectors” as a good sized way to make the 8bitdo detachable if i ever want to move this to another joystick
- boy oh boy, getting those little leads on the 8bitdo pcb to hold solder is like playing pin-the-tail on a bumblebee
- this is where fiberglass scratch pen is absolutely crucial
- on amazon there’s not many choices, definitely make sure to get the finest tip you can find for this kind of work
- hopefully anyone looking here for reference gets a good enough sense of where i chose to tap into leads…
- when you zoom in it’s pretty obvious one side of each control button pad with the big black intersecting “U” shapes has one U connecting to ground and then MOST of the opposing U’s connect to an obvious “via” which seem like the optimal place to scratch and solder … but but not all of them go to an obvious via so you just have to scratch into somewhere along a fine lead…
- WARNING - once you have connected magnet wire to a trace lead, be very careful you don’t tug the whole thing off… if you look at my joystick right pad you can see i ran into that kind of trouble
- WIRE - i also used 30 AWG enameled magnet wire like the reddit post and found that to be a good fit
- PHONE = soldering microscope - i think it’s a good cheap hack here to use one’s phone as a magnifier
- i found i didn’t need to go any more than 8-10x magnification to work on these small traces very effectively
- i wound up getting a $20 articulating magsafe stand to position the phone above the soldering area… i’m not sure this is the optimal choice but it worked well enough
- little “coin” microscopes are amazingly cheap as well and this seems worth trying
- see this post for more soldering tips if you’re as rusty as i was =)
final build
fiberglass scratch pen
phone stand
leads up close