mcuee
mcuee
Another idea for pywinusb is to support generic USB device with WinUSB. Common generic USB device either uses HID or custom USB class. WinUSB is the most widely use driver...
One idea to enhance pywinusb for HID device is to make it cross platform. The best cross platform library for HID is HIDAPI. Maybe pywinusb can be enhanced to use...
It would be good to provide a generic example like the hidapi project hidtest utility. You can ignore the test device portion (0x04d8:0x003f). https://github.com/libusb/hidapi/blob/master/hidtest/test.c
Somehow libwdi/Zadig can not detect the proper version number of [libusb-win32 1.3.0.0 snapshot release](https://github.com/mcuee/libusb-win32/releases/tag/snapshot_1.3.0.0). Strage. There are no issues with libusb-win32 1.2.7.3 or 1.2.7.4. 
It may be good to provide hotplug support. As of now, libusb-win32 does not support hotplug. libusb-1.0 does not support hotplug under Windows. libusbK has hotplug support.
Take note there is no gurantee that libusb0.sys device filter (which functions as a upper filter) will work for all the USB devices. Please report issues here.
From here. https://github.com/SpenceKonde/AVR-Guidance/blob/master/AVRFamilies_And_Compatibility/ArduinoCores.md#those-atmega16m132m164m132c164c1-parts Maybe it is good to support ATmega16M1/32M1/64M1/32C1/64C1 in Optiboot_flash as the first step before adding them to MiniCore or even create a new core. The issue may...
It will be good to have a bit better documentation to let the user know how to build the hex file. Right now the build scripts work out of the...
It would be great to use hex number for the showdevices example, if we compare the output with HIDAPI hidtest example. ``` mcuee@UbuntuSwift3:~/build/hid/node-hid$ npm run showdevices > [email protected] showdevices >...