Releases: earlephilhower/arduino-pico
Releases · earlephilhower/arduino-pico
Release 1.13.3 - SerialPIO fix, LittleFS update
- Update to LittleFS 2.5 (#545)
- Fix SerialPIO sampling, avoid reading random garbage (#544)
Release 1.13.2 - New boards, OUTPUT_xMA, UART RTS/CTS
- Add SparkFun Thing Plus RP2040 (#540)
- Add Seeed XAIO RP2040 support (#538)
- Added the ability to set pad current via pinMode: OUTPUT_2MA, OUTPUT_… (#532)
- Add RTS/CTS to Arduino Nano Connect Serial2(NINA) (#525)
- Modify DFRobot pins_arduino.h file. (#521)
Release 1.13.1 - Uploader, SerialUART, and PIO build fixes
- udisks v2.9.0 dropped the trailing period for "udisksctl mount". (#516)
- Avoid "chunkiness" of UART FIFO availability (#511)
- Auto-ignore Adafruit TinyUSB Library if not active (#513)
Release 1.13.0 - Bug fixes and new boards
- Fix QT Py serial (Serial2 pinned out, not Serial1) (#505)
- Add DFRobot Beetle RP2040 boards V1.0.0 (#502)
- Minor OOM check in PIO support routines
- Updating LoRa board pins and UART hw flow. (#499)
- PDM library: Update PIO and interrupt use (#496)
- Alphabetize the boards menu (#495)
- Document new restartCore1 call
- Added ability to reset and relaunch core 1 (#493)
- Add support for Challenger RP2040 LoRa (#494)
- Fix SerialPIO receive interrupt on PIO1 (#490)
Release 1.12.0 - OpenOCD on Winx64 fixes
- Update OpenOCD for Winx32 to be x64 compatible (#485)
Release 1.11.0 - OpenOCD/GDB fixes, polled Serial1/2, misc API updates
- Update GDB and OpenOCD to work together, finally (#482)
- Add SerialUART::setPollingMode() (#473)
- Use Powershell to find UF2 drive if WMIC fails (#476)
- Decrease size of used FIFO in SerialUART (#471)
- Fix OpenSUSE upload, make mount point fionding more robust (#467)
- Remove timeout for SerialUART/SerialPIO::read/peek (#466)
- Add support for analogReadResolution, default 10b (#461)
- Allow changing I2C clock speed while running (#459)
Release 1.10.0 - Setjmp support, toolchain rebuild
Very minor change, but fixes a very confusing bug.
Requires a toolchain update (handled automatically by IDE, or manually with tools/get.py
)
- Update to 1.3.2-a toolchain, setjmp/longjmp fix (#454)
Release 1.9.15 - pgm_read fixes, Adafruit compatibility
Bug fixes
- Fix pgm_read_ macros with inline functions (#449)
- Add interpolater include path (#428)
Library Updates
- Update tinyusb 1.9.2 (#445)
- Remove unused copy of std C++ library (#443)
Adafruit board compat
- Add NeoPixel pins to Adafruit boards (#438)
- Rename SDFat directory for Adafruit compatibility
Boards
- Add board flyboard2040core (#437)
Platform.IO infrastructure
- Make pio build script executable by default (#446)
- Correctly use earlephilhower.varant if variant not given, ensure USB power macro is always there (#444)
- Generate Platform.IO board definitions (#426)
- Fix libraries and RAM size in PlatformIO build (#440)
Release 1.9.14 - Library updates, WiFiNINA support, I2C fixes
Upstream library updates
- Update to latest upstream LittleFS (#425)
- Update to latest upstream Keyboard/Mouse (#424)
- Move SdFat to master/head (#422)
Bugfix
- Only call Wire.onReceive if data is available (#423)
- Remove duplicate millis/micros definitions (#419)
Arduino Nano RP2040 Connect
- Arduino Nano R2040 Connect Nina pins access with WiFiNINA lib (#404)
- Fix WiFiNINA issue for Arduino Nano Connect (#403)
Release 1.9.13 - RP2040 Stamp board, Serial and Wire updates
- Make Wire buffer default to 256 for MBED compatibility (#412)
- Add missing board names
- Add setFIFOSize to UART Serial ports (#410)
- Add the RP2040 Stamp board (#407)
- Allow setting the SerialPIO FIFO depth in the constructor (#405)