Skip to content

Releases: tobozo/ESP32-USB-Soft-Host

0.1.4

14 Sep 17:13
Compare
Choose a tag to compare

Added new callbacks, use those before USH.init:

  USH.setOnConfigDescCB( Default_USB_ConfigDescCB ); // found a config descriptor
  USH.setOnIfaceDescCb( Default_USB_IfaceDescCb ); // found an interface descriptor
  USH.setOnHIDDevDescCb( Default_USB_HIDDevDescCb ); // found a HID Device descriptor
  USH.setOnEPDescCb( Default_USB_EPDescCb ); // found an endpoint descriptor

Fix #39

Although usbSetFlag() was implemented, numlock/scrolllock/capslock led controls were missing from the example.
This has been corrected by adding a call to usbSetFlag(int _usb_num, uint8_t flags) in the KeyboardReportParser base class.

0.1.3

24 Oct 08:25
Compare
Choose a tag to compare

Tales of the forgotten release:

  • Code refactoring
  • Enabled noop's for S2/C3
  • Actually clicked on the 'Publish Release' button

ESP32-S2 support

09 Aug 16:31
Compare
Choose a tag to compare

Limitations:

  • tested only on one port using USB D+/D- pins, so probably compromising native usb
  • link is unstable: cpuDelay is using a while loop with nop's and precision loss occurs
  • still limited to USB-LS

v0.1.1

10 May 10:27
Compare
Choose a tag to compare
Removed  keyword (see #18)