XIAO RP2040, RP2040 SDK and APIs

A new release of Earle F. Philhower Arduino “core ” for RP2040 …

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

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 update

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)

Guglielmo

1 Like