Skip to content

Releases: earlephilhower/arduino-pico

Release 1.9.5 - Platform.IO, PulseIn fix, Adafruit board tweaks

19 Sep 20:46
adf1c88
Compare
Choose a tag to compare
  • Build libpico.a with PICO_XOSC_STARTUP_DELAY_MULTIPLIER=64 (#315)
  • Adds board variant definition for Melopero Shake RP2040 (#318)
  • Add PlatformIO support (#250)
  • Reset the SDA and SCL pins to INPUT at Wire.end() to prevent multiple pins connected to I2C when changing pins (#302)
  • Fix pulseIn detection (#293)
  • Fix wire defines on feather (#281)
  • Added minimal HW support for onboard WiFi modem. (#287)
  • Add support for reverse numbering of analog pins. (#283)

Release 1.9.4 - Bugfix for IRQ-related issues

12 Aug 19:52
8451bc2
Compare
Choose a tag to compare
  • Don't use no-c++-exceptions version of libstdc++ (#280)
  • Add support for our new Challenger RP2040 board with LTE modem. (#275)

Release 1.9.3 - PWM, Wire, Windows Python fixes, and new board

04 Aug 20:03
e196db9
Compare
Choose a tag to compare
  • Adds support for Challenger RP2040 WiFi boards (#268)
  • Minor paranoid nullptr checks in USB interface (#267)
  • Use Stream::setTimeout to specify I2C TO (#263)
  • Make multiple SDFS/LittleFS.begin calls noops (#262)
  • Fix JSON URL (#261)
  • Set available() to 0 when Wire.requestFrom fails (#259)
  • Added missing SPI::setCS(pin) in docs (#256)
  • Fix upload file path escaping on Windows (#254)
  • Avoid issues w/other installed Windows Pythons (#253)
  • Remove exception handling code, save RAM and FLASH (#245)
  • Fix PWM frequency at low and high frequencies (#244)

Release 1.9.2 - Pico-Debug support (1-chip full GDB), better errors

07 Jul 19:57
47a4d9f
Compare
Choose a tag to compare
  • Add pico-debug support (#239)
  • Update toolchain, add CMSIS-DAP to OpenOCD (#241)
  • Disable ignored-qualifier warning in SDK (#238)
  • Add warning flags to build, catch missing return (#237)

Release 1.9.1 - TinyUSB 1.3.0

30 Jun 15:44
d67329a
Compare
Choose a tag to compare
  • Rename assembly dir to boot2, only has boot2.Ss (#230)
  • Update tinyusb 1.3.0 (#228)
  • Clean up include paths, remove duplicates/invalids (#229)

Release 1.9.0 - Updated toolchain, TinyUSB fixes, 64-bit formatting

29 Jun 03:56
03e740a
Compare
Choose a tag to compare
  • Add CPU cycle counter accessors (#226)
  • Upgrade Newlib to include 64-bit/8-bit %llu/%hhd (#227)
  • Use correct tusb_config.h for built-in usb (pico-sdk) (#219)

Release 1.8.8 - I2C Slave Fix

26 Jun 01:48
Compare
Choose a tag to compare
  • Clear I2C status on short slave reads
  • Remove accidental debug message

Release 1.8.7 - I2C Slave Fix

26 Jun 01:43
Compare
Choose a tag to compare
  • Clear I2C status on short slave reads

Release 1.8.6 - Fix SD file creation

19 Jun 19:16
35c974d
Compare
Choose a tag to compare
  • Fix file creation on SD and SDFS (#216)

Release 1.8.5 - PDM library and Serial1/2.flush fix

16 Jun 15:27
2747681
Compare
Choose a tag to compare
  • Fix SerialUART flush (#215)
  • Add PDM library for Arduino Nano RP2040 Connect (#213)