Skip to content

Release 3.8.1 - FreeRTOS and I2S fixes, new WiFi chip support

Compare
Choose a tag to compare
@github-actions github-actions released this 13 May 19:17
· 198 commits to master since this release

Overview

Minor bug fix update with new WiFi chip support (ATWINC1500), I2S input correction, and an important FreeRTOS update to avoid crashes while using WiFi/Ethernet.

FreeRTOS (Networking) Bug Fixes

  • FreeRTOS: Disable IRQs when task switching disabled (#2155)

New WiFi Chip Support / Ethernet

  • Add lwIP_WINC1500 - new WiFi driver for ATWINC1500 (#2140)
  • Ethernet legacy API compatibility layer (#2147)

I2S, PDM Fixes and Additions

  • Avoid swapping L/R channels on I2S input (#2124)
  • Shift I2S input data by 1 bit (#2121)
  • Add functions to set PDM pins, remove unused pwrPin (#2133)

BTStackLib Updates

  • BTstack: remove superfluous call during setup. (#2137)
  • BTstack: added function to set scan respone data. (#2134)

Miscellaneous

  • Fix PID specification for arduino-cli (#2157)
  • Update to latest Joystick upstream (#2138)
  • Add missing JSON files for new boards (#2125)