Published On Sep 12, 2023
I repaired an XBox One controller by replacing one of the joystick controls. I use an ESP32 connected to a laptop to test the values coming from the controller, as it is Bluetooth (though this part isn't completely necessary).
The ESP32 code I used (Arduino IDE):
* https://JustinNelsonsProjects.com/XBO...
Amazon Affiliate Links (I get a tiny commission if you use my links; costs you nothing extra) -- prices are in USD at the time of publishing:
The repair kit that you see in the video ($11.99):
* https://amzn.to/3RmGZcm
ISesame "Spudger" (2-pack, one large, one small, $11.49):
* https://amzn.to/4671e22
Various results for lead-based solder (make sure it's 60/40 Tin/Lead Rosin Core, 0.5mm - 0.8mm - thinner is easier to work with on small circuits):
* https://amzn.to/3LkYgiv
Rechargeable Battery 2-pack for XBox Controller ($14.99):
* https://amzn.to/3sNChdv
ESP-32 (Search Results, as stock changes often):
* https://amzn.to/45LMO7N
XBox Controller Decorative Top Shells (search results):
* https://amzn.to/3sVZDOk
For all other Amazon shopping needs, please start here:
* https://amzn.to/3HDltuY
Using my link lets me earn a few pennies on anything you buy.
Also just browse my channel if you're into Microcontrollers, electronics, 3D Printing, automotive, household repairs, or ANY kind of DIY project -- I cover them all! Subscribing ensures that you don't miss out.
Find me on Instagram/Facebook/YouTube/etc @JustinNelsonsProjects (sorry, I don't tweet, I'm not a bird, or a teenager, or a billionaire with nothing better to do!)
If you really want to support this channel, consider becoming a Patron over on Patreon. For just $3/month, you get exclusive access to extended videos, Patron-only videos, behind-the-scenes and out-takes, and more!
All "Tiers" get you the same (except the $25 level gets you a "shout out") -- you can simply choose the amount of support you feel is appropriate!
* / justinnelsonsprojects
Background Music is the album "Fury", courtesy of CreatorMix.com
Chapters (for YouTube):
00:00 - Explanation & Diagnosis of the Problem
02:04 - What you'll Need (Tools, Parts)
03:07 - Disassembly of the Controller
07:44 - Removing the Old Joystick from Board
10:15 - Removing Solder from Pads
13:11 - First Attempt to Mount New Part...
13:52 - Realizing a Missed Step!
14:47 - Second Attempt to Mount New Part
15:23 - Solder Part into Place
16:32 - Begin Partial Reassembly
17:52 - Realizing a Motor Wire Came Off (& fixing)
18:39 - Jumped the Gun... begin Re-Reassembly
19:33 - Initial Test Partially Reassembled
20:06 - Finish Reassembly
20:48 - Sidebar - Realizing I don't own an XBOX ONE
21:18 - Final Testing with ESP32 Toy
Thanks for Watching!