Part 1: Disassembly

I started with disassembly, of course.  There are a combination of tri-wing and Phillips screws. The trickiest part was identifying the locations of the tabs/clips, and popping them loose, to get to the internals. Those tabs are on either side, near the back charging port, circled in green below.

The electronics are one main board, with wires to battery, joystick, top button, antenna, reset(?) button, and vibration motor. LEDs are integrated to the main board, with fancy light pipes routing to the front.

The battery was a hard case Li-Ion battery and surrounded by a whole additional plastic molding.  I was able to get a pair of sturdy tweezers in between the battery and adhesive, and free the battery from the extra molding.

Everything else was easy removal of screws, connectors and a few plastic latches that were easy to non-destructively loosen.

Part 2: Ideas

To get two auto-catching devices in one, the minimal functional needs from the above components are: the main PCB, battery, antenna, top button... and an added switch.  Conveniently, the antenna and top button are the same minimal secondary PCB.  A smaller vibration motor could be used, as well.  I found a couple like the ones below in my stash, and they "work" though are much more subtle.

A "double pull" switch (aka two separate switches in one component) would be more compact than two discrete switches.  Where to put the switch? Might as well use the opening where the joystick is, and I had some switches in my parts box from an ancient project (like... 2006) that just about fit!

I quickly identified the idea of sandwiching antenna/button PCB, battery, and main PCB on top of each other, and inspection of this approach showed that these three parts together would be just a hair below the half the height of the PokeBall Plus, if placed within the red half of the shell.


Logically, doing this twice meant I could achieve the end goal with the two red halves, and that's what I went with.

However, this brought the problem of: How do I hold the two halves together, securely? (preferably without using hot glue...) I've dropped the PokeBall plus numerous times in the past, and it's never had any issues!  Preserving roughly this level of durability is a problem I idly pondered for a few weeks as I sporadically worked on other details of the project.

I settled finally on adding tabs on both halves that overlapped, letting me screw or pin them together.  In particular, the front provided a lot of open space to achieve this.  Hopefully the later pictures do a decent job illustrating this approach.

Part 3: The Build

The first bit of work was to modify the middle black "ring" so that it could mate with the red shells on either side.  This was pretty easy; used a dremel to add groves to the back in a few spots.

Next, I modified the double switch and its perfboard mount to fit into the ring's front opening.  That combination is at the front, below:

For the on/off switch functionality, I needed additional wires, and needed to figure out where these would go.  Ultimately, I traced the copper colored wire to a blob of solder on the push-button's PCB, and added another wire there.  Then I soldered another wire to the ground plane, near where the antenna connector was, on the main PCB.  Actually soldering these wires to the perfboard/switch was only done at the end, after all other modifications and fit-testing were done.

The most complicated part of this work was making and fitting the tabs to hold the halve together.  Through lots of iteration and careful trimming, I devised a pair of polycarbonate (0.0325" thick) tabs, which I then epoxied into the red shells. There's a cutout in each for the dual switch to slide into.

There were also a pair of improvised tabs added on the back. One has an actual M2 nut in it, because I chopped up a bracket from a Dynamixel servo set.  Were I to retry this project, I'd see if I could use similar on the front, as well.

I originally imagined using a pair of steel pins through the two front tabs and holes in the perfboard, but I had alignment issues. I ended up securing the front two tabs to each other with two of the Phillips screws removed during disassembly. Not perfect, but I was ready to be finished with the project by then.

Finally, I needed to do cut-outs on the rear, to allow charging either set of electronics.  These cut-outs I did with my dremel, keeping them as small as I could.  While the original PokeBall Plus had a dust cover for the charging port, I did not attempt to repurpose or recreate this. I'm willing to take it apart and clean if dust becomes a problem...

Once everything was tested to fit, I soldered the wires to the switch, and everything worked!

Results:

The final result works, and looks cool.  I didn't do a perfect final fit of the halves alas, but that is to be expected with a project involving so much first-time modification and improvised small parts.  In particular, the holes into the two polycarbonate were drilled poorly, and mis-align, causing the top to pop up a bit (.25 mm or so) when the front screws are inserted.