Build Guide (3.1/3.2)
Test/Update Your PCB
Please be sure to test and update your PCB before proceeding.
Navigate to our configuration app in a Chrome web browser
Connect the PCB with a USB-C cable.
Click ‘Connect’ and select the ProGCC PCB.
Open the Joysticks tab and move both joysticks to ensure they are inputting. Open the motion sensor tab and ensure the motion sensors are working as expected.
Examine the results. If there are any failures, please join our support Discord Channel or email support@handheldlegend.com
Trigger Assembly
If you have a purple v3.2 PCB, you may ignore this warning/step.
We have found an issue where the trigger bracket interferes with the placement of the ribbon connector on the main PCB. Follow this step to fix this issue.
First, examine where the overlap occurs.
Next, note the trim location. You may use flush cutters or a file.
Finally, perform the file or trim so the bracket sits as shown.
Optional - Remove Trigger Flex PCB
If you are not using the trigger LED pcb, you may skip this section!
If your trigger assembly already has a flex pcb in stalled, you may remove it as shown.
We can carefully pry up from this corner to get a good starting point to peel up the glued down PCB.
Carefully work your way around all the seams and crevices if you want to save the PCB for future use.
One, fully in-tact flex PCB! May you be as lucky as I was to get it off in a single piece. It is very fragile.
Install New Trigger PCB
The new flex PCB gets inserted as shown to the middle of the trigger frame.
Showing the middle area
The L/R pads get installed as shown around the plastic pegs.
Showing the L/R placement
The ZL/ZR pads get routed very carefully underneath this small plastic overhang. Take your time with this part.
ZL/ZR pad location
The ZL/ZR silicone membranes may be trimmed at this location, if you wish to retain the OEM membranes. If you are using transparent membranes you may skip this step. If you don’t care about the LED triggers you may also skip this step.
ZL/ZR membrane trim location
A fully trimmed membrane looks like the picture below.
ZL/ZR membrane fully trimmed
Install the silicone membranes for the triggers in their respective locations.
ZL/ZR membrane location
Here’s what it looks like when all membranes on the trigger assembly are installed.
All trigger membrane locations
Place the ZL/ZR buttons into their appropriate slots. Note the location where you will need to insert the steel pin.
ZL button with pin hole located
Insert the steel pin as shown.
Steel pin insertion
Here’s the fully installed pin.
Steel pin fully installed
The L/R triggers clip in to these small latches.
Latch location for L/R triggers
The trigger assembly is complete. Place the whole assembly aside for now.
Front Shell Assembly
Locate and install the Home Button retainer piece.
Home button retainer
Home button retainer installed
Install all buttons as well as their respective silicone membranes.
For this install, we are adding our split dpad along with the original silicone membrane.
Buttons and split dpad installation
Here’s a checkpoint to make sure your installation matches ours so far.
All buttons/membranes installed
Examine Button PCB
In the past, some of these boards have had missing/poorly soldered connectors/components. Please carefully examine the marked locations to ensure your PCB has all of the necessary components before proceeding. If you have any issues, reach out to support@handheldlegend.com
Button PCB connector and component locations
Button Board Installation
Install the button PCB into the top shell.
Button board installed
Carefully examine the trigger assembly at the marked locations. The trigger flex PCB passes by these small holes. Screws will pass through this location. When you install the trigger assembly into the shell, be sure that the flex pcb is clear of this area.
Flex pcb woes
Here is the location where the holes line up. As long as the flex pcb is clear of these pegs, you will have a successful installation.
Peg location
Install the trigger assembly to the front shell as shown. Take your time, and make sure there is little resistance.
Final warning, make sure the screw hole locations are clear!
Trigger assembly installed
Install 4 screws as shown.
4 screws location
Insert the trigger PCB connector into the button board as shown. The black latch must be lifted up at this time.
FPC connector insertion
Gently close the latch with your finger. Do not use a tool as you may break the connector.
FPC latch closed
Repeat this step for the secondary connector.
Here’s the final top shell assembly
Final top shell assembly with trigger assembly and button board
Lower Shell Assembly
Sync Button Assembly
Locate the three components as shown. This is the sync button, the charge lightpipe (unused), and the sync button retainer.
Lower left: sync button. Lower right: LED lightpipe. Upper: sync button retainer.
Install the sync button and lightpipe as shown into the lower shell.
Accessory installation location
Install the sync button retainer as shown.
Sync button retainer installation location
Install two screws as shown.
Sync button retainer screws
Wireless Kit Only - Battery PCB Installation
If you are installing our wireless variant kit, place the battery PCB into the lower shell as shown.
Battery PCB installed
Install the single T4 screw as shown.
Battery board screw location
Main Board Installation
Main board installed
Locate the player LED lightpipe. Install the lightpipe as shown below.
Light pipe location
The light pipe first drops into place as shown.
Light pipe dropped in
Finally, the entire piece shifts into place and locks in the piece.
Light pipe locked in
Install the single screw as shown.
Light pipe screw location
If you are using the wireless kit, at this point, install the battery to test that the board is receiving power.
Battery inserted
If the board is working correctly, it will begin flashing white.
Remove the battery once you have confirmed this.
Lights flashing white
If you are using rumble, connect the HD rumble motors now.
The connectors are oriented as shown.
Rumble connector orientation
Here’s what it looks like once it’s fully installed.
HD rumble connector fully inserted
Repeat for the other rumble actuator.
Secondary actuator location
Install the three screws as shown.
Main board screw locations
Install both joystick caps at this time.
Joystick caps installed
Connect Lower and Front Assemblies
Fold the included ribbon cable as shown. This is only a recommendation and you may fold the cable however works best for you. Just note that the cable, when fully installed, needs to be clear and not pinched by the shell.
Ribbon cable
Insert the ribbon cable, blue tab facing up, into the button PCB flex connector as shown. The latch must be up at this time.
Button board flex PCB.
Gently close the latch using your finger to avoid damaging the connector.
Button PCB latch closed
This is probably the most difficult part. We recommend using a pair of tweezers to hold the flex cable, and while holding the front shell assembly above the lower shell assembly, insert the other end of the ribbon cable into the main board connector.
A delicate task: installing the other end of the flex cable
As before, use your finger to close the flex cable latch.
Latch fully closed
Stop here and read.
You should now take the time to fully test your controller to make sure all of its basic functions are working (as well as the LEDs).
On PC, you can go to https://hardwaretester.com/gamepad to test the buttons, sticks, and rumble. Do not worry about the analog sticks being off-center as we will calibrate this after the assembly.
If you are installing the wireless kit, install the battery to confirm everything is working. Remove the battery before proceeding.
Final test
Install the 5 screws as shown. Two of these screws are optional and not necessary. The iFixit screwdriver kit can’t reach those locations, and it’s okay to skip those.
Rear screws
Install the battery, then install the 4 screws at the shown locations.
Battery cover screw location
Install the two handle grips, then install the final 2 screws.
Final 2 screws
Conclusion
Your ProGCC kit is fully installed.
Your next steps…
See our HOJA Config App guide to calibrate your sticks and more.
See our User Guide (3.1/3.2)
Join our Discord channel for discussing ProGCC
Thank you for your continued support, and happy gaming! 🎉