Author Topic: XB1 Controller PCB Scans, Traces and Info - 1537  (Read 75702 times)

Offline FTA

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #180 on: February 15, 2017, 07:55:32 AM »
Hey RDC, thanks but, can I instead,solder longer wires to the 14-pin connector (J1), through 33 ohm resistors? If I'm correct, those two there are 33 ohm resistors. Also, you wrote in the fist post "data" is D+(#10) and D-(#12) and unless I'm wrong (probably I'am :) ), they should be #9(D-) and #10(D+) - am I numbering the connector pinout correctly, where the count starts and how it goes? And can I solder the +5v from the USB to pin #8 directly? Thank you again.

P.S. The upper leftmost pin should be GND, may be pin #13?


Offline connormtully@gmail.com

  • Guppy
  • *
  • Posts: 1
  • Post quality +0/-0
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #181 on: February 15, 2017, 01:05:09 PM »


I swapped the analog stick modules on my Xbox One controller, was too aggressive with solder braid and accidentally removed the solder pad circled in red on this picture. How should I go about resolving this problem? Is there a place somewhere else on the controller I can wire the pin to?

Offline RDC

  • Acid Modder
  • *
  • Posts: 727
  • Post quality +78/-2
  • Gender: Male
  • The CGnome Project
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #182 on: February 16, 2017, 05:34:58 AM »
@ FTA - Pin 1 is marked (white dot) on the board, and the corner of the connector at pin 1 is also angled. So what you have marked as pin 7 is really pin 1 of the connector. Also, all of the odds are on one side, while the evens are on the other, so pin 14 in your diagram is really pin 2 there. Redo them that way, and you'll find the D+ and D- are on 10 and 12, like I have listed. ;)

Yes you can just solder directly to the connector thru some 33ohm Resistors.

The USB 5v goes thru R1 before hitting pin 8 of the connector, but you can skip that and just go directly to pin 8 if you need.


@ connormtully - That spot is the AN+ for the Y-Axis POT. You can solder a short jumper wire from the spot just to the left of the X spot to the lead of the POT under it and get the AN+ back to 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.

Offline FTA

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #183 on: February 16, 2017, 10:14:29 AM »
Thank you RDC :)

Cheers!!

Offline RDC

  • Acid Modder
  • *
  • Posts: 727
  • Post quality +78/-2
  • Gender: Male
  • The CGnome Project
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #184 on: February 16, 2017, 03:07:02 PM »
Welcome.
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 FTA

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #185 on: March 14, 2017, 04:03:27 PM »
RDC, another issue here :)

I finished the previous repairs and in the meantime replaced the LB switch with one from an xbox360 pad, and maged to play for many hours. But, the swich, suddenly stuck on "pressed". I desoldered it, but unfotunately, this time, with the pads (Only the yellow survived). So my question is, which of those, on the image are the important contacts to solder the new switch to - just the lower two (marked with the U-shape)? What is the yellow connected to, or just holding the switch leg there? Thanks.


« Last Edit: March 14, 2017, 04:04:52 PM by FTA »

Offline RDC

  • Acid Modder
  • *
  • Posts: 727
  • Post quality +78/-2
  • Gender: Male
  • The CGnome Project
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #186 on: March 14, 2017, 04:25:44 PM »
The switch connections are the 2 on the right. The top Yellow circle is one (ground) and the bottom right green circle (connects to the pink trace for LB) is the other one. The 2 green ones on the left (both ground) are mainly mechanical for holding the switch in place.
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 FTA

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #187 on: March 14, 2017, 06:56:00 PM »
Once again, thank you, for the thorough explanation :) And something else, could there be a reason (beside damaged switch), for the circuit to be constantly closed for LB - just asking.

Offline RDC

  • Acid Modder
  • *
  • Posts: 727
  • Post quality +78/-2
  • Gender: Male
  • The CGnome Project
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #188 on: March 14, 2017, 07:06:06 PM »
There would have to be a short, or even thru some Resistance, to ground on that LB line somewhere, or the MCU is bad.
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 FTA

  • Guppy
  • *
  • Posts: 9
  • Post quality +0/-0
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #189 on: March 14, 2017, 09:22:48 PM »
Alright, thanks :)

Offline Dante1475

  • Guppy
  • *
  • Posts: 2
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #190 on: September 06, 2017, 08:48:05 PM »
Hello everyone, I like to make a battery mod, but the 4 pin I don't know what are they functions, someone know that info?

These are the 4 pins I like to know they functions.



Sorry for my bad english.

« Last Edit: September 06, 2017, 08:50:46 PM by Dante1475 »

Offline RDC

  • Acid Modder
  • *
  • Posts: 727
  • Post quality +78/-2
  • Gender: Male
  • The CGnome Project
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #191 on: September 08, 2017, 03:20:17 AM »
Those 4 pins are for interfacing with the official battery pack, as it has active circuitry inside it, aka a 'smart' battery. If you plan to install your own rechargeable pack, then you will have to reverse engineer that interface and buying a new official pack would be a much better option there as that would be a mess of work and time.

If you want to make your own rechargeable pack, then I would just leave those 4 pins alone. All you need are the 2 main contacts that the AA batteries use, then recharge your custom pack externally.
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 Dante1475

  • Guppy
  • *
  • Posts: 2
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #192 on: September 08, 2017, 11:31:31 PM »
Those 4 pins are for interfacing with the official battery pack, as it has active circuitry inside it, aka a 'smart' battery. If you plan to install your own rechargeable pack, then you will have to reverse engineer that interface and buying a new official pack would be a much better option there as that would be a mess of work and time.

If you want to make your own rechargeable pack, then I would just leave those 4 pins alone. All you need are the 2 main contacts that the AA batteries use, then recharge your custom pack externally.

Ok, I guess is better buy a battery, all this began when my litio battery hace more mah than p&c lipo battery, but I follow your advice.

To bad I can take 5V for the charger module.

Offline Christian87

  • Guppy
  • *
  • Posts: 2
  • Post quality +0/-0
  • Gender: Male
  • Acidmods User
Re: XB1 Controller PCB Scans, Traces and Info - 1537
« Reply #193 on: September 19, 2017, 07:14:25 AM »
Hello everyone. Hope all is well. I believe I'm in the right place. I purchased an Arduino micro in hopes of making my Xbox one controller rapid fire. I can't afford any other alternative really. I have flashed the Arduino successfully with the source code. The video I watched on how to do it the guy was using a Xbox one s controller. Mine being the generation 2 controller the soldering points differ. I've tried to reach him numerous times but he hasn't responded. This is why I looked around the internet for help. I came across this post on the Xbox one controller boards an such. Thought you might be able to help me. The picture I'm attaching are the points I need to find in my controller, the other is just the points on the Arduino

« Last Edit: September 19, 2017, 07:29:55 AM by Christian87 »