github earlephilhower/arduino-pico 5.1.0
Release 5.1.0 - USB, I2S bidir, PSRAM overclocking, and FreeRTOS memory savings

5 hours ago

Overview

Big update for FreeRTOS users who don't need LWIP, because it now should not link in LWIP code or allocate LWIP memory unless your code actually does do LWIP calls. RP2350 PSRAM timing code has been updated to work better with overclocked devices (useful for the Adafruit libraries). Bidirectional I2S (INPUT_PULLUP) now outputs on the proper edge fixing setup/hold timing issues.

FreeRTOS

  • Only start LWIP thread on FreeRTOS if needed (#3121)

I2S

  • Missing I2S.setDIN/setDOUT keyword hilighting (#3119)
  • Rewrite I2S bidirectional support (#3117)

USB

  • Build USB descriptor from data structures, not code (#3107)

Infrastructure

  • Replace PSRAM setup w/MicroPython's for overclock (#3102)
  • Build RP2350-ARM with -O3 (#3124)
  • Fix warning for FatFS lfn size (#3122)

New Boards

  • Add RP2350 PiZero (#3110)

Don't miss a new arduino-pico release

NewReleases is sending notifications on new releases.