Author Topic: DualSense 5 Controller PCB Scans  (Read 119429 times)

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #240 on: December 28, 2023, 08:37:52 AM »
@ponziflex - Either one will technically work, though you'll get far more resolution from a DAC, just make sure it will work properly from a 1.8v source.


@ viewrush - All buttons pretty much run straight to the MCU. The only issues that you can really have are bad buttons, open/shorted traces, bad solder joints at the MCU or a bad MCU.
« Last Edit: December 28, 2023, 08:38:14 AM by RDC »
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Garbonzo

  • Guppy
  • *
  • Posts: 5
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #241 on: December 30, 2023, 10:36:22 PM »
I got my controller up and running for a little bit, but something went wrong. I need an alternate solder point for DL & DR on the 010 board if you know any.

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #242 on: December 30, 2023, 10:46:26 PM »
Alternate from where?
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Garbonzo

  • Guppy
  • *
  • Posts: 5
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #243 on: December 30, 2023, 11:52:49 PM »
Alternate from the one shown on the first page of this forum.

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #244 on: December 31, 2023, 12:16:54 AM »
I have no idea what you're doing there. If you're making some kind of arcade stick, then just use the same spots on the top side of the board.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Stone

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #245 on: January 03, 2024, 07:55:40 AM »
Does anyone know how the gyro works on the ps5 controller? I'd like to make a sphere ball outside the controller and replicate the movement, instead by tilting the controller, by moving the sphere.


Any ideas where to begin?

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #246 on: January 03, 2024, 08:06:57 AM »
Bottom of the board, -010 upper/right corner, -020 and -030 upper/left corner, that chip does all of that, possibly an ICM-40608.
« Last Edit: January 03, 2024, 08:13:38 AM by RDC »
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Stone

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #247 on: January 03, 2024, 08:57:22 AM »
way to small for me to remove.
If i was to do it, would I have to de-solder those two contact points and run a 2 wires. From the scan on pg1 (board -20) there only seems two solder points but from a google search of the ICM-40608 there are 14 contact points.



thanks anyway

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #248 on: January 03, 2024, 11:40:04 AM »
No idea what chip you're looking at that has 2 solder joints. It has 14, only 9 of which are used. You'd need to remove that thing and remount it on another board and then rewire it to the board.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline busmanl30

  • Guppy
  • *
  • Posts: 1
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #249 on: January 03, 2024, 08:49:26 PM »
Does anyone know a good location for 010 020 030 for at least 3.3v. Want to try using an rp2040 to do some messing around for chip on wokring on with mods and remappable buttons. Need a good power source active only when the controller is on.

Offline ZaherDev

  • Guppy
  • *
  • Posts: 2
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #250 on: January 14, 2024, 10:47:30 PM »
Hi guys, can you tell where is the IMU or MEMS unit in the controller?
I am curious if something like a gyro or magnetometer isn't placed at the dead center (center of geometry) of the controller.
I say this because the magnetometer in this controller is affected by linear acceleration (big time actually), and if not centrally placed, any rotation will be accompanied by linear acceleration element to it.

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #251 on: January 14, 2024, 10:58:33 PM »
Look up 5 posts.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline ZaherDev

  • Guppy
  • *
  • Posts: 2
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #252 on: January 18, 2024, 03:22:40 AM »
 :#1:

Offline cstomi

  • Guppy
  • *
  • Posts: 4
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #253 on: January 20, 2024, 12:50:55 AM »
Hello!

I'd like to ask for some help. I am repairing a BDM-010 PS5 controller that has water damage. Some parts are corroded, can anyone tell me the value of these parts?

There are two parts on the "A" side (an inductor [1] and a capacitor [2]) and a resistor [3] on the "B" side next to the battery connector. I have framed the parts in the pictures.


Side A:
https://i.ibb.co/RBKqhHY/Screenshot-from-2024-01-19-16-38-02.png

Side B:
https://i.ibb.co/VYjpXR2/Screenshot-from-2024-01-19-16-37-49.png

Thank you very much for your help  :victory:

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #254 on: January 20, 2024, 03:56:16 AM »
0.47uH
2.2uF
150k (0.1% or better tolerance)
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline scorp

  • Guppy
  • *
  • Posts: 1
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #255 on: January 22, 2024, 01:44:28 AM »
Hello. can anyone tell me the cost of these parts? Thank you

https://ibb.co/pXfWmPM

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #256 on: January 22, 2024, 01:54:12 AM »
The Resistors values are both 100k, then the Capacitor is not really critical, 470nF or close would be fine.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline Ultimasoul6

  • Guppy
  • *
  • Posts: 1
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB SCans
« Reply #257 on: January 22, 2024, 09:56:47 PM »
Hi, while replacing the stick in my controller I accidentally took out a capacitor that connects the rumble trace with ground. I was wondering if its necessary and what value does it have. Thanks in advance.

Did anyone answer this? I have the same issue 🙃

Offline zis2104

  • Who Farted ???
  • *
  • Posts: 208
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #258 on: January 30, 2024, 02:11:12 PM »


If these components are damaged, can they cause a battery discharge in the BDM-020?


https://ibb.co/z70BPJ6

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #259 on: January 30, 2024, 02:47:30 PM »
Technically yes, but if some of those are damaged the thing shouldn't even work. Large Cap is decoupling on the battery rail. The two Resistors next to that are the divider so the MCU knows the battery voltage, small cap is just filtering for that. Last Resistor on bottom is Pull-Up for the Battery Temp sensor. The only -020 I have here is already stripped clean so I can't measure any of those, but I imagine they are the same values as the -010 board.

150k - Vertical Resistor
100k - Horizontal Resistor, closest to connector
7.5k - Bottom Resistor

Cap values are not critical.
« Last Edit: January 30, 2024, 02:53:06 PM by RDC »
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline zis2104

  • Who Farted ???
  • *
  • Posts: 208
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #260 on: January 31, 2024, 07:15:06 AM »
Technically yes, but if some of those are damaged the thing shouldn't even work. Large Cap is decoupling on the battery rail. The two Resistors next to that are the divider so the MCU knows the battery voltage, small cap is just filtering for that. Last Resistor on bottom is Pull-Up for the Battery Temp sensor. The only -020 I have here is already stripped clean so I can't measure any of those, but I imagine they are the same values as the -010 board.

150k - Vertical Resistor
100k - Horizontal Resistor, closest to connector
7.5k - Bottom Resistor

Cap values are not critical.

horizontal 59k
vertical 43k
bottom 7,2k

I measured with the multimeter with the 200k ohms function and these are the measurements...do I have to change the vertical and horizontal? I have checked resistor on board, or should I measure them removed from the board?
« Last Edit: January 31, 2024, 07:22:25 AM by zis2104 »

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #261 on: January 31, 2024, 09:06:38 AM »
Out of circuit is the only way to get the correct value for most components. On the -010, the Horizontal one measures around 59k, but the Vertical one starts off around 70k, ends up around 130k in circuit.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline zis2104

  • Who Farted ???
  • *
  • Posts: 208
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #262 on: January 31, 2024, 10:11:33 AM »
Out of circuit is the only way to get the correct value for most components. On the -010, the Horizontal one measures around 59k, but the Vertical one starts off around 70k, ends up around 130k in circuit.

Bdm-010 and bdm-020 are similar, but i try to test out circuit. Rhank RDC👍👍👍

Offline zis2104

  • Who Farted ???
  • *
  • Posts: 208
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #263 on: January 31, 2024, 10:53:40 AM »
Nothing....the resistor are ok, maybe the problem is the chip dialog(it was used) or chip system.

Offline ponzifex

  • Guppy
  • *
  • Posts: 2
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #264 on: February 01, 2024, 12:42:16 AM »
@ponziflex - Either one will technically work, though you'll get far more resolution from a DAC, just make sure it will work properly from a 1.8v source.

Thanks you for your reply RDC! I'm making progress with this slowly. I'm exposing the pins using a remap kit. Now, I need to make a level shifter circuit to connect the controller to an Arduino or ESP32.

https://ibb.co/tmWFSNJ
« Last Edit: February 01, 2024, 01:36:21 AM by ponzifex »

Offline bunkaruuu

  • Guppy
  • *
  • Posts: 1
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #265 on: February 01, 2024, 02:33:22 PM »
Hello i wanted to see if someone can help me out im new to modding but wanted to attempt adding 2 rear buttons to my ds5 controller but im not sure where the X and O buttons are located on the pcb i have a bdm 040 thanks in advance

Offline Aroma9435

  • Guppy
  • *
  • Posts: 3
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #266 on: February 03, 2024, 01:39:35 PM »
Hi! Does anyone know the exact spec for this switch? I've found a couple that match but I'd like to get the OEM one if possible? Is it made by ALPS?


Offline zis2104

  • Who Farted ???
  • *
  • Posts: 208
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #267 on: February 03, 2024, 04:08:34 PM »
For ps4 are 3.7mm, for ps5 i don't know, maybe 3.3mm? check the size with the gauge and then write smd tactile button on AliExpress and order it, obviously you pay less if you take the compatible one and the original one, the original 20 piece ps4 smd smd buttons were sold for 4 usd, I got 100 pieces for 2.7usd

Offline Aroma9435

  • Guppy
  • *
  • Posts: 3
  • Post quality +0/-0
  • Acidmods User
Re: DualSense 5 Controller PCB Scans
« Reply #268 on: February 04, 2024, 05:46:37 AM »
For ps4 are 3.7mm, for ps5 i don't know, maybe 3.3mm? check the size with the gauge and then write smd tactile button on AliExpress and order it, obviously you pay less if you take the compatible one and the original one, the original 20 piece ps4 smd smd buttons were sold for 4 usd, I got 100 pieces for 2.7usd


They look quite similar to the 3.7x3.7x0.35 ones you mention, I currently don't have a electronic caliper to check, thanks a lot!

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: DualSense 5 Controller PCB Scans
« Reply #269 on: February 04, 2024, 06:20:49 AM »
Alps part # for the 240gf is SKRWADE030, for the 160gf SKRWAEE030

C&K, E-Switch and Wurth also make that thing, and really any of them will do the job, as long as it's not nuked while installing it. ;)
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

 

SMF spam blocked by CleanTalk
SimplePortal 2.3.5 © 2008-2012, SimplePortal