Skip to content

Bluepad32 v4.0-beta2

Compare
Choose a tag to compare
@ricardoquesada ricardoquesada released this 10 Mar 04:12
· 229 commits to main since this release

[4.0-beta2] - 2024-03-09

New

  • BLE Service: Added uni_bt_enable_service_safe(bool) API to enable/disable in runtime
  • DualSense: Add support for adaptive trigger
  • Add support for RX-05 TikTok Ring Controller Github Issue #68

Changed

  • "linux" example renamed to "posix" since it also works on macOS
  • UART: UART console cannot be toggled at runtime. It can only be disabled at compile-time via "menuconfig"
    • Needed to use IDF-IDF v5.2
    • Improves Arduino Nano ESP32 Github Issue #65 by forwarding Bluepad32 logs to Arduino.
  • Documentation: Improved documentation
  • Arduino IDE:
    • ESP32-S3 boards, like 'Arduino Nano ESP32' or 'Lolin S3 Mini' can see output using different compile. For details see Github Issue #65
    • Calls btstack_stdio_init() to have buffered output

Fixed

  • Pico W/Posix: string properties return default value instead of error.
  • Pico W/Posix: TLV uses its own namespace to prevent clash from user code.
  • Keyboard: 8BitDo Retro Keyboard volume knob works Ok.