Adafruit_TinyUSB_Arduino

Arduino library for TinyUSB

MIT License

Stars
475
Committers
33

Bot releases are hidden (Show)

Adafruit_TinyUSB_Arduino - 0.10.5 - Updated issue and bug report templates

Published by evaherrada over 3 years ago

Adafruit_TinyUSB_Arduino - 0.10.4 - Added feather M4 CAN

Published by evaherrada over 3 years ago

Adafruit_TinyUSB_Arduino - 0.10.2 - Only use unsigned values for array access

Published by evaherrada over 3 years ago

Adafruit_TinyUSB_Arduino - 0.10.1 - Updated URL in examples

Published by evaherrada almost 4 years ago

Adafruit_TinyUSB_Arduino - 0.10.0 - Allow use of all write() variants, use setStringDescriptor() in example

Published by evaherrada about 4 years ago

Adafruit_TinyUSB_Arduino - 0.9.1 - Updated example with FRAM/custom external flash pin

Published by evaherrada about 4 years ago

Adafruit_TinyUSB_Arduino - 0.9.0 - 2020.04.23

Published by hathach over 4 years ago

  • Fixed mouseButtonRelease() error
  • Supported multiple cables for USB MIDI (requires BSP nRF52 0.20.0 and SAMD 1.5.12 )
  • Added consumer control support to HID/hid_composite example
  • Added Adafruit_USBD_HID send report helper: sendReport8(), sendReport16(), sendReport32()

Minor Breaking Changes

  • Removed trailing comma in hid report descriptor, this is required to use with BSP nRF52 0.20.0 and SAMD 1.5.12 e.g

from

uint8_t const desc_hid_report[] =
{
  TUD_HID_REPORT_DESC_KEYBOARD( HID_REPORT_ID(RID_KEYBOARD), ),
  TUD_HID_REPORT_DESC_MOUSE   ( HID_REPORT_ID(RID_MOUSE   ), ),
};

to

uint8_t const desc_hid_report[] =
{
  TUD_HID_REPORT_DESC_KEYBOARD( HID_REPORT_ID(RID_KEYBOARD) /*, no more trailing comma */ ),
  TUD_HID_REPORT_DESC_MOUSE   ( HID_REPORT_ID(RID_MOUSE   )  /*, no more trailing comma */ ),
};
Adafruit_TinyUSB_Arduino - 0.8.2 - Remove package-lock.json, update issue template

Published by siddacious over 4 years ago

This release removes the package-lock.json that hard-codes specific library versions that NPM will install and use. Thanks to Timon/ @PTS93 for the patch

Adafruit_TinyUSB_Arduino - 0.8.1 - Migrate to Github Actions

Published by siddacious almost 5 years ago

Adafruit_TinyUSB_Arduino - 0.8.0 - 2019.12.30

Published by hathach almost 5 years ago

  • Correct USB BCD version to 2.1 for webUSB
  • Migrate CI from travis to github actions
Adafruit_TinyUSB_Arduino - Fix for non-compiling nRF52840

Published by ladyada about 5 years ago

MIDI is under development

Adafruit_TinyUSB_Arduino - 0.7.0 - Added MIDI virtual wires/plugs

Published by siddacious about 5 years ago

Adafruit_TinyUSB_Arduino - webUSB !!

Published by hathach about 5 years ago

0.6.0 - 2019.08.05

  • Added webUSB support with 2 example: webusb-serial, webusb-rgb
  • Alligned mouse examples, added newer hid in/out example from main repo, added new composite example for ramdisk and hid in/out. PR #19 thanks to @PTS93
Adafruit_TinyUSB_Arduino -

Published by hathach over 5 years ago

  • Added travis build
  • Fixed msc setID
  • Added itfnum to internal API getDescriptor()
  • Added MIDI support
    • Added midi_test example
    • Added pizza box dj example for cplayground express
  • Mass Storage
    • Added msc_sdfat, msc dual lun (external flash + sd card) example
    • Updated msc example to use new SPIFlash 3.x API
    • Update msc example to print root contents
  • HID
    • Added hid_mouse, hid_keyboard
    • Added hid_composite_joy_featherwing
  • Added Composite: mouse_ramdisk, mouse_external_flash example
Adafruit_TinyUSB_Arduino - Initial release

Published by ladyada over 5 years ago