Nintendo_Switch_Reverse_Engineering icon indicating copy to clipboard operation
Nintendo_Switch_Reverse_Engineering copied to clipboard

Questions about Joycon power and charging

Open AntoineTurmel opened this issue 6 years ago • 9 comments

It's 5V but how many amperes ? Does the Switch's Joy-con rail constantly provide the power ?

AntoineTurmel avatar Aug 30 '17 22:08 AntoineTurmel

Depends on the circumstances. Docked? Undocked? Charging grip? Switch is charging? 100%? Normally they charge at around 125mA to 500mA.

Maximum supported by TI BQ24072 charger chip inside the Joy-Con is 1.5A. This same chip is responsible of cutting off the charging and supply to the battery.

Lastly, the joy-con can't operate with power through the rails. Like phones, they are always powered by the battery.

CTCaer avatar Aug 30 '17 23:08 CTCaer

When a Joy-Con is on the Switch Rail, Undocked, with Switch charging or 100%. I was wondering about powering something else than a Joy-Con using the Switch rail. Thanks for your reply :)

AntoineTurmel avatar Aug 31 '17 00:08 AntoineTurmel

So the Joy Cons have an internal charging control, does that mean I could directly connect the 5V Pin and a GND Pin to the corresponding Pins of an USB Cable for tethered charging while playing?! Are the GND Pins all connected together early in the circuit, so it would be enough to connect only one of the GND Pins for charging?

Sur3 avatar Sep 22 '17 01:09 Sur3

@Sur3 Yes. It's what the charging stations do. About GND, probably. Test with a multimeter or just try them.

@AntoineTurmel I am little bit late to answer. :P Unfortunately I didn't make notes and I don't want to desolder anything for now.

CTCaer avatar Sep 22 '17 01:09 CTCaer

I was wondering does the Switch deliver 5V constantly even if there are no Joy-Cons connected ? I did a test (printed a 3D part based of RCM jig) with Pin 1 and 4 (from Switch) and my multi-meter show less than 1V instead of 5V, is that normal ?

AntoineTurmel avatar Jan 10 '19 14:01 AntoineTurmel

@CTCaer

Lastly, the joy-con can't operate with power through the rails. Like phones, they are always powered by the battery.

So I figured the rail deliver power only if needed by joy-con (if it's not full) Is there a way to send a « fake » message to the Switch to tell my device needs to be charged ? @dekuNukem ?

AntoineTurmel avatar Feb 01 '19 00:02 AntoineTurmel

Ok so I figured out reading the documentation, I should have done this carefully, so I assume I need to fake an handshake first and then report the battery status: https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/blob/master/bluetooth_hid_subcommands_notes.md#subcommand-0x50-get-regulated-voltage

AntoineTurmel avatar Feb 02 '19 03:02 AntoineTurmel

Switch decides when to charge, yeah. And has different percents for Dock and Handheld mode. What you can do is either use a custom joycon fw or mitm switch' HID sysmodule

CTCaer avatar Feb 02 '19 10:02 CTCaer

Yeah, I think from the meantime, I'll use a battery or rely on the USB-C of the console to make my device ;)

AntoineTurmel avatar Feb 02 '19 14:02 AntoineTurmel