Nintendo_Switch_Reverse_Engineering icon indicating copy to clipboard operation
Nintendo_Switch_Reverse_Engineering copied to clipboard

How to read Joycon as UART device?

Open PTwr opened this issue 4 years ago • 1 comments

From what I gathered here, and also on https://douevenknow.us/post/159292771473/picking-apart-the-joy-con-wired-protocol-and, it appears that Joycon is "just" a not-so-standard UART device.

Which would mean that I can take: USB<->UART dongle or RaspberryPi UART pins add 1.8v <-> 3.3v/5v converter as needed reverse Pin 8 (Serial data Joycon to console) logic states hack together something for 5v charging

With pins being RX - pin 8 Serial data Joycon to console TX - pin 5 Serial data console to Joycon RTS - pin 3 Jdet (not sure?) CTS - pin 10 Flow control

Is that correct?

PTwr avatar Jan 08 '21 12:01 PTwr

Yes,It is correct.

HelloRayH avatar Feb 25 '25 13:02 HelloRayH