Skip to content

Releases: adafruit/Adafruit_TinyUSB_Arduino

3.7.3 Add MTP device class, support STM32WBA + ESP32H4

08 Oct 19:21
3e5369c
Compare
Choose a tag to compare

What's Changed

Update TinyUSB to 0.19.0 with new class support, MCU additions, and broad API cleanup by @hathach in #554

  • Add Media Transfer Protocol (MTP) device class, descriptors, and config flag.
  • Extend MCU support (STM32WBA, ESP32H4) and refine several ports (DWC2, STM32 FSDEV).
  • Normalize application callbacks: headers declare non-weak prototypes; weak stubs provided in source files. Various bug fixes and small API improvements.

Full Changelog: 3.7.2...3.7.3

3.7.2 Update TinyUSB to commit 89f8fbc

09 Sep 10:59
b66f12b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.7.1...3.7.2

3.7.1 Removed redundant USE_TINYUSB macro from PlatformIO library manifest.

17 Jul 10:57
737dfb2
Compare
Choose a tag to compare

What's Changed

  • Remove redundant USE_TINYUSB macro from PlatformIO library manifest by @valeros in #539
  • Update bug_report.yml by @hathach in #540

New Contributors

Full Changelog: 3.7.0...3.7.1

3.7.0 Pio-usb host requirement now multiples of 12MHz

17 Jun 18:37
7b30ff9
Compare
Choose a tag to compare

What's Changed

  • Update pio-usb host requirement to only multiple of 12Mhz (previously 120Mhz) by @hathach in 8c615b6)
  • Update example by @hathach in #536

Full Changelog: 3.6.1...3.7.0

3.6.1 Resolve MSC SD Card example conflict with host (especially MacOS)

03 Jun 17:55
d4071f5
Compare
Choose a tag to compare

What's Changed

  • resolve msc sdcard example conflict with host espcially macos by @hathach in #533

Full Changelog: 3.6.0...3.6.1

3.6.0 Add USB Max Power configuration + Adafruit Metro RP2040 SD example

28 May 14:42
9806375
Compare
Choose a tag to compare

What's Changed

  • USB Device Descriptor Max Power is not configurable #504 by @Props3D in #505
  • add setConfigurationMaxPower() and setConfigurationAttribute by @hathach in #529
  • update msc sdcard example to work with metro rp2040 by @hathach in #530

New Contributors

Full Changelog: 3.5.0...3.6.0

3.5.0

21 May 10:29
794ac7f
Compare
Choose a tag to compare

What's Changed

  • fix compiling hcd max3421e with arduino-esp32 and arduino-pico due to missing atomic_flag function by @hathach in #528

Full Changelog: 3.4.5...3.5.0

3.4.5 Fix multiple attach connection issue w/ Sigma Mouse from Adafruit Store

09 May 21:01
f05bd09
Compare
Choose a tag to compare

What's Changed

  • update tinyusb to commit 1a783b357343d053eb861ae783922371ce9e1b17 by @hathach in #523
  • fix sigma mouse in adafruit store cause multiple attach connection by @hathach in #525

Full Changelog: 3.4.4...3.4.5

3.4.4 Fix MAX3421e on ESP32

25 Mar 17:56
6b772c0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.4.3...3.4.4

3.4.3 Support ESP32-P4, update for SdFat fork, fix Arduino esp32 3.1.3

07 Mar 14:44
f4e8959
Compare
Choose a tag to compare

What's Changed

  • Update tinyusb to commit 334ac8072650e3b18278042c2c2b402db73c7359 by @hathach in #498
  • support esp32p4 by @hathach in #503

Full Changelog: 3.4.2...3.4.3