I'm currently building a USB keyboard using the ESP32-S3 and when upgrading to the latest Arduino Core, the reporting of LEDs (Caps Lock, Num Lock, etc.) did not happen anymore, even though the typing works. Do
ESP32 is supported using the arduino-esp32 GPIO5 : SS, GPIO17 : INT, GPIO18 : SCK, GPIO19 : MISO, GPIO23 : MOSI The following boards need to be activated manually in settings.h: Arduino Mega ADK If you are using Arduino 1.5.5 or newer there is no need to activate the Ardui...
Bluetooth on the PicoW (Classic and BLE) with Keyboard, Mouse, Joystick, and Virtual Serial Bluetooth Classic and BLE HID master mode (connect to BT keyboard, mouse, or joystick) Generic Arduino USB Serial, Keyboard, Joystick, and Mouse emulation WiFi (Pico W, ESP32-based ESPHost, Atmel ...
Added support for Adafruit NRF52840 Feather Express Mar 22, 2021 SwitchProBT.h Can now control the LEDs and rumble on the Switch Pro controller May 3, 2021 SwitchProParser.cpp Can now also parse the battery level and charging status
Bluetooth Classic and BLE HID master mode (connect to BT keyboard, mouse, or joystick) Generic Arduino USB Serial, Keyboard, Joystick, and Mouse emulation WiFi (Pico W, ESP32-based ESPHost, Atmel WINC1500) Ethernet (Wired WizNet W6100, WizNet W5500, WizNet W5100, ENC28J60) ...