Site icon Making Studio

PS5 BDM 030 DualSense Wireless Controller  Teardown


The Disassembly Process


  1. Use a pry tool to remove the black plastic cover from the Dualsense controller.

2. Pry both the L1 and R1 shoulder buttons off.

3. Use a Phillips head screwdriver to remove two hidden screws under the shoulder buttons.


4. Remove two screws on the bottom of the left and right handles.

5. Use a prying tool to open the controller via the gap connecting the front and back covers.

6. Remove the back plate to reveal the battery and vibration mechanisms.

7. Using tweezers, remove the battery connection from the motherboard.

8. Remove the battery by lifting it up.

9. Remove the sole screw to remove the battery plate and access the motherboard.

10. Using tweezers, remove the microphone from the motherboard.

11. Remove all ribbon cables connected to the motherboard.

12. Carefully lift the motherboard off the controller without disconnecting the soldered cables.

13. Pull off both thumb stick buttons.

13. Peel off the plastic button cover and remove loose buttons from the D Pad, PS shape buttons, microphone mute button, share button, options button, and PS logo button.

15. Unscrew two screws below the L2 and R2 shoulder buttons.

16. Remove the clear light guide from the controller.

17. Remove four more screws on the side of the shoulder buttons.

18. Remove the front cover from the centerpiece.

19. Remove the side cover from the L2 and R2 shoulder buttons.

20. Pop off both trigger mechanisms without disconnecting from the soldered motherboard.

21. Using tweezers, pull off the rod holding the shoulder buttons to remove L2 and R2.

22. Unscrew the sole screw on the front faceplate to remove the touch pad button.

23. Final disassembled controller.


Identify the materials used for each component



Make a list of the tools and techniques you used to take it apart



Select two design elements that interest you and describe why you think the designer(s) made it that way



Part Numbers on Chips


cxd90064gg – Processes inputs from the buttons, joysticks, and adaptive triggers, and manages the haptic feedback, speakers, and wireless communication with the PS5.

mXT144U – Allows touchpad to operate similar to how a touchscreen would.

Realtek ALC1016 – Handles headset jack support, microphone handling, and audio processing.

Realtek ALC5524 – Handles audio decoding, voice signal processing, and the audio for the 3.5mm headset jack.

Dialog DA9087 – Handles charging, power distribution, and regulation for the controller.

Exit mobile version