Commit graph

354 commits

Author SHA1 Message Date
David Madison
0b3d269f17 Add 'ONE' to Xbox One example startup string
Making this distinct from the "XBOXUSB" example which has the same string.
2021-07-01 06:07:04 -04:00
David Madison
f0e37202e1 Add SHARE button support to Xbox One wired 2021-07-01 06:03:57 -04:00
Kristian Sloth Lauszus
2fa4976e06
Merge pull request #632 from felis/switch_pro
Added support for the Switch Pro controller
2021-05-09 22:37:16 +02:00
Kristian Sloth Lauszus
ec8890d40e Can now also parse the battery level and charging status 2021-05-09 21:07:14 +02:00
Yuuichi Akagawa
9b754a8a09 MIDI driver v0.6.0 2021-05-10 00:06:47 +09:00
Kristian Sloth Lauszus
2dfb767093 The Switch Pro controller now works via USB and we can now read the IMU data as well 2021-05-03 22:40:42 +02:00
Kristian Sloth Lauszus
f19f610081 Renamed Bluetooth example 2021-05-03 22:40:04 +02:00
Kristian Sloth Lauszus
7e96d9fb09 Expose API for controlling the left and right rumble individually 2021-05-02 22:34:49 +02:00
Kristian Sloth Lauszus
2501f4c2e3 Can now control the LEDs and rumble on the Switch Pro controller 2021-05-02 22:03:05 +02:00
Kristian Sloth Lauszus
13b9047106 Added support for the Switch Pro controller via Bluetooth 2021-05-02 18:17:07 +02:00
Kristian Sloth Lauszus
0a924511df
Merge pull request #613 from AranVink/master
Add AMBX support
2021-05-02 15:02:49 +02:00
Aran Vink
425ae4584c Remove unneeded delays, rewrite main loop in example 2021-03-28 00:32:57 +01:00
Kristian Sloth Lauszus
0b4213319b Include <avr/dtostrf.h> for the Adafruit Feather nRF52840 Express manually 2021-03-24 13:41:18 +01:00
Aran Vink
4f74db45f0 Remove obsolete comment from example 2021-03-17 00:26:14 +01:00
Aran Vink
09fe72e754 Commit for AMBX support 2021-03-16 23:49:12 +01:00
Kristian Sloth Lauszus
47ba510d29
Merge pull request #599 from dennisfrett/master
Add support for MiniDSP 2x4HD
2021-02-06 20:40:15 +01:00
Dennis Frett
0d57603adb Update copyright header + Arduino example indentation. 2021-02-05 11:49:23 +01:00
Dennis Frett
17cb44b5a2 Applied @xxxajk's formatting. 2021-02-05 10:43:02 +01:00
Dennis Frett
df0a711a3a Review comments. 2021-02-04 23:44:12 +01:00
Dennis Frett
715fef691f Add support for MiniDSP 2x4HD. 2021-02-04 19:18:40 +01:00
Yuuichi Akagawa
ecce90052c add comment 2021-02-02 00:16:16 +09:00
Yuuichi Akagawa
e81b04519c Hub commented out 2021-01-29 07:33:17 +09:00
Yuuichi Akagawa
66b03d99d6 Fix for handling MIDI channels in the bidirectional converter example (#586) 2021-01-29 07:26:53 +09:00
Kristian Sloth Lauszus
3915e96962 Added support for rumble functionality on the Xbox One S controller via Bluetooth 2021-01-24 14:33:44 +01:00
Kristian Sloth Lauszus
9a0a4940b3 Setting the LED, lightbar, rumble via Bluetooth is now working 2021-01-19 20:28:47 +01:00
Kristian Sloth Lauszus
28a75dea6b PS5 is now also working via Bluetooth
However the output report is still not working
2021-01-17 23:35:10 +01:00
Kristian Sloth Lauszus
ee7bf6e5a0 PS5 controller is now working via USB 2021-01-17 20:28:57 +01:00
Yuuichi Akagawa
c43e08b445 Add Serial.flush() option for MIDI examples 2020-12-02 00:29:56 +09:00
Kristian Sloth Lauszus
30931efed8 Merge remote-tracking branch 'origin/master' into XBOXONES 2020-11-15 23:25:04 +01:00
Kristian Sloth Lauszus
102746ef6b Xbox One S controller support is now finally working 2020-11-15 19:14:30 +01:00
Kristian Sloth Lauszus
30ac619331 Initial code for Xbox One S controller support
I lack a dongle that support simply paring, so it has been confirmed working yet
2020-11-15 19:13:49 +01:00
Kristian Sloth Lauszus
b62528d813 Just get the endpoint address directly from the epInfo struct 2019-08-31 13:13:18 +02:00
Kristian Sloth Lauszus
49421b6ce4 Fixed type
Fixes #467
2019-06-20 12:18:44 +02:00
gdsports
d3406ce5dd Add support for Thrustmaster T.16000M FCS joystick 2019-03-09 15:52:53 -08:00
riban
5046bc8bf2 Fixes name conflict in examples with ESP32 GPIO.
Further coding style fixes (all more cuddly now).
2018-10-15 09:13:30 +01:00
riban
1d7dbd640b Fixes coding style.
Adds examples to travis.
2018-10-15 08:18:16 +01:00
riban
401f4991e9 Adds UHS2_GPIO class providing simple access to GPIO ports. 2018-10-14 12:59:39 +01:00
Yuuichi Akagawa
beaa854e2a Fixed degradation 2018-03-25 01:18:10 +09:00
Yuuichi Akagawa
0e46fee1d6 Update MIDI driver v0.4.0 2018-03-24 23:48:55 +09:00
Kristian Sloth Lauszus
a37d0c0ea5 The returned trigger values are only 10-bits 2018-03-15 21:25:39 +01:00
Kristian Sloth Lauszus
b0b255cd95 Added support for rumble effect on Xbox One controllers
Fixes #363
2018-03-15 09:52:01 +01:00
Kristian Sloth Lauszus
bfac192732 analogWrite is not implemented on the ESP32
See: https://github.com/espressif/arduino-esp32/issues/4
2018-01-14 18:44:38 +01:00
Kristian Sloth Lauszus
2a3fe66727 Cast return type of sizeof in the SRWS1 example as well 2018-01-14 16:59:53 +01:00
Andrew J. Kroll
13950453c9 Fixes for spi4teensy3 on 3.5/3.6. Be sure to update your spi4teensy3 library as well. 2017-08-14 03:39:38 -04:00
Kristian Sloth Lauszus
c8b7c9a018 Added yield() inside the for-loops as well 2017-06-13 13:02:15 +02:00
Kristian Sloth Lauszus
da253b25bc Reset the watchdog timer on the ESP8266 when the sketch is done 2017-06-13 12:57:56 +02:00
Kristian Sloth Lauszus
a057d83d5e Do not use fixed width integer types for the TinyGPS example, as this causes issues on the ESP8266 platform 2017-06-06 23:38:38 +02:00
Kristian Sloth Lauszus
f443d2af25 Merge branch 'master' into ESP8266
* master:
  Fixed warning on avr
  Used fixed width integer types, so it is not architecture dependent
  Explicit cast millis() and micros() to uint32_t, as it is uint64_t on the Arduino 101
  Fix millis() and micros() rollover bug
2017-06-06 17:28:19 +02:00
Kristian Sloth Lauszus
18a36f8627 Split variable to prevent warnings on the ESP8266 platform
See: https://travis-ci.org/felis/USB_Host_Shield_2.0/jobs/230952435#L1149
2017-05-11 17:55:13 +02:00
Kristian Sloth Lauszus
14fec8dab8 Merge branch 'master' into ESP8266
* master:
  Update MIDI driver v0.3.2
  Fix missing unsigned comparison.
  Release version 1.3.0
  Added intel_arc32 to PlatformIO platforms
  Fixed type in waitingForConnection variable and set it to false when pairing
  Use descriptor length in order to advance the buffer when parsing the descriptors
2017-05-11 00:12:30 +02:00