github earlephilhower/arduino-pico 6.3.1
Release 6.3.1 - Bug fixes and hardening

8 hours ago

Overview

Lots of minor bug fixes and hardening with no new features.

SPI / Wire

  • Fix SoftwareSPI transmit16 output bits (#3587)
  • Don't use Wire1 in Wire if not defined by variant (#3582)
  • Mask usingInterrupt() interrupts before setting the SPI bus up again (#3577)

Networking

  • Use xTaskGetCurrentTaskHandle to get LWIP caller (#3583)
  • ESPHost/WINC1500: unmask GPIO on begin() failure paths (#3568) (#3570)
  • Fix lwip_init ordering w/FreeRTOS on non-CYW43 (#3580)
  • Remove stopAll from WiFiClient/UDP (#3579)

Boards

  • Add Maker Sumo RP3250 into the Board Manager (#3575)
  • Fix Glyph 2040 SPI0 MISO pin mapping (#3585)
  • Makeboards.py now updates README with new boards (#3576)

Infrastructure

  • Remove cut/paste wraps, use generated one directly (#3584)
  • Update TZ.h to IANA tz 2026e (#3581)
  • Fix SpeedTest example, clean up LittleFS defines (#3573)
  • Allow makewrapper to customize lock/thread/etc. (#3572)
  • FreeRTOS: SerialUART/SerialPIO end() takes the same lock as I/O (#3563)

Don't miss a new arduino-pico release

NewReleases is sending notifications on new releases.