Skip to content

Releases: lemmingDev/ESP32-BLE-Gamepad

Release 1.7

07 Jan 13:11
3ca4cee
Compare
Choose a tag to compare

New example that tests all functionality

Release 1.6

07 Jan 13:08
c71d6a9
Compare
Choose a tag to compare

Big Update

Now, each axis/hat can be set independently

setLeftThumb takes 2 int16_t parameters for x and y axes
setRightThumb takes 2 int16_t parameters for z and rZ axes
setLeftTrigger takes 1 char parameter for rX axis
setRightTrigger takes 1 char parameter for rY axis
setHat takes a hat position as above (or 0 = centered and 1~8 are the 8 possible directions)

Axes/hat can still be set all at once with setAxes

Library can now disable the autoReport feature (enabled by default), and manually call the sendReport function when wanted

Release 1.5

28 Nov 04:50
fd602a8
Compare
Choose a tag to compare
  • Library now supports 32 buttons
  • X,Y,Z and rZ axes are now 16 bit int16_t (-32767 to 32767) instead of 8 bit (-127 to 127)
  • Examples updated

If you're upgrading, please account for this when setting axes values

Release 1.4

28 Nov 03:56
3018600
Compare
Choose a tag to compare
  • Library now supports 32 buttons
  • X,Y,Z and rZ axes are now 16 bit int16_t (-32767 to 32767) instead of 8 bit (-127 to 127)
  • Examples updated

If you're upgrading, please account for this when setting axes values

Release 1.3

22 Nov 04:22
2a6256e
Compare
Choose a tag to compare

Code clean up and correct release tag

Release 1.2

21 Nov 22:54
34fb08f
Compare
Choose a tag to compare

All references to L/R Trigger changed from signed char to char (0~255) to reflect correct values as set in HID

Added an example using de-bounce (Bounce2 library) on the buttons

Release 1

26 Apr 23:52
eba9112
Compare
Choose a tag to compare

Seems stable for most users.

Test Release 3

20 Mar 03:48
b825610
Compare
Choose a tag to compare
Merge pull request #3 from grafmar/master

Battery level fix

Temporary Test Release 2

17 Sep 11:21
32306c3
Compare
Choose a tag to compare
Pre-release

Thumbsticks are now passed to setAxes as unsigned chars (0 ~ 255) (255 is fully depressed)

Keywords for HAT positions fixed

Temporary test release

14 Sep 08:47
ed83d67
Compare
Choose a tag to compare
Pre-release

Not much testing done

Plenty of room for improvement