Skip to content

Releases: asterics/esp32_mouse_keyboard

Minor fixes

26 Mar 10:20
Compare
Choose a tag to compare

This release fixes some minor compilation problems:

  • with esp-idf v5.x linker errors exist, when not including BLE v4 features (added to sdkconfig.default)
  • Module detection (either esp32_miniBT module or Arduino Nano RP2040 Connect) is not working properly, now 2 different binaries are compiled (*.bin for FM2/FABI2/miniBT; *.fm3 for FM3/Arduino).

Updating for iOS 16 - gamepad can be activated on the fly

16 Feb 13:55
Compare
Choose a tag to compare

With the new $JP0 / $JP1 command, the joystick can be disabled (when using iOS; with joystick nothing works anymore -> very bad software) or enabled for all other systems.

Gamepad support

15 Feb 16:14
3cebe19
Compare
Choose a tag to compare

It's possible to use the esp32 as Bluetooth joystick/gamepad as well.
Note: Not completely tested with macOS / iOS devices.

FM3 (Arduino Nano RP2040 Connect) support

09 Feb 15:51
c4d9c87
Compare
Choose a tag to compare

This release adds the support for the Arduino Nano RP2040 Connect,
which includes a uBlox NINA module with an ESP32 inside.

It only has 2MB flash, but with the bootloader there are still around 50% remaining.

In addition, esp-idf v5 is now used.

Connection LED function fixed

25 Jan 09:24
Compare
Choose a tag to compare

Connection LED now shows if a device is connected or not (previously it was showing a connection even if the device is disconnected).
Default behaviour is also changed: now all connected devices receive mouse/keyboard movements.
Supporting switching between devices is supported here, but not implemented in FABI/FLipMouse/FLipPad.

Improving compatibility

07 Jan 06:57
Compare
Choose a tag to compare

Improving compatibility with some iOS devices and Amazon FireTV sticks.

Updates for smoother mouse control

24 Jun 07:05
Compare
Choose a tag to compare

This release improves the mouse control for different devices (mainly iOS)
and adds a new PCB version (with DC/DC converter).

Stable version for all major OS

29 Jun 08:03
f27a45a
Compare
Choose a tag to compare

This release is considered stable by us.
We have now working support for:

  • Linux
  • Android
  • Windows
  • macOS
  • iOS (accessible switch & assistive touch)

Mouse & Keyboard functionality is working as expected, but currently only with US keyboard layout.

Last version with Neil Kolbans BLE Stack

13 Feb 11:52
bfeeec3
Compare
Choose a tag to compare

As Espressif provided a stable example for HOG, we decided to integrate their example in this project.

This tag is the last version before we merge the new BLE code.