Skip to content

Release 3.3.0 - Pico SDK 1.5.1, I2S, and WebServer updates

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jun 02:47
· 461 commits to master since this release

Update to the latest Pico SDK, version 1.5.1, with a smaller TinyUSB installation and some Bluetooth bugfixes. Several minor I2S and audio related fixes when I2S is started and stopped multiple times.

Upgrades

  • Update to Pico-SDK 1.5.1 (#1539)

I2S / Audio

  • Addition ABM checks in PWMAudio and ADCInput (#1530)
  • I2S check for failure of ARB and PIO allocation (#1528)
  • Call I2S::end() in I2S destructor (#1527)
  • Fix for invalid __channelCount in ~AudioBufferManager() (#1519)
  • Enable proper reuse of PIO programs (#1526)

Other fixes and updates

  • Linker tweaks for RAM-resident PicoDVI library functions (#1541)
  • WebServer: Solve HTTP request delay by dropping idle connections (#1537)
  • Add rebootToBootloader to reboot to bootloader from code (#1514)