github earlephilhower/arduino-pico 5.6.0
Release 5.6.0 - USB Networking, LWIP Hardening, SoftwareSerial, BLE updates

7 hours ago

Overview

Includes a new USB networking stack that allows network sharing connections with hosts. Lots of LWIP hardening, too

Networking

  • Add USB NCM (USB networking) (#3265)
  • Ensure lwipTask already up when init CYW43 (#3404)
  • lwip_wrap.h: wrap more functions (#3372)

BLE

  • [BLE]: add flag for advertising service UUID. (#3423)
  • [BLEClient] Fix ignoring timeout parameter (#3422)
  • ASSERT on BLE library when BT not enabled (#3397)

Boards

  • fixed typo for variantchip:RP2350B (#3419)
  • Add ISSI 16MB PSRAM support (#3401)
  • Adds support for the new Challenger+ RP2350 NB-IoT board. (#3400)
  • add support for PSRAM and pin defs for DVI (#3391)

Libraries

  • Add common PowerManager header location to include list (#3399)
  • Update Adafruit TinyUSB to 3.7.4 (#3411)

SoftwareSerial

  • Add BREAK detection to SerialPIO, fix parity for < 8 bits (#3406)
  • Allow for misaligned UART breaks (#3412)

Misc

  • Update udev rules in installation documentation (#3418)
  • Fix Wire.setBufferSize memory-not-allocated issue (#3414)

Don't miss a new arduino-pico release

NewReleases is sending notifications on new releases.