Contents
Section 1 - Parts
Tools and Parts
Contact The PhobGCC Discord if you have questions
https://discord.gg/yrpUu7mgzm
Suggested Tools (in rough order of importance)
You don’t necessarily need all of these, but having them will make things a lot easier
1
2
3
4
5
6
7
8
9
10
11
12
Parts
See ordering instructions:
https://docs.google.com/presentation/d/1tjyrUQBrsygCnqov92_Uvu7fMM4pLW0p0D4A9YUuGBw/edit?usp=sharing
1
2
3
4
5
6
Section 2 - Desoldering
Remove components from old controller
For an example of how this can be done, watch this video:
All the parts needed from the old controller
Also will need to reuse the shell, buttons, etc.
Open the shell
Remove the motherboard
Remove rumble bracket and unclip potentiometers
Unscrew (T3 sticks) or desolder (T1,T2 sticks) the stickbox
Desoldering these can be tricky, the best way I found was to wedge my sharp tweezers underneath, then go around heating each post for a couple seconds at a time until it starts to come loose
Desolder the connector
Desolder the connector - continued
Can be helpful to solder a wire across all the pins (left picture), this helps heat them up all at the same time
Desolder the L/R sliders
These are also tricky, I used the same technique described for desoldering the T1/T2 stickboxes
Desolder the c-stick cable and L/R button boards
Desolder the Z button
Same Technique used here, get some sharp tweezers underneath while applying the soldering iron to the joins
Heat up both the signal pin and mechanical pin at the same time, alternating between each side until it comes loose
Section 3 - Magnets
Attach magnets to stickbox
Magnets and Glue
Clean Stickbox Tabs
Use rubbing alcohol and a cotton swab to thoroughly clean the tabs on the stickbox
Glue magnets to Stickbox Tabs
Need to stabilize the magnet while the glue dries, this is how I did it, you can find your own method. Using non-magnetic tweezers and making sure you don’t get glue on them helps a lot
Magnet Pole Orientation
Glue magnets to Stickbox Tabs - continued
Glue magnets to Stickbox Pivots - continued
Other Example Setups:
Glue magnets to Stickbox Pivots - Notes
Section 4 - Soldering
Attach components to board
Bend Hall Effect Sensor Leads
Solder Hall Effect Sensors
Watch out for bridging here, these pads are close together. Check with multimeter afterwards to make sure they are isolated from one another.
Check Hall Effect Sensor Position
The sensor position doesn’t seem to be super critical, but it's still good to be consistent
Solder L/R Sliders
Solder teensy header pins
Don't forget the 2 power and ground pins on the bottom edge and the AREF pin near the top
If you’re using a teensy 4.0, you can ignore the AREF pin (as it doesn’t exist)
Teensy Orientation
Trim the header pins
The header pins will stick out from the bottom of the board and interfere with the rumble bracket, trim them until they are flush. The closer you cut, the easier it is to assemble the controller.
Solder teensy
Solder the teensy to the board, apply flux and retouch the bottom row of headers to ensure the solder is flush with the board surface
Mod For Teensy 4.0
DISCLAIMER:
Mod For Teensy 4.0
DO NOT DO THIS IF YOU’RE USING A TEENSY 3.2 - IF YOU'RE NOT SURE WHICH TEENSY YOU HAVE TAKE A PICTURE AND ASK IN THE DISCORD
Solder Z-Button
If you want to use a new switch check out Fires guide: https://firescc.com/mod-guides#/tactile-z
Solder L/R button cables
Note: In these pictures I soldered it on the wrong side… had to take it out and do it again LOL
Solder c-stick cable
Solder connector
Blue wire points towards the middle of the board
Mount the stickbox
Once the glue is dry:
Mount the stickbox the the magnets over the hall effect sensors (it will be rotated 180 degrees from its normal position)
Section 5 - Program
If you are using a teensy 3.2 use this guide:
https://docs.google.com/presentation/d/13Esk3xnU8lAE1Tqf3yA7SYfgqFlMF_F9pZMAf578qsg/edit?usp=sharing
If you are using a teensy 4.0 talk to Phobos on the PhobGCC discord for instructions
Section 6 - Reassemble
I think you can figure this part out
Section 7 - Configure
See: https://docs.google.com/document/d/1tICHkeWHWOi87ebddIgM1hSR2AaJqE-wSA17Wzhi0u0/edit?usp=sharing
NOTE: You will need to disable safe mode and perform the controller reset then power cycle the controller before calibrating the first time
Troubleshooting