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)