Skip to content

Release 3.9.4 - New boards, libraries

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jul 19:57
· 11 commits to master since this release

Overview

Lots of new boards added, as well as a Ticker library for periodic tasks (instead of needing to use the low-level SDK calls). General bug fixes as well.

New Boards/Board Specific Fixes

  • Add Pintronix PinMax board (#2286)
  • Add 4 Amken boards (#2283)
  • Add board BridgeTek IDM2040-43A (#2246)
  • Add board EVN Alpha (#2263)
  • Fix D pin mapping on Adafruit IB/Feather RP2040 (#2259)

FreeRTOS

  • FreeRTOS/Arduino header include fix (#2288)
  • Add FreeRTOS functionality tests (#2257)
  • Update to latest FreeRTOS main, not SMP branch (#2250)

Ticker Library

  • On Timer::once execution, delete the alarm_id (#2245)
  • Add ESP32-compatible Ticker library (#2244)

USB/Bluetooth/HID Device

  • Add true 10- and 16-bit joystick modes (#2276)
  • Avoid deadlock BT/LE HID send when disconnected (#2252)
  • Receive GATT characteristic updates in BTStackLib (#2241)

WiFi/WebServer

  • Fix timeout in WebServer::_uploadReadByte and handleClient() (#2290)
  • Fix leak in HTTPSClient (#2256)

Core Bug Fixes

  • FixPIO assembler flags (#2255)
  • Fixed incorrect AVR compatibility macros. (#2249)