-
MissionControl
Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering is the most comprehensive source of documentation on the controller and protocols involved. Most of the communications are described in the bluetooth notes, but the protocol for wired is the same, just wrapped up with some additional headers (see https://switchbrew.org/wiki/Joy-Con)
I'm the Mission Control dev by the way. You can also check my code to see how I spoof authentic bluetooth controllers in software. In particular here https://github.com/ndeadly/MissionControl/blob/develop/mc_mitm/source/controllers/emulated_switch_controller.cpp