Joy-Con Toolkit
Prerequisites:
Microsoft Visual C++ 2017 (x86) Redistributable (All Windows versions)
Microsoft .NET Framework 4.7.1 (for Windows lower than Windows 10)
References:
Official forum and Binary releases: https://gbatemp.net/threads/tool-joy-con-toolkit-v1-0.478560/
Protocol reverse engineering: https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering
Protocol and hidapi usage in Linux: https://github.com/shinyquagsire23/HID-Joy-Con-Whispering
In windows: https://github.com/shuffle2/nxpad