8BitDo SN30 Pro+: Teardown

8BitDo SN30 Pro+: Teardown

Let's see what's inside an 8BitDo SN30 Pro+ controller and if we can fix the L-button

Once in a while a controller stops working as it should, often it can be because dirt or liquid came inside

For this 8BitDo controller, the L-button have stopped working. Rest of buttons works fine

Tools


20210906_1001_613649e8e5ab1.webp
Since we'll be taking apart this controller, we'll need a few tools

- S0
- T6
- Prying tool
- Tweezers [optional]
- Magnetic pad [optional]

Teardown


20210906_1001_61364a5c49fa7.webp
First we remove the battery cover and the battery

20210906_1001_61364af7929c5.webp
Then we can remove the four screws using the T6-bit

20210906_1001_61364b93b2e60.webp
Two of the screws are hidden under the sticker in the battery compartment

20210906_1001_61364be8b847e.webp
Then we can go around the controller, using a prying tool to unhook all the tabs

20210906_1001_61364c91bf715.webp
Once all tabs are released, the top can be lifted straight of and to the right side. Just be careful of the ribbon cable

20210906_1001_61364d17907a7.webp
Bottom portion of the controller houses the mother bord for the joysticks, the two rumble motors and connection to the battery. Then a ribbon cable connects it to the top motherboard, which have all the buttons and USB-C charge port

20210906_1001_61364e7847fb7.webp
To get access to the buttons, we need to remove 7 more screws usinf a S0-bit. Just be aware that the screw in the middle is shorter than the other screws

20210906_1001_61364f5f9f0fc.webp
Once the screws are removes, we can gently lift the motherboard and slide it down. As the USB-C, L-button and R-button are inside the frame

20210906_1001_6136501b45dae.webp
No indication of spills and the area is pretty clean, only slight dust

20210906_1001_613650676939f.webp
Everytime I take apart a controller, I always like to check that the buttons and membrane are clean

There were very little dirty to remove on this controller

20210906_1001_613650f49760f.webp
No dirt found under the L-button or indication of any issues

20210906_1001_613651bedf021.webp
Put the battery back and opened the button tester in the Nintendo Switch setting menu

All buttons, except the L-button are working. Also tried swapping membrane from R-button, no difference and membrane worked fine on the other button

Ribbon cable looks fine and clean. Issue is then somewhere between the ribbon cable and the motherboard. Unfortunately this is not something I can repair

20220220_1001_6211a13be6865.webp
Then it's not much else to do, than reassemble the controller and verify that everything still work. Light and all buttons, except the known bad L-button worked



Tags: #8BitDo #8BitDoSN30Pro+ #Teardown

We sometimes publish affiliate links and these always needs to follow our editorial policy, for more information check out our affiliate link policy

You might also like

Comments

Sign up or Login to post a comment

There are no comments, be the first to comment.