Releases: earlephilhower/arduino-pico
Releases · earlephilhower/arduino-pico
Release 1.8.0 - GCC 10.3 and OpenOCD binaries for non Linux x86_64
- Upgrade to GCC 10.3. Fix OpenOCD packaging (#194)
Release 1.7.1 - Add Adafruit Macropad board
- Add a new board - the Adafruit Macropad w/RP2040 (#191)
Release 1.7.0 - Update tone generator, panic on illegal pin selection
Release 1.6.2 - Fix broken 1.6.1 packaging
- Re-add pico-sdk/extra submodules to release ZIP (#181)
Release 1.6.1 - Automated release process
Release 1.6.0 - Bugfixes, new Adafruit board support, CI
- Try to mount Pico drive if not already present during sketch upload (#175)
- Docs: clarify pin assignments for i2c (#173)
- Two board variant definitions and a high speed SPI transfer function (#172)
- Add baud rate to main Serial.begin() (#170)
- Add TinyUSB usage note. (#168)
- CI for style, compilation checks (#166 #163 #159)
- Add quasi-sane abs() implementation to Arduino.h (#157)
- Fix debug level "Wire" compile error (#151)
- Ignore non-UTF8 chars in UF2 upload (#148)
Release 1.5.1 - New USB stack, Adafruit boards, compatibility
Release 1.5.0 - New USB stack, Adafruit boards, compatibility
Release 1.4.0 - Massive memory/flash savings
- Massively reduce generated code and RAM size (#137)
Blink went from:
Sketch uses 215604 bytes (10%) of program storage space. Maximum is 2093056 bytes.
Global variables use 18152 bytes (6%) of dynamic memory, leaving 243992 bytes for local variables. Maximum is 262144 bytes.
To:
Sketch uses 56112 bytes (5%) of program storage space. Maximum is 1044480 bytes.
Global variables use 12152 bytes (4%) of dynamic memory, leaving 249992 bytes for local variables. Maximum is 262144 bytes.
For a savings of 155KB of flash and 6KB of RAM