Skip to content

Releases: adafruit/Adafruit_CircuitPython_HID

5.0.1 - Added brightness consumer codes, fixed led_on example

31 May 19:35
78b0fbb

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

5.0.0 - Remove Gamepad

04 May 22:01
de68b7d

Choose a tag to compare

This release removes adafruit_hid.gamepad. Gamepad only worked well on Windows. CircuitPython 7.0.0 will support user-supplied HID report descriptors, so that you can supply a custom Gamepad that works for your application and OS.

For now, this release moves gamepad.py to examples/, so that the old code is available but no longer part of the library. IIn the future, CircuitPython 7.0.0 examples will be written, or a new library will be provided. See #66 for more details.

If you are actively using gamepad.py and don't want to change your code, you may want to roll back to an earlier version of this library.


To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.3.0 - Added press and release methods for ConsumerControl

08 Apr 18:08
e9a81ba

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.2.0 - Added LED key status functionality

23 Mar 18:17
1f4ced5

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.1.7 - Moved pylint from build.yml to .pre-commit-config.yml

03 Mar 00:00

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.1.6 - Fixed issue with Black and Pylint versions in the pre-commit config

10 Feb 22:27

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

update usb.org links; pre-commit fixes

18 Jan 21:37
67bc37f

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.1.4 - Fixed discord invite link

09 Jul 21:03

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.1.3 - Tiny documentation tweak

01 Jul 15:18
d03b421

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

4.1.2 - Updated README

16 Apr 20:39
65fb213

Choose a tag to compare

Thanks @larsks

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.